Skip to content

Releases: Faire/yawn

0.1.15

01 Apr 20:19
385f97a

Choose a tag to compare

What's Changed

  • feat: Enhanced projection handling - new types by @luanpotter in #117
  • chore!: Cleanup deprecated listPaginatedWithTotalResultsZeroIndexed by @luanpotter in #124
  • feat: Enhanced projection handling - compatibility adapter by @luanpotter in #118
  • chore!: Remove deprecated pagination methods from BaseTypeSafeCriteriaBuilder by @luanpotter in #126

Full Changelog: 0.1.14...0.1.15

0.1.14

23 Mar 13:54
14e7086

Choose a tag to compare

What's Changed

  • fix: Fix ClassCastException loading @JvmInline classes by @travisMiehm in #123

New Contributors

Full Changelog: 0.1.13...0.1.14

0.1.13

18 Mar 01:42
ff258c4

Choose a tag to compare

What's Changed

  • refactor: Fix unnecessary type bound warnings on YawnProjections by @luanpotter in #116
  • fix: Ignore computed properties on @YawnProjection data class definitions by @luanpotter in #120
  • fix: Introduce KspPropertiesWithAnnotationsResolver to fix annotations being lost from multi-sources with KSP2 by @luanpotter in #121

Full Changelog: 0.1.12...0.1.13

0.1.12

03 Mar 00:22
96bdb44

Choose a tag to compare

What's Changed

Full Changelog: 0.1.11...0.1.12

0.1.11

02 Mar 21:04
5e8d42e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.1.10...0.1.11

0.1.10

29 Jan 18:05
7475eb8

Choose a tag to compare

What's Changed

  • docs: Documenting a known risk with sub-queries by @QuinnB73 in #97
  • feat: Add attachJoinRef extension method by @chinhtrung in #86
  • feat: Add mapResults to PaginationResult by @luanpotter in #106
  • feat: Add haxNext method to PaginationResult by @luanpotter in #107
  • feat: Add setLockMode, forUpdate, and forShare query methods by @QuinnB73 in #105

Full Changelog: 0.1.9...0.1.10

0.1.9

08 Jan 21:47
e4c2a63

Choose a tag to compare

What's Changed

  • test: Add test clarifying the behaviour of empty ands and ors by @luanpotter in #77
  • feat: Implement applyJoinRef and applyJoinRefs by @chinhtrung in #80
  • test: Add example of custom user-defined projection by @luanpotter in #84
  • feat: Add addOrOfNotNull and addAndOfNotNull methods by @chinhtrung in #78
  • chore: Remove jdbc from custom dictionaries as it was added upstream by @luanpotter in #89
  • chore: Add tests for all remaining like cases, unify existing, make signature stricter by @luanpotter in #88
  • feat: Add Long overloads to pagination model constructors by @luanpotter in #93
  • feat: Support value classes with compile-time metamodel adaptation by @luanpotter in #87
  • feat: Add helper function to create an empty PaginationResult by @luanpotter in #94

New Contributors

Full Changelog: 0.1.8...0.1.9

0.1.8

05 Dec 18:09
38fcaf0

Choose a tag to compare

What's Changed

  • fix: Make KspExtensions internal by @luanpotter in #57
  • docs: Review and standardize docs, fix issues by @luanpotter in #62
  • docs: Minor tweaks on CONTRIBUTING.md wording and formatting by @luanpotter in #63
  • docs: Expand getting started and setup documentation by @luanpotter in #66
  • test: Add Foreign and Composite key tests by @emily-time in #65
  • docs: Refer to the example repo in the docs by @luanpotter in #67
  • docs: Fix markdown list nesting by @luanpotter in #68
  • refactor: Centralize pagination logic on BaseTypeSafeCriteriaBuilder by @luanpotter in #70
  • test: Add tests for desc ordering by @luanpotter in #71
  • chore: Upgrade kotlinpoet, fix nullability issues by @luanpotter in #72
  • feat: Hoist listBatched to BaseTypeSafeCriteriaBuilde by @luanpotter in #73
  • feat: Implement setBatched helper by @luanpotter in #74
  • feat: Add missing overloads for and and or operators plus tests by @luanpotter in #75
  • feat: Introduce proper pagination data models for Yawn [proposal] by @luanpotter in #76

New Contributors

Full Changelog: 0.1.7...0.1.8

0.1.7

24 Oct 18:34
74ec453

Choose a tag to compare

What's Changed

  • fix: Centralize dependency versions on libs.versions.toml by @luanpotter in #56

Full Changelog: 0.1.6...0.1.7

0.1.6

20 Oct 19:05
7823d20

Choose a tag to compare

What's Changed

  • ci: Update go to fix actionlint go install during yaml CI check, and lock versions by @luanpotter in #53
  • docs: Tweak minor typos on readme by @luanpotter in #49
  • fix: Replace KSP extensions with initial versions by @QuinnB73 in #55

Full Changelog: 0.1.5...0.1.6