-
c805000f9f
chore: Version 0.7.0
main
Siphalor
2025-12-19 21:59:43 +01:00
-
eebd86e96c
chore: Update Minecraft helper scripts
Siphalor
2025-12-19 21:27:54 +01:00
-
ec3b216f0a
fix(default-exts): Fix order of read fallback and validation extensions
Siphalor
2025-12-19 21:27:23 +01:00
-
bcfd8879bb
fix(build): Update typesafe-conventions Gradle plugin
Siphalor
2025-12-19 21:25:40 +01:00
-
5488715ec1
build(logging): Fix broken build because of broken sources jar
Siphalor
2025-12-19 21:14:26 +01:00
-
2f2847fc4b
fix(weaver-pojo): Keep extensions and weaving extensions in the declared order
Siphalor
2025-12-17 23:59:12 +01:00
-
c71a01452d
refactor!: Invert middleware application order
Siphalor
2025-12-17 23:55:57 +01:00
-
e83d87b606
test(construct): Adjust unit tests to changed exception handling
Siphalor
2025-12-17 23:20:17 +01:00
-
0b36a656a3
chore: Version 0.6.1
Siphalor
2025-12-15 20:00:45 +01:00
-
6662942c42
fix(minecraft): Fix publishing of shadow relocation
Siphalor
2025-12-15 20:00:25 +01:00
-
9ca6aed347
chore: Version 0.6.0
Siphalor
2025-12-14 16:51:46 +01:00
-
0180e67496
feat(weaver-pojo): Add comprehensive Javadoc for TweedPojoWeaver interface
Siphalor
2025-12-14 16:47:16 +01:00
-
03b07591df
feat(weaver-pojo): Proper API for POJO weaving
Siphalor
2025-12-14 16:23:00 +01:00
-
f5c8b1aa50
fix(construct): Improve error messages occuring during Tweed construction
Siphalor
2025-12-14 15:04:14 +01:00
-
1e4ee118a9
chore: Version 0.5.1
Siphalor
2025-11-09 22:03:57 +01:00
-
967f746dc0
feat(fabric-helper): More default extensions helping with serde
Siphalor
2025-11-09 21:48:39 +01:00
-
efc9d8647b
feat(default-exts): Implement read fallback extension
Siphalor
2025-11-09 21:47:45 +01:00
-
1f155df646
chore: Version 0.5.0
Siphalor
2025-11-09 14:19:43 +01:00
-
361d996411
feat(coat-bridge): Allow descriptions on category entries
Siphalor
2025-11-08 23:22:41 +01:00
-
bf6cd05a63
fix(weaver-pojo-attributes-ext)!: Rename values to value for more consistency
Siphalor
2025-11-08 21:29:30 +01:00
-
577039923b
chore: Version 0.4.1
Siphalor
2025-11-08 18:02:12 +01:00
-
e984ecd155
fix(fabric-helper): Log a warning when language file for comments cannot be found
Siphalor
2025-11-08 16:51:20 +01:00
-
03a0b287b8
fix(weaver-pojo): Fix value-based visiting in compound entries
Siphalor
2025-11-08 13:28:12 +01:00
-
965f6709ef
feat(default-exts): Only add validation fallback value to comment, if toString() makes sense
Siphalor
2025-11-08 13:12:19 +01:00
-
2671e4a910
fix(coat-bridge): Improve some validation and docs
Siphalor
2025-11-08 13:01:19 +01:00
-
39fe4602ee
fix(minecraft): Fix artifact id when publishing
Siphalor
2025-11-08 12:45:12 +01:00
-
edb585cfd9
fix(bundle-pojo-weaving): Fix name and description
Siphalor
2025-11-08 12:44:49 +01:00
-
28a8b56ce3
fix(serde-hjson): Fix bug with slashes embedded in block comments
Siphalor
2025-11-08 12:28:19 +01:00
-
369ffdb57a
fix(fabric-helper): Small improvement in testmod
Siphalor
2025-11-08 11:37:11 +01:00
-
ac2789e3d4
fix(minecraft): Incorrect committed Minecraft version
Siphalor
2025-11-08 03:23:09 +01:00
-
e77e1e47be
fix(fabric-helper): build/run fixes
Siphalor
2025-11-08 03:18:45 +01:00
-
27c6539323
chore: Version 0.4.0
Siphalor
2025-11-08 00:49:26 +01:00
-
68f36eef26
fix(logging): Fix publishing blocked by non-existing sources
Siphalor
2025-11-08 02:19:33 +01:00
-
1a07d35136
fix: Fix broken publishing
Siphalor
2025-11-08 02:08:39 +01:00
-
0ee706876e
build(bundle, bundle-pojo-weaving): Remove obsolete sources jars
Siphalor
2025-11-08 00:48:45 +01:00
-
d2dada2b77
feat(minecraft): Make every subproject its own mod
Siphalor
2025-11-08 00:44:52 +01:00
-
47ad406560
build(minecraft): Use new logo in Minecraft mods
Siphalor
2025-11-04 22:30:52 +01:00
-
e7764585eb
fix: Make publish-all script compatible with Bourne Shell
Siphalor
2025-11-04 22:30:20 +01:00
-
0971889001
feat: Introduce logo (modified version of Tweed 4 logo)
Siphalor
2025-11-04 22:29:39 +01:00
-
30275a22dc
fix(bundle): Remove obsolete test image
Siphalor
2025-11-04 00:24:25 +01:00
-
21745fd82a
chore(minecraft): Update helper scripts
Siphalor
2025-11-04 00:22:36 +01:00
-
c17ce66abd
chore: Version 0.3.1
Siphalor
2025-11-04 00:00:28 +01:00
-
c65d762c1a
build(minecraft): Fix issues with minecraft mod packaging
Siphalor
2025-11-04 00:23:35 +01:00
-
e1acc428ec
build: Add publish-all script
Siphalor
2025-11-03 23:59:59 +01:00
-
defa8fcca4
feat(minecraft): Add helper scripts submodule for cross-version development
Siphalor
2025-11-03 23:55:12 +01:00
-
a67f80ea2c
fix(default-exts): Add missing flat validation API
Siphalor
2025-11-03 23:52:08 +01:00
-
c7a02a1638
feat(annotation-inheritance): Add toString to custom annotated element
Siphalor
2025-11-03 23:51:07 +01:00
-
837f614399
feat(minecraft): Support down to Minecraft 1.16.5 and related fixes
Siphalor
2025-11-03 23:50:23 +01:00
-
6f870ffaab
feat(minecraft): Setup logging for older Minecraft/Log4J2 versions
Siphalor
2025-11-03 02:43:49 +01:00
-
bd518275f7
fix(minecraft): Fix testmod logging
Siphalor
2025-11-03 00:10:24 +01:00
-
2d071343be
style(coat-bridge): Cleanup some obsolete imports
Siphalor
2025-11-02 21:57:55 +01:00
-
f6459aa5c1
chore(minecraft): Update JCYO
Siphalor
2025-11-02 21:56:22 +01:00
-
f3826f2f44
fix(minecraft): Fix incorrect Coat version
Siphalor
2025-11-02 21:27:41 +01:00
-
fb9fe302d8
chore: Update JCYO
Siphalor
2025-11-02 20:42:15 +01:00
-
d222177fe5
chore: Version 0.3.0
Siphalor
2025-11-02 20:08:28 +01:00
-
36dff476ea
feat(weaver-pojo-presets-ext): Implement POJO weaving for presets
Siphalor
2025-11-02 19:46:58 +01:00
-
2b0fac4127
fix(coat-bridge, fabric-helper): Fix various issues
Siphalor
2025-11-02 19:22:21 +01:00
-
a4eb2eda1a
fix(coat-bridge): Fix compile error
Siphalor
2025-11-02 16:02:36 +01:00
-
ca8b36f4e4
refactor(pojo-weaver): Move Tweed extension declarations in Weaving to own, inheritable, annotations
Siphalor
2025-11-02 10:40:47 +01:00
-
cd65c52538
feat(default-exts): Introduce presets extensions, use in validation fallback
Siphalor
2025-11-02 09:26:17 +01:00
-
7c625e6cca
[coat-bridge] Implement first version of Tweed Coat bridge
Siphalor
2025-10-31 14:07:38 +01:00
-
f514894c9c
[default-exts] Fix message levels on validation fallback
Siphalor
2025-10-31 12:50:33 +01:00
-
ed284adeb2
[core] Explicit contract for ConfigEntry#deepCopy
Siphalor
2025-10-31 12:46:49 +01:00
-
0325dbf4e4
[core] Introduce arity for structured sub entries
Siphalor
2025-10-28 20:53:23 +01:00
-
370324668d
[core, weaver-pojo] Introduce NullableConfigEntry and pseudo entries during weaving
Siphalor
2025-10-28 19:15:29 +01:00
-
ffbecb9158
[minecraft-bundle] Fix sources bundle
Siphalor
2025-10-27 00:50:53 +01:00
-
f20e997967
[*-ext] Remove obsolete AutoService annotations
Siphalor
2025-10-26 22:55:51 +01:00
-
93117eb5c5
[*] Introduce Fabric helper and adjust a bunch of stuff
Siphalor
2025-10-26 22:33:02 +01:00
-
eb728df704
[weaver-pojo-attributes-ext] Test and some javadocs
Siphalor
2025-10-26 21:24:31 +01:00
-
406a433db9
[build] Fix issue with test agent resolution order
Siphalor
2025-10-26 21:06:31 +01:00
-
78d186b5a3
[serde-hjson] Unmark HjsonLexer as internal
Siphalor
2025-10-26 20:20:39 +01:00
-
68b5bc08a9
[serde, serde-hjson] Improve HjsonSerde and make it return writer instead of visitor
Siphalor
2025-10-26 20:20:09 +01:00
-
579f4d1f45
[construct] Make construct annotation repeatable
Siphalor
2025-10-26 20:18:55 +01:00
-
6885f7f9a9
[serde-gson] Fix typo in package name
Siphalor
2025-10-26 14:56:51 +01:00
-
d952dcb017
[minecraft-bundle] Fix duplicate minecraft part in tweed5-bundle group
Siphalor
2025-10-26 13:05:31 +01:00
-
d3f7aba2c9
[build] Setup project for cross-version Minecraft development
Siphalor
2025-10-26 12:52:04 +01:00
-
1fbc97866c
[build] Restructure to composite build
Siphalor
2025-10-26 02:03:53 +02:00
-
0e3990aed9
[*] Version 0.2.0
Siphalor
2025-10-15 00:09:33 +02:00
-
90e7034bfe
[build] Provide more metadata in the Maven pom
Siphalor
2025-10-15 00:09:10 +02:00
-
ff53708a16
[build] project structure and publishing improvements
Siphalor
2025-10-12 19:41:11 +02:00
-
61485e3134
[weaver-pojo] Remove some obsolete methods
Siphalor
2025-10-06 22:47:57 +02:00
-
d06ac7cb7e
[default-extension,serde-hjson] Fix validation interfering with normal comments; improve HJSON comment writing
Siphalor
2025-10-06 22:47:19 +02:00
-
7c9d4a95bb
[serde-extension] Implement support for reading/writing enums
Siphalor
2025-10-06 01:19:37 +02:00
-
4c6f131338
[weaver-pojo-validation-ext] Fix typo in class name
Siphalor
2025-09-13 22:47:29 +02:00
-
136d4c9054
[build] Update to Gradle wrapper 9.0.0
Siphalor
2025-08-14 08:25:04 +02:00
-
332e63e6c8
[build] Aggregated coverage report
Siphalor
2025-08-13 10:21:02 +02:00
-
83cbe91e35
[*] Generalize the entry system by introducing "structured entries"
Siphalor
2025-08-12 10:04:05 +02:00
-
6f2e715b2a
[comment-loader-extension] Introduce comment loader extension
Siphalor
2025-08-05 18:15:53 +02:00
-
32831c7c22
[serde-gson,serde-jackson] Unify JSON writer tests
Siphalor
2025-08-03 21:57:13 +02:00
-
a666ac6c33
[serde-gson,serde-hjson,serde-jackson] Unify JSON reader tests
Siphalor
2025-08-03 21:19:27 +02:00
-
7fec263af0
[serde-hjson] Apply generic JSON read test to Hjson reader
Siphalor
2025-08-03 20:47:10 +02:00
-
7ce3aaac06
[serde-*] Make data readers and writers AutoCloseable
Siphalor
2025-08-03 20:36:28 +02:00
-
1fc418970f
[serde-gson] Support for Gson readers and writers
Siphalor
2025-08-03 20:21:33 +02:00
-
c58b806bcf
[serde-jackson] Support Jackson readers and writers
Siphalor
2025-08-03 18:42:41 +02:00
-
f694672d5f
[build, minecraft] Publishing as Minecraft Fabric mods
Siphalor
2025-08-03 15:58:55 +02:00
-
b5263c7a5c
[build] Rename task for expanded sources jar
Siphalor
2025-07-28 23:06:58 +02:00
-
20e08349e7
[*] Remove lombok.var for better compatibility
Siphalor
2025-07-28 21:37:15 +02:00
-
7c253a73b3
[*] License as LGPL 3.0
Siphalor
2025-07-27 23:46:22 +02:00
-
bdd1cd5c1a
[weaver-pojo-validation-extension] Enable validators in POJO weaving
Siphalor
2025-07-27 22:35:12 +02:00
-
3acd43357b
[type-utils] Fix handling of primitive types in ActualType
Siphalor
2025-07-27 22:32:54 +02:00