Skip to content

Releases: AmpersandTarski/Ampersand

v5.0.0 (4 february 2024)

04 Feb 17:42
48f8cb0
Compare
Choose a tag to compare

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)

28 Nov 13:05
2ec5b6d
Compare
Choose a tag to compare
  • 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)

26 Feb 12:53
d53919f
Compare
Choose a tag to compare
  • Issue #1381 Generate prototype with Angular frontend (alpha version)

v4.7.5 (25 February 2023)

25 Feb 11:40
1ce12e0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.7.4...v4.7.5

v4.7.4 (20 February 2023)

20 Feb 18:54
1ce2ce5
Compare
Choose a tag to compare

What's Changed

v4.7.3 (13 february 2023)

13 Feb 21:42
366a1f7
Compare
Choose a tag to compare
Merge pull request #1391 from AmpersandTarski/release-4.7.2

Release 4.7.3

v4.7.2 (11 february 2023)

11 Feb 22:09
16bc95a
Compare
Choose a tag to compare
fixes #1389 (#1390)

* fixes #1389

* Releasenotes

v4.7.1 (1 September 2022)

01 Sep 14:05
5a74a61
Compare
Choose a tag to compare
Merge pull request #1335 from AmpersandTarski/release-4.7.1

Bump version to v4.7.1

v4.7.0 (18 June 2022)

05 Jul 08:54
b82c289
Compare
Choose a tag to compare

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)

02 Dec 20:28
51c3de2
Compare
Choose a tag to compare
  • 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