Releases: avaje/avaje-record-builder
Releases · avaje/avaje-record-builder
1.2
What's Changed
- Support Empty/Unnamed Package Records by @SentryMan in #45
- EA workflow by @SentryMan in #57
- Further Support Null Analysis by @SentryMan in #47
- Use Jstachio for code templating by @SentryMan in #65
- Remove Unused Prism Code by @SentryMan in #66
- Fix Nested Record Name Collisions by @SentryMan in #67
Dependencies
- Bump io.avaje:avaje-prisms from 1.16 to 1.17 by @dependabot in #40
- Bump io.avaje:avaje-prisms from 1.17 to 1.18 by @dependabot in #46
- Bump io.avaje:avaje-prisms from 1.18 to 1.20 by @dependabot in #48
- Bump io.avaje:avaje-prisms from 1.20 to 1.21 by @dependabot in #49
- Bump io.avaje:junit from 1.3 to 1.4 by @dependabot in #50
- Dependabot Grouping by @SentryMan in #51
- Bump io.avaje:junit from 1.4 to 1.5 by @dependabot in #53
- Bump io.avaje:avaje-prisms from 1.21 to 1.22 by @dependabot in #54
- Bump io.avaje:avaje-prisms from 1.22 to 1.24 by @dependabot in #55
- Bump org.avaje:java11-oss from 4.0 to 4.3 by @dependabot in #56
- Bump io.avaje:avaje-prisms from 1.24 to 1.25 by @dependabot in #58
- Bump io.avaje:avaje-prisms from 1.25 to 1.27 by @dependabot in #59
- Bump io.avaje:avaje-prisms from 1.27 to 1.28 by @dependabot in #60
- Bump io.avaje:avaje-prisms from 1.28 to 1.29 by @dependabot in #61
- Bump io.avaje:avaje-prisms from 1.29 to 1.30 by @dependabot in #62
- Bump io.avaje:avaje-prisms from 1.30 to 1.31 by @dependabot in #63
- Bump org.avaje:java11-oss from 4.3 to 4.4 by @dependabot in #64
Full Changelog: 1.0...1.2
1.0
What's Changed
- Start by @SentryMan in #1
- Support List -> import ArrayList by @rbygrave in #4
- No getters by default by @SentryMan in #5
- Validate Module by @SentryMan in #6
- more java util types by @SentryMan in #7
- Add getter test by @rbygrave in #8
- For Collections also include an "add" method by @rbygrave in #9
- Add .editorconfig and format only on RecordProcessor by @rbygrave in #10
- Add @generated by @rbygrave in #11
- Format test and example code, remove unused method by @rbygrave in #12
- Optional support/map
put
methods by @SentryMan in #14 - Add Transformers by @SentryMan in #18
- Test outline for transformer method by @rbygrave in #17
- Add a TYPE_USE test class by @SentryMan in #20
- Fix map put template by @SentryMan in #21
- Propogate annotations to setters by @SentryMan in #22
- Remove transform() method? by @rbygrave in #25
- Prisms 1.15 by @SentryMan in #23
- handle generic records by @SentryMan in #26
- fix java.lang short types by @SentryMan in #27
- Rename DefaultInit by @SentryMan in #28
- Change @generated to be retention CLASS by @rbygrave in #29
- Make Global Annotation Repeatable by @SentryMan in #30
- Change Module name to
io.avaje.recordbuilder
by @SentryMan in #31 - Queue and Deque by @SentryMan in #32
- Add Dependabot by @SentryMan in #33
- Bump io.avaje:validator-constraints from 1.0-RC7 to 1.1 by @dependabot in #34
- Bump org.avaje:java11-oss from 3.10 to 3.12 by @dependabot in #35
- Bump io.avaje:validator-constraints from 1.1 to 1.2 by @dependabot in #36
- Bump io.avaje:junit from 1.1 to 1.3 by @dependabot in #37
- Bump org.avaje:java11-oss from 3.12 to 4.0 by @dependabot in #38
- Fail compilation if
requires static
is not used in modular projects by @SentryMan in #39
New Contributors
- @SentryMan made their first contribution in #1
- @rbygrave made their first contribution in #4
- @dependabot made their first contribution in #34
Full Changelog: https://github.com/avaje/avaje-record-builder/commits/1.0