# changelog

author: Alexey Gladkov <legion@altlinux.ru> 0.4.6-alt1
changelog:
  - New utilities:
    + shell-temp: New library to simplify creation of temporary
      directories
  - shell-signal changes:
    + Restore $? for every signal handler


author: Alexey Gladkov <legion@altlinux.org> 0.4.7-alt1
changelog:
  - Other changes:
    + shell-temp: Add docs
    + shell-git-config: Add functions to store values in memory
    + shell-temp: Turn off verbose


author: Alexey Gladkov <legion@altlinux.ru> 0.4.8-alt1
changelog:
  - shell-unittest changes:
    + Add option to hide successful tests
  - shell-run changes:
    + Improve compatibility with mksh
  - shell-cmdline changes:
    + Add another argument to cmdline_foreach()
      to indicate the difference between a flag and a parameter with an argument
  - shell-git-config changes:
    + Add git_config_foreach to list values for env parser
  - Other changes:
    + Add Travis CI
    + Add compatibility with ksh
    + Run tests with few shells
    + Enforce documentation of all public functions
    + Add verification by shellcheck
    + Use scdoc instead of md2man


author: Vladimir D. Seleznev <vseleznv@altlinux.org> 2.3.0-alt1
changelog:
  - gear-update: made --ignore-exclude the default behaviour (closes: #37371),
    added --honor-exclude option.


author: Dmitry V. Levin <ldv@altlinux.org> 2.4.2-alt1
changelog:
  - Updated git-core requirement.
  - gear-srpmimport: expanded help text on --stdin option a bit.
  - tests: sort output before comparison in one more place (by Ivan Zakharyaschev).


author: Dmitry V. Levin <ldv@altlinux.org> 2.5.0-alt1
changelog:
  - Added exclude= option for tar: and zip: directives
    (by Alexey Gladkov; closes: #39801).
  - describe-specfile (by Gleb Fotengauer-Malinovskiy):
    + new utility, prints name and version info for specfile.
  - gear:
    + change the current workdir back before the last command invocation.
  - gear-changelog (by Arseny Maslennikov):
    + added --header-only option to only print changelog header.
  - gear-create-tag:
    + refuse to create tags that do not define all specsubst variables;
    + implemented -s/--specsubst option (closes: #39783).
  - gear-update-sh-functions (by Gleb Fotengauer-Malinovskiy):
    + fixed permissions (755 -> 644).
  - Moved gear-sh-functions and describe-specfile to separate
    subpackages (by Gleb Fotengauer-Malinovskiy).
  - Updated bash completions.


