Commit Graph

113 Commits

Author SHA1 Message Date
1a07d35136 fix: Fix broken publishing 2025-11-08 02:36:30 +01:00
0ee706876e build(bundle, bundle-pojo-weaving): Remove obsolete sources jars 2025-11-08 00:48:45 +01:00
d2dada2b77 feat(minecraft): Make every subproject its own mod 2025-11-08 00:44:52 +01:00
47ad406560 build(minecraft): Use new logo in Minecraft mods 2025-11-04 22:30:52 +01:00
e7764585eb fix: Make publish-all script compatible with Bourne Shell 2025-11-04 22:30:20 +01:00
0971889001 feat: Introduce logo (modified version of Tweed 4 logo) 2025-11-04 22:29:39 +01:00
30275a22dc fix(bundle): Remove obsolete test image 2025-11-04 00:24:25 +01:00
21745fd82a chore(minecraft): Update helper scripts 2025-11-04 00:24:03 +01:00
c17ce66abd chore: Version 0.3.1 2025-11-04 00:24:03 +01:00
c65d762c1a build(minecraft): Fix issues with minecraft mod packaging 2025-11-04 00:24:03 +01:00
e1acc428ec build: Add publish-all script 2025-11-03 23:59:59 +01:00
defa8fcca4 feat(minecraft): Add helper scripts submodule for cross-version development 2025-11-03 23:55:12 +01:00
a67f80ea2c fix(default-exts): Add missing flat validation API 2025-11-03 23:52:08 +01:00
c7a02a1638 feat(annotation-inheritance): Add toString to custom annotated element 2025-11-03 23:51:07 +01:00
837f614399 feat(minecraft): Support down to Minecraft 1.16.5 and related fixes 2025-11-03 23:50:23 +01:00
6f870ffaab feat(minecraft): Setup logging for older Minecraft/Log4J2 versions 2025-11-03 02:47:12 +01:00
bd518275f7 fix(minecraft): Fix testmod logging 2025-11-03 00:10:24 +01:00
2d071343be style(coat-bridge): Cleanup some obsolete imports 2025-11-02 21:57:55 +01:00
f6459aa5c1 chore(minecraft): Update JCYO 2025-11-02 21:56:22 +01:00
f3826f2f44 fix(minecraft): Fix incorrect Coat version 2025-11-02 21:27:41 +01:00
fb9fe302d8 chore: Update JCYO 2025-11-02 20:42:15 +01:00
d222177fe5 chore: Version 0.3.0 2025-11-02 20:08:28 +01:00
36dff476ea feat(weaver-pojo-presets-ext): Implement POJO weaving for presets 2025-11-02 19:57:32 +01:00
2b0fac4127 fix(coat-bridge, fabric-helper): Fix various issues 2025-11-02 19:22:21 +01:00
a4eb2eda1a fix(coat-bridge): Fix compile error 2025-11-02 16:02:36 +01:00
ca8b36f4e4 refactor(pojo-weaver): Move Tweed extension declarations in Weaving to own, inheritable, annotations 2025-11-02 10:40:47 +01:00
cd65c52538 feat(default-exts): Introduce presets extensions, use in validation fallback 2025-11-02 09:33:34 +01:00
7c625e6cca [coat-bridge] Implement first version of Tweed Coat bridge 2025-10-31 14:07:38 +01:00
f514894c9c [default-exts] Fix message levels on validation fallback 2025-10-31 12:50:33 +01:00
ed284adeb2 [core] Explicit contract for ConfigEntry#deepCopy 2025-10-31 12:46:49 +01:00
0325dbf4e4 [core] Introduce arity for structured sub entries 2025-10-28 20:53:23 +01:00
370324668d [core, weaver-pojo] Introduce NullableConfigEntry and pseudo entries during weaving 2025-10-28 19:15:41 +01:00
ffbecb9158 [minecraft-bundle] Fix sources bundle 2025-10-27 00:50:53 +01:00
f20e997967 [*-ext] Remove obsolete AutoService annotations 2025-10-26 22:55:51 +01:00
93117eb5c5 [*] Introduce Fabric helper and adjust a bunch of stuff 2025-10-26 22:33:02 +01:00
eb728df704 [weaver-pojo-attributes-ext] Test and some javadocs 2025-10-26 21:24:31 +01:00
406a433db9 [build] Fix issue with test agent resolution order 2025-10-26 21:22:03 +01:00
78d186b5a3 [serde-hjson] Unmark HjsonLexer as internal 2025-10-26 20:20:39 +01:00
68b5bc08a9 [serde, serde-hjson] Improve HjsonSerde and make it return writer instead of visitor 2025-10-26 20:20:09 +01:00
579f4d1f45 [construct] Make construct annotation repeatable 2025-10-26 20:18:55 +01:00
6885f7f9a9 [serde-gson] Fix typo in package name 2025-10-26 14:56:51 +01:00
d952dcb017 [minecraft-bundle] Fix duplicate minecraft part in tweed5-bundle group 2025-10-26 13:05:44 +01:00
d3f7aba2c9 [build] Setup project for cross-version Minecraft development 2025-10-26 12:52:04 +01:00
1fbc97866c [build] Restructure to composite build 2025-10-26 10:14:42 +01:00
0e3990aed9 [*] Version 0.2.0 2025-10-15 00:09:33 +02:00
90e7034bfe [build] Provide more metadata in the Maven pom 2025-10-15 00:09:10 +02:00
ff53708a16 [build] project structure and publishing improvements 2025-10-12 19:41:11 +02:00
61485e3134 [weaver-pojo] Remove some obsolete methods 2025-10-06 22:47:57 +02:00
d06ac7cb7e [default-extension,serde-hjson] Fix validation interfering with normal comments; improve HJSON comment writing 2025-10-06 22:47:19 +02:00
7c9d4a95bb [serde-extension] Implement support for reading/writing enums 2025-10-06 01:19:37 +02:00