Skip to content

Releases: design-first/system-runtime

Runtime v1.1.2

19 Mar 17:18
Compare
Choose a tag to compare
  • export of system is only models and no more generated models,
  • _inherit default value is now: ['RuntimeComponent'],
  • generate _class property and
  • clean Runtime models.

Runtime v1.1.1

17 Mar 22:22
Compare
Choose a tag to compare
  • fix a bug on model generation with collection property

Runtime v1.1.0

16 Mar 22:40
Compare
Choose a tag to compare

Major change that can break compatibility: models are now generated from schemas.

From v1.1.0:

  • use runtime.require('metamodel').schema to create schemas and
  • use runtime.require('metamodel').model to override generated models.

Runtime v1.0.2

08 Mar 22:27
Compare
Choose a tag to compare
  • fix bug on some objects visibility (some admin objects were still visibles in exportation)

Runtime v1.0.1

05 Mar 13:08
Compare
Choose a tag to compare
  • update dev dependencies

Runtime v1.0.0

05 Mar 00:17
Compare
Choose a tag to compare
  • fix a bug on workflow module,
  • fix a bug on collection.pop() event,
  • remove unecessary change of event when sending a message throw channel and
  • update unit tests.

v0.9.9

28 Feb 18:01
Compare
Choose a tag to compare
v0.9.9 Pre-release
Pre-release
  • refactor $metamodel module,
  • add build-json task,
  • $db.find support now regexp,
  • add link property for schemas,
  • send events on $db.update,
  • add $component.removeFromMemory API,
  • add $metaodel.isLink API,
  • add unit tests.

v0.9.8

21 Feb 18:46
Compare
Choose a tag to compare
v0.9.8 Pre-release
Pre-release
  • add system-admin addon for debugging. To use it:

System Designer have to be copy on your web projet at the root level.
To do so, just copy and paste the designer directory at the root level of your web project.
Open Firefox or Google Chrome.
Open System Designer (i.e. /designer/index.html ).
Open a new tab, and go to the web page your want to analyze.
Type this code in the console of your browser:

syrup.require('admin').start();

the system of your running app will be synchronized with System Designer.

  • .off() method removes all listeners from an object or a class,
  • when we create twice the same schema, they are now merged,
  • remove SyrupChannelEvent schemas: now channel creation is easier, we use SyrupChannel schemas instead,
  • update dev dependencies,
  • add more unit tests.

v0.9.7

20 Feb 17:32
Compare
Choose a tag to compare
v0.9.7 Pre-release
Pre-release
  • add JSON type
  • update dev dependencies

v0.9.6

14 Feb 14:15
Compare
Choose a tag to compare
v0.9.6 Pre-release
Pre-release
  • remove an unused warning