Releases: aplteam/Cider
Version 0.37.2
- In the documentation the function
LoadCiderwas wrong: no left argument (1) was passed toGetProgramFilesFolder OpenProjectdid not give any feedback if no argument was specified, no aliases were defined and the current dir is not a project folder
To be consumed as a Tatin package from https://tatin.dev
Version 0.37.1
- Bug fix in
]Cider.UpdateCider - Documentation regarding the installation and upgrading procedure corrected
Makeamended
To be consumed as a Tatin package from https://tatin.dev
Version 0.37.0
]AddTatinDependenciesnow loads the added dependencies as well]Cider.UpdateCideramended- Bug fixes
AddTatinDependenciesnow prints better messages to the sessionGetCiderGlobalConfigFileContentis now more robust and reports better messages- Deleting everything in the editor window when a new project is about to be created should have been treated as "cancel the process" but wasn't
To be consumed as a Tatin package from https://tatin.dev
Version 0.36.0
- Documentation is now in line with the latest changes to the installation routine
]Cider.UpdateCidernow reflects the latest changes regarding the installation folder
To be consumed as a Tatin package from https://tatin.dev for a first-time installation in 18.0 and 18.2
If it is already installed it's best to delete the folder in MyUCMDs/ and install from scratch according to the documentation because the install folder has changed, and your already installed version cannot know this.
Version 0.35.0
- User commands implemented:
]Cider.AddTatinDependencies]Cider.AddNuGetDependencies]Cider.ListTatinDependencies]Cider.ListNuGetDependencies
- API equivalents for the newly introduced user commands implemented:
AddTatinDependencies,
AddNuGetDependencies,ListTatinDependencies,ListNuGetDependencies OpenProjectnow loads NuGet dependencies, if any- The default of
checkPackageVersionsinCreateOpenParmsis now 0, preventing the API function from
asking the user. (The user commandOpenProjectwill use⍬however) ]Cider.UpdateCideradded as a user command, though the corresponding API function is still missing- Bug fixes:
- There were refs missing in the user command script in case of
DEVELOPMENT←1
- There were refs missing in the user command script in case of
To be consumed as a Tatin package from https://tatin.dev
Version 0.34.0
OpenProjectdoes not report anymore anything but serious stuff and final success to⎕SE, but watch out for the global config parameterverboseand the user command flags-verboseand-batchOpenProjectsquietflag has been retiredOpenProjecthas now parametersverbose&batch; the latter is for tests & build procedures etc]OpenProjecthas now a-verboseflag and a-batchflag- Cider honours a variable
verbosein its global configuration file. By default no such file exists, meaning that the default is 0. If it does exist it might or might not carryverbose. - Cider deletes Link-specific vars in its config file that equal their defaults anyway
- Under rare circumstances
]Cider.Helpproduced an error ("File not found") rather than showing the help
To be consumed as a Tatin package from https://tatin.dev
Version 0.33.0
Cideris now an ordinary namespace rather than a class script.LoadTatinPackagesnow reports the URL the packages were loaded from, but only if they were loaded
from more than one place.
To be consumed as a Tatin package from https://tatin.dev
Version 0.32.0
APLGit2is now part ofCiderand therefore always available- Bug fixes
- The function
GetCiderGlobalConfigHomeFoldercrashed when Cider was not properly installed - Loading Tatin packages did not act appropriately when there were packages installed but they
did not fit to the dependency list and/or the build list - Inconsistencies between the build list and the dependency file were not discovered. Now Cider
does a re-install if the user permits that. - It was possible to load a package and then open it as a project; this is now prevented
- The function
To be consumed as a Tatin package from https://tatin.dev
Version 0.31.0
- Step added to
OpenProject: checks for a non-empty variableToDoin the root of the project now - When Cider is asked for "Make" it checks for a variable
ToDonow and reports its findings - In case the user function
ExecuteAfterProjectOpenis causing trouble the error message is more
prominently emphasized now. - The newly introduced flag
ignoreUserExeccan be used to prevent the execution of the user function
by a particular call ofOpenProject
To be consumed as a Tatin package from https://tatin.dev
Version 0.30.1
Bug fix in CheckForTatinPackages.
To be consumed as a Tatin package from https://tatin.dev