From version 2.0.0, this project uses Semantic Versioning, with
versions in A.B.C format.
The format of this changelog is based on Keep a Changelog, with the following conventions:
- Level-two headings specify the release in
A.B.C (YYYY-MM-DD)format, with newer versions above older versions. - Level-two heading
Unreleasedis used to track changes that have not been released. - Level-three headings are used to categorize changes as follows:
- Breaking
- Non-Breaking
- Changes are listed in arbitrary order and present tense.
- Use
docker-pkgscripts to build packages
- Rewrite
base.sh, separatingbase_deactivate.sh - Rewrite
sharescripts - Add automated tests
share/haskell.sh: insert$HOME/.cabal/bininto$PATH
share/go.sh: add~/.gowssupportbase.sh: update variable syntax for consistency
base.sh: switch to.basecustomization using callbacksbase.sh: addBASE_NO_TITLEsupportbase.sh: add_base_selectutility functionshare/python.sh: initial releaseshare/go.sh: initial releaseshare/haskell.sh: initial releasetest/*: add test notes
base.sh: cleaned argument error handlingbase.sh: cleaned--helpoptionbase.sh: added--versionoptionbase.sh: usebasenamefor automatic base label
base.sh: fixed prefix bugs where base/home directory names are prefixes of other directory namesbase.sh: added.base.activate.shand.base.deactivate.shscript sourcing
- Initial public release