Skip to content

Releases: Lexpedite/blawx

CLEAN law entry

11 Mar 07:00
acaa01c
Compare
Choose a tag to compare
CLEAN law entry Pre-release
Pre-release

This release changes the data structure for ruledocs, which is reflected in the minor version increase.

Clean is a language like markdown, that allows you to generate Akoma Ntoso encodings of legislation on the basis of a plain-text markup language. Blawx v1.2.0-alpha uses Clean instead of Akoma Ntoso as the input language to facilitate making changes to legislative text while working on encodings.

This is critical for uses of Blawx in Rules as Code projects that are aimed at legislative drafting tasks, where the legislative text may be fluid.

Legal Documents

01 Mar 10:07
103deba
Compare
Choose a tag to compare
Legal Documents Pre-release
Pre-release

This is a major change to Blawx, which re-organizes the code per section of legislation represented in the
Akoma Ntoso / LegalDocML standard. This is a breaking change. Code from previous versions will not
work in this version.

What's Changed

Full Changelog: v1.0.6-alpha...v1.1.0-alpha

JSON Input Block

09 Feb 00:14
Compare
Choose a tag to compare
JSON Input Block Pre-release
Pre-release

This release adds the JSON input block to the Primary drawer, allowing you to type JSON into the block and send it to the run endpoint.

What's Changed

Full Changelog: v1.0.5-alpha...v1.0.6-alpha

Load Examples in Workspaces

08 Feb 06:54
Compare
Choose a tag to compare
Pre-release

Example workspaces have been removed from the main database and are now possible to load into a user's workspace using the Examples drop-down in the code editor. This allows the user to create a workspace, import the example code, and modify it as they like.

What's Changed

Full Changelog: v1.0.4-alpha...v1.0.5-alpha

Documentation for New Block Language

07 Feb 21:34
5f87551
Compare
Choose a tag to compare
Pre-release

This version includes documentation for all the blocks in the interface, available from the help button and in the context menu for each block on the workspace.

Swipl Errors

06 Feb 17:04
88ffeed
Compare
Choose a tag to compare
Swipl Errors Pre-release
Pre-release

This release increases the type of errors that are reported to the user to include situations where the reasoner cannot be loaded, and compilation errors thrown by the reasoner that prevent the code from running.

The admin interface for documentation files has also been removed.

Move Workspaces and Docs to Fixtures

05 Feb 03:45
2440450
Compare
Choose a tag to compare
Pre-release

This release should have no visible effects, it just moves the documentation and workspaces out of the default database and instead adds them to the database on loading, to simplify development of the documentation, and make it easier to integrate Blawx with other Django apps.

Category Display Customization

04 Feb 04:27
f30b2db
Compare
Choose a tag to compare
Pre-release

Category display blocks allow you to customize the way categories are described in natural language explanations, and in the object declaration block.

v1.0.0-alpha

02 Feb 18:39
Compare
Choose a tag to compare
v1.0.0-alpha Pre-release
Pre-release

This is a major redesign of Blawx, featuring server-side code management, and the adoption of a new back-end reasoner featuring explanations and hypothetical reasoning.

See the CHANGELOG for more details.

This release is incompatible with all previous versions.

v0.2.4-alpha

31 Aug 06:33
e179d57
Compare
Choose a tag to compare
v0.2.4-alpha Pre-release
Pre-release

We are finally moving the development version that has been in the works for most of the year to the live alpha version which is used on the main blawx.com website. This may be a breaking change for some older .blawx files.