Skip to content

Releases: entityc/entity-compiler

Support for "Revisioned" Models

Pre-release

Choose a tag to compare

@bobgarner bobgarner released this 22 Dec 14:58

This primarily adds support for models that use "release:*" tags that are used to defined revisioned entities (e.g. Widget and WidgetRevision). With a new "Released" transform, it can create an alternate data model by merging object/revision entities into a single "released" entity. This makes it useful for clients that want to view all data with respect to a single release without having to deal with revisions.

v0.15.0

v0.15.0 Pre-release
Pre-release

Choose a tag to compare

@bobgarner bobgarner released this 22 Oct 14:00

The install instruction changed to require files being installed to have the .eml extension - in addition to the file's native extension. For example, SomeSourceFile.java.eml. After using $[install "SomeSourceFile.java" "somedir"] it will be installed as SomeSourceFile.java`.

A new assert instruction was added to make it easier to generate error messaging (see docs).

Fixed schema/database bug

Pre-release

Choose a tag to compare

@bobgarner bobgarner released this 02 Jul 23:40
da721c8

Fixed an issue with the Postgres transform not writing out its schema file properly thus making the subsequent generated SQL versions incorrect.

New Command Line

New Command Line Pre-release
Pre-release

Choose a tag to compare

@bobgarner bobgarner released this 01 Jul 00:21
034733e

The original command line was not scaling very well and not very intuitive. I decided to adopt the command line style from git where it starts with a command. This allows the features to be nicely partitioned and organized.

Maven project

Maven project Pre-release
Pre-release

Choose a tag to compare

@bobgarner bobgarner released this 25 Feb 20:12

This release includes the ability to build the project with Maven. See the README.md file in the Building and Running section.

First as Open Source

First as Open Source Pre-release
Pre-release

Choose a tag to compare

@bobgarner bobgarner released this 18 Feb 17:57

This is the first release since going Open Source.