Skip to content

Releases: aplteam/Cider

Several improvements and fixes

17 Mar 19:53

Choose a tag to compare

  • The alias syntax got enhanced; accepts now a wildcard like ]Cider.OpenProject [co*]

  • ]Cider.CreateProject now asks the user whether the project should also be opened.

    It did so in the past but silently, leaving some room for doubt.

  • The ]Cider.CreateProject command now has a -quiet flag, mainly for tests.

  • When no namespace is passed to ]Cider.CreateProject the last part of the path is taken as name now

  • The file cider.config.RemoveMe got renamed to cider.config.template

  • When a tatin installation folder does not exist or is empty no error is generated anymore

  • Bug fixes:

    • Alias names should NOT be case-sensitive.
    • Some user commands accepted (and ignored) an argument when they shouldn't.
    • Erratic RANK ERROR on OpenProject fixed

Bug fix: Alias names should NOT be case-sensitive.

03 Mar 17:20

Choose a tag to compare

v0.8.5

Bug fix: alias name should not be case sensitive

Some minor improvements

28 Feb 09:21

Choose a tag to compare

  • Minor internal improvements
  • LF is now enforced for text files via .gitattributes
    This improves readability on GitHub.

Several improvements and two bug fixes

04 Jan 18:36

Choose a tag to compare

  • Question regarding the checking for later Tatin packages improved
  • Git status is only checked in case quietFlag and importFlag are both 0
  • Tatin package statuses are checked only in case importFlag is 0
  • Bug fixes:
    • ]Tatin.ListOpenProjects only beautified the result with -verbose
    • ]Cider.OpenProject without argument provided no feedback at all when no Cider.config file was detected

wx removed from SysVars plus some minor improvements

23 Dec 06:44

Choose a tag to compare

v0.8.2

wx removed from SysVars plus some minor improvements

Two bug fixes

15 Dec 18:17

Choose a tag to compare

  • Checking Tatin install folders for better versions was buggy.
  • A function noted on "lx" was not executed under :Trap but should.

Breaking change in OpenProject

14 Dec 14:50

Choose a tag to compare

  • BREAKING CHANGE: OpenProject accepts no positional parameters anymore, must be a parameter space. Positional parameters are just not flexible enough.
  • Default for watch changed from "both" to "ns" (potentially breaking change)
  • OpenProject now accepts an additional parameter watch (both API and user command)
  • Bug fixes:
    • Cider could not deal with a root project parent=#|⎕SE and projectSpace=''
    • Cider should NOT worry about updating Tatin packages when importFlag is 1.

Alias handling improved

30 Nov 08:15

Choose a tag to compare

  • Handling improved when an alias is assigned again. So far re-defining an alias was refused, making
    it impossible to change the path of a project that had already an alias.

  • BREAKING CHANGE: The option -target in OpenProject was renamed to -projectSpace in order to bring it
    in line with the name used for the same thing in the parameter namespace usually created by CreateOpenParms

ViewConfig added & fixes

24 Nov 19:58

Choose a tag to compare

  • A user command and an API fn added: ]Cider.ViewConfig and ⎕SE.Cider.ViewConfig respectively
  • Bug fixes
    • Checking Tatin packages for updates: suppressing via parms did not work.
    • Removing header line from result of Link.Status did not always work
    • ListOpenProjects did not react appropriately when Link demands a Resync
    • In CreateOpenParms the parent was set to #, making it impossible to honour the config file.

Checking for later versions of Tatin packages added

15 Nov 15:15

Choose a tag to compare

  • If a project has Tatin packages, the user might want Cider to check for later versions of those.
    If there are any then the user might want to re-install the packges.
  • ]Cider.OpenProject now offers a list with aliases even when just a [ is passed, or [?.
  • Readme.md improved
  • An opening [ is enough for recognizing an alias