Commit graph

17 commits

Author SHA1 Message Date
a0a48cfff1 feat: add form.getValues method, make form data savable v0.3.0 2026-09-02 01:13:48 +02:00
56a286bf1f Revert "feat: mark fields with nullable type as Optional"
This reverts commit 7b14c58230.
2026-08-29 01:35:57 +02:00
1bca38e632 test: add unit tests 2026-08-29 01:33:08 +02:00
7b14c58230 feat: mark fields with nullable type as Optional 2026-08-29 01:32:47 +02:00
6d2ba9ea8f fix: dont treat fields with nullable values as optional 2026-08-28 16:12:48 +02:00
6837d86b90 fix: compiler warning 2026-08-28 01:37:38 +02:00
edb6d0ab49 refactor: rename package 2026-08-28 01:33:08 +02:00
8bbbd1d7dc chore: add build/release script 2026-08-28 01:27:56 +02:00
0ffb0a0dcb chore: use compose BOM 2026-08-28 00:10:56 +02:00
704d479a4a refactor: cleanup API 2026-08-27 23:38:11 +02:00
eb8c4a0ea4 fix: accept validators on nullable fields 2026-08-27 22:51:29 +02:00
38dce0d258 feat: add initial form value parameter 2026-08-27 21:40:54 +02:00
2a6107794c feat: make form field state nonnull, remove FieldValue class 2026-08-27 21:14:44 +02:00
4d34fedb9f feat: allow nullable form parameters 2026-08-27 20:46:57 +02:00
133baa94a0 feat: add setValues and clear methods to form
feat: add CollateralValidationRule
refactor: rename Optional annotation to OptionalField to avoid naming conflicts with java.util.Optional
2026-08-27 19:16:14 +02:00
739f4e5a37 add compose plugin 2026-08-27 12:48:37 +02:00
31ac5be723 initial commit 2026-08-27 12:47:53 +02:00