Skip to content

Releases: blipson89/Leprechaun

1.0.1-pre01

28 May 21:56
Compare
Choose a tag to compare
1.0.1-pre01 Pre-release
Pre-release

Version 1.0.1-pre01

This is a small release that contains some fixes and adds native Glass Mapper support.

Enhancements / Changes

  • Added Glass Mapper support with GlassMapper.csx! Special thanks to @sitecoremaster
  • Add the global scope to namespaces to inherited interfaces in Synthesis.csx for friending (#14 - credit @lcjordan)
  • Added more unit tests

Fixes

  • Fixed: Unique field name validation now takes into consideration the template's own fields (#7)
  • Fixed: Incorrect namespaces were being generated if the namespace had a number (#12 - credit @Gronex)

1.0.0

24 Apr 12:49
Compare
Choose a tag to compare

Official Launch: Version 1.0!
Leprechaun

Enhancements / Changes

  • Fancy new logo
  • Added ability to turn off some validators (just because you can, doesn't mean you should)
  • Reduce release zip size by omitting XML-doc and pdbs from it (aba8f45)
  • Debounce rebuilds so that saving groups of fields together triggers one rebuild instead of multiple (6def4aa)
  • Relax the dupe name validator to check only for duplicate named templates that also share the same namespace (cda2b7f)
  • Introduce a surrogate for Rainbow.config so that path lengths may be altered if they do not match Rainbow's runtime config (734c227)

Fixes

  • Fixed async issue (ab3f743)
  • (Issue #3) Fixed identifier naming issue when there is no parent namespace (dc76f25)
  • (Issue #3) trailing . is not present in code gen models when calling template.Namespace without a relative namespace (172eafe)
  • (Issue #6) Prevent AllFields from returning duplicate fields if a base template is included by more than one inheritance path (5ec6b08)

1.0.0-pre02

26 Apr 14:52
Compare
Choose a tag to compare
1.0.0-pre02 Pre-release
Pre-release

Implements --watch flag to enable watching for and auto-rebuilding the model.

1.0 Pre 1

25 Apr 21:24
Compare
Choose a tag to compare
1.0 Pre 1 Pre-release
Pre-release

It operates. This is mostly a test of creating releases using the zips the build script generates, but the generator does work even if not fully tested.