Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.46 KB

File metadata and controls

30 lines (21 loc) · 1.46 KB

1.1.0

  • New: Add ufront.ORM type imports. Now you can import ufront.ORM; for most common imports.
  • New: Add ManyToMany.has() and ManyToMany.toList() methods.
  • New: Added DBSerializationTools macros to quickly and safely choose which fields to include in serialization with user.with( groups, permissions ) syntax.
  • Improved: Changes to custom serialization format. Please note if you have any objects serialized by the last version (for example, saved in a session), they will not be able to be unserialized by this version.
  • Improved: Add type constraints to HasOne, HasMany and BelongsTo typedefs.
  • Fixed: Initiate empty ManyToMany relationships on the client side.
  • Fixed: Fixed various ManyToMany methods that didn't take into account unsaved related objects.

1.0.0

This is a 1.0.0 release of ufront-orm

Small changes and bug fixes present.

-PHP Mysql : Fixes error in testValidateFieldFunction (Thanks Jon Borgonia) -Fix compilation error when sys.db.Types is not imported and BelongsTo<> is used. (Thanks Kevin Leung) -Remove sys.db.Manager patch that was only required for Haxe 3.1.3 -Improved unit test coverage.

Please note that this library is failing with the Haxe development version at the time of release. See bug 4470. Please use Haxe 3.2.0 for now.


Older changes

For changes prior to 1.0.0, please see http://lib.haxe.org/p/ufront-orm/versions/