Skip to content

Releases: ZenWave360/jdl-jvm

v0.5.5

24 Apr 20:33
f08bfac
Compare
Choose a tag to compare

v0.5.4

23 Apr 17:52
88caae7
Compare
Choose a tag to compare

Full Changelog: v0.5.3...v0.5.4

v0.5.3

22 Mar 17:24
64b8fcf
Compare
Choose a tag to compare

Full Changelog: v0.5.2...v0.5.3

v0.5.2

21 Jun 09:32
d4d1940
Compare
Choose a tag to compare
  • [2022-06-21] [79bb752] | adds kebabCase and kebabCasePlural to entity names

v0.5.1

20 Jun 09:01
ebebcef
Compare
Choose a tag to compare
  • [2022-06-20] [b0767ef] | upgrades "ejs": "3.1.7"
  • [2022-06-20] [ff20013] | adds jdlToMermaid functionality
  • [2022-06-15] [273c4bc] | fill globaly configured options to entities for consistency
  • [2022-06-15] [e50e14e] | upgrades to graalvm 22.1 to handle arrays inside maps

v0.4.0

13 Jun 14:55
f5153c9
Compare
Choose a tag to compare
  • adds className,instanceName,classNamePlural,instanceNamePlural to entity object

v0.0.3

07 Jun 15:04
47644ba
Compare
Choose a tag to compare

Extensions In JDL Language

  • Field Types: in addition to enums and basic types it allows other entities (and arrays of) as field type, this is useful for embedded fields which are not relations.
  • Service: in addition to serviceClass and serviceImpl it allows configuring free text value as serviceName to allow grouping multiple entities in a given service. Then it's up to each generator to generate an interface or just an implementation class.

Extensions In Parsed Result Object

  • Adds annotation options to the entity object
  • Adds isEnum, isEntity and isArray to entity fields

v0.0.2

07 Jun 08:56
9905973
Compare
Choose a tag to compare
  • a39f694 upgrades graalvm.version 22.0.0.2
  • be9ac2b adds section to README.md file
  • a8a45f8 removes old generated jdl-parser.js
  • 0d5d8fe adds jdl-core to project build process

v0.0.1

06 Jun 08:36
af8f261
Compare
Choose a tag to compare
  • adds JDLParser jvm wrapper
  • updates jdl-parser.js to latest upstream code