Releases: AmpersandTarski/Ampersand
v5.0.0 (4 february 2024)
This is a breaking release of Ampersand. From now on, Concepts, Relations, Rules and other things that are identified by a name have technical restrictions on such name. The name must be a single word, containing only digits, letters and underscore. In a lot of cases this isn't what you want in the business language. For that, we introduce the concept of Label. More about this in the documentation.
For now, you will get warnings about invalid names, together with a suggestion for the alternative including a LABEL. This warning will be temporarily, In a future release of Ampersand this will become an error.
All this work is work towards having namespaces and modules. You will see that somewhere in the future.
Cheers!
The &-team
v4.7.7 (27 november 2023)
- Brackets in the natural language formatting were erroneous, so Stef fixed it. This helps to resolve a little bit of our technical debt.
- Issue #1419 added a test, to be activated in the regression after resolving #1419.
- Issue #1420 added a test, to be activated in the regression after resolving #1420.
- Issue #1421 added easier development through Docker image at dockerhub: ampersandtarski/ampersand-devcontainer. Also fixes #1359
- Development of Ampersand generator can now be done with codespaces (Check it out!).
v4.7.6 (26 february 2023)
- Issue #1381 Generate prototype with Angular frontend (alpha version)
v4.7.5 (25 February 2023)
What's Changed
- Feature/angular generator by @Ampersand-Sentinel in #1384
Full Changelog: v4.7.4...v4.7.5
v4.7.4 (20 February 2023)
What's Changed
- Feature/typecheck enforce by @sjcjoosten in #1392
v4.7.3 (13 february 2023)
Merge pull request #1391 from AmpersandTarski/release-4.7.2 Release 4.7.3
v4.7.2 (11 february 2023)
fixes #1389 (#1390) * fixes #1389 * Releasenotes
v4.7.1 (1 September 2022)
Merge pull request #1335 from AmpersandTarski/release-4.7.1 Bump version to v4.7.1
v4.7.0 (18 June 2022)
v4.7.0 (18 June 2022)
- Issue #1293 Fixed a bug in expressions of the form
r;V;s
- Improve devcontainer functionality for developers of Ampersand.
- Issue #1281 Fix an omision in typecheck of ENFORCE statement.
- Generate multiple error messages when appropriate
v4.6.2 (2 December 2021)
- Upgrade devcontainer to work with ghc-8.10.7 as well. Also some other enhancements like autoformat.
- Issue #1261 Fix bug on SQL generation, that got broken during the upgrade in version v4.6.1
- Issue #1262 Fix merge conflicts that unintendedly reintroduced CLI options --force-reinstall-framework, --prototype-framework-version, --customizations