- Migrate CircleCi from 1.0 to 2.0.
Steven Watremez #63 - Change system for alias and deprecated templates.
Now there is a config.yml inside template directory to manage alias and deprecated.
Steven Watremez #35 - Fix entity comments for swift templates. Improve comments on attributes. Add comments on relationships.
Now you can use comment info key on entity, attribute and relationship.
Steven Watremez #56 - Improve error and warning messages when targetting an xcdatamodeld.
Steven Watremez #53 - Fix nullable enum methods in android-kotlin.
Xavier F. Gouchet #68 - Add a
--param public:true
param onswift3
/swift4
template to make generated codepublic
instead ofinternal
.
Olivier Halligon #70 - Renamed template
decodable
toanviking-decodable
to avoid confusion with Swift 4's Codable (for which we don't have a template… yet).
Olivier Halligon #71
- Order the Primary Key (identity attribute) first when generating the class for the entity.
Olivier Halligon #45 - Cleanup some ruby code (rubocop).
Olivier Halligon - Add
@Required
Realm annotation in Java templates.
Olivier Halligon #44 - Add
CONTRIBUTING.md
to help onboarding new contributors.
Olivier Halligon #32 #50 - Support alias names for templates, for clarity of use.
This allows to use-t swift4
to use the Swift4-compatible template originally namedswift3
, orandroid-java
to use the template originally namedandroid
(and disambiguate with the Kotlin one).
Olivier Halligon #29 #49
- Add Android Kotlin templates. Use
-t android-kotlin
to use it.
Xavier F. Gouchet #42
- Now the swift3 template is compatible swift4 too, so you can use -t swift3 even for Swift 4.
Jérémie GOAS #41
- Improve Android (Java) templates. Set default values for attributes.
Benoit Marty #40 Decodable
- AddJSONIgnored
userinfo's attribute (decodable usage only).
Arnaud Bretagne #38Decodable
- Handle optional attributes/relationship parsing.
Arnaud Bretagne #38- Fix swift default value for boolean, integer and string.
Steven Watremez #39
- Migrate from
nokogiri
toREXML
to reduce installation issues.
Steven Watremez #35 - Warn about missing CHANGELOG entries in PRs.
Olivier Halligon #37 - Add
import Foundation
statement to the Swift templates.
Olivier Halligon #36
- Migrate from
nokogiri
toREXML
to reduce installation issues.
Steven Watremez Olivier Halligon Thomas Boulay Benoit Marty #30 - First official release 🎉.
- First release after the rename of the tool from
dbgenerator
togyro
. - Cleanup some code, made a nice README.
- Open-Sourcing the code on GitHub.
- Adding LICENSE.
- Annotations & Wrapper Types support for Android.
- Better Handling of Optional Enums.
- Improve To-Many relationships.
Olivier Halligon
- Handle custom DateFormatters.
Arnaud Bretagne