Commit Graph

142 Commits

Author SHA1 Message Date
Jesse Brault
71f1547c6a Update archive base names and artifact ids. 2025-02-16 10:26:00 -06:00
Jesse Brault
1b63f2807c Set action to only run when versioned tag is pushed. 2025-02-16 10:02:37 -06:00
Jesse Brault
0c4b42e0ee Rename action and setup individual publications.
All checks were successful
Groowt Check and Publish / ci (push) Successful in 5m35s
2025-02-16 09:59:21 -06:00
Jesse Brault
eb444dda02 Remove setup gradle as it is very slow.
Some checks failed
Groowt CI Pipeline / ci (push) Failing after 5m35s
2025-02-16 09:41:56 -06:00
Jesse Brault
dcc1d6e53e Added publishing to packages task.
Some checks are pending
Groowt CI Pipeline / ci (push) Waiting to run
2025-02-15 21:29:40 -06:00
Jesse Brault
1d0de99e1d Add ubuntu-latest back in. 2025-02-15 21:11:23 -06:00
Jesse Brault
b4ef7d7da3 Using setup-java and setup-gradle.
Some checks failed
Groowt CI Pipeline / ci (push) Has been cancelled
2025-02-15 21:10:21 -06:00
Jesse Brault
21e933d681 Using Eclipse-Temurin 21 docker image.
Some checks failed
Groowt CI Pipeline / ci (push) Has been cancelled
2025-02-15 21:07:07 -06:00
Jesse Brault
7105686f80 Bump to v0.1.3. Add Gitea CI pipeline.
Some checks failed
Groowt CI Pipeline / ci (push) Failing after 4s
2025-02-15 21:04:26 -06:00
Jesse Brault
0390d15fce Update Gradle to 8.12.1 and dependency updates. Tests passing. 2025-02-15 20:44:17 -06:00
Jesse Brault
9495849dc9 Update TODO with finished tasks for 0.1.3. 2025-01-27 14:38:26 -06:00
Jesse Brault
f6071909b6 Fix broken OutletTests, found and fixed bug with ancestor searching. 2025-01-27 14:37:35 -06:00
Jesse Brault
2b3cd3120c Add OutletContainer and check to renderer of Outlet. 2025-01-27 14:18:49 -06:00
Jesse Brault
369dc51779 Added hasAncestor and findNearestAncestor(Class) methods to ComponentContext. 2025-01-27 14:16:00 -06:00
Jesse Brault
148ced050b Move WithHtml to lib package. 2025-01-27 14:08:57 -06:00
Jesse Brault
589bbca889 Update TODO with more 0.2.0 goals. 2025-01-27 07:01:55 -06:00
Jesse Brault
2b935da385 Update TODO with fixed wvcc bug. 2025-01-26 15:42:30 -06:00
Jesse Brault
7a28b0530d Add auto imports to GroovyWvcCompiler. 2025-01-26 15:40:11 -06:00
Jesse Brault
45d188d064 Auto-imports working for both Groovyc configuration and independent API. 2025-01-26 15:35:18 -06:00
Jesse Brault
bd4dee98fa Move auto-imports to an ImportCustomizer defined in DefaultWebViewComponentTemplateCompileUnit. 2025-01-26 14:46:54 -06:00
Jesse Brault
1a528465f9 Remove pre-emptive resolving mechanism, relying instead on built-in Groovyc resolution. 2025-01-26 13:23:31 -06:00
Jesse Brault
5ce934b3fe Make logging clearer in ClassLoaderComponentClassNodeResolver. 2025-01-25 14:05:55 -06:00
Jesse Brault
74c5698d1b Add nested static view classes bug to TODO.md. 2025-01-25 00:45:02 -06:00
Jesse Brault
525932668f Fix bug where @Singleton classes bound toSelf() caused stack overflow. 2025-01-25 00:39:37 -06:00
Jesse Brault
04866b4d3a Merge remote-tracking branch 'origin/main' 2025-01-24 15:07:43 -06:00
Jesse Brault
8bc3d9d793 Fix binTemplate.gst to use VERSION variable with current groowt version. 2025-01-24 15:05:31 -06:00
JesseBrault0709
55adf223d2 Merge remote-tracking branch 'origin/main' 2024-07-28 16:46:32 -05:00
Jesse Brault
22b929225f Updated to Gradle 8.9 and jbarchiva 0.2.2. 2024-07-17 15:02:25 -05:00
JesseBrault0709
49ead642c4 Added a todo. 2024-06-17 14:32:58 +02:00
JesseBrault0709
b55cea174d Added todos. 2024-06-14 12:55:10 +02:00
JesseBrault0709
c709932af2 Bump to v0.1.2. 2024-06-13 21:55:26 +02:00
JesseBrault0709
389b0d072c Outlet and Render components. 2024-06-13 21:55:03 +02:00
JesseBrault0709
0076ae6627 Fixed hyphenated attributes. 2024-06-13 20:01:30 +02:00
JesseBrault0709
301f00e9a4 Added a todo. 2024-06-12 19:10:37 +02:00
JesseBrault0709
3af495d458 Updated TODO. 2024-06-12 09:44:34 +02:00
JesseBrault0709
e6e482fa62 Bump to v0.1.1 2024-06-12 09:35:32 +02:00
JesseBrault0709
3b3931a9f6 Small refactor. 2024-06-12 09:31:47 +02:00
JesseBrault0709
d2ffdec65f WhenNotEmpty now accepts maps. 2024-06-12 09:30:08 +02:00
JesseBrault0709
2c43f9331a Each now accepts Maps. 2024-06-12 09:24:58 +02:00
JesseBrault0709
8278cd8662 Switch, Case, and DefaultCase components. 2024-06-12 09:20:46 +02:00
JesseBrault0709
86fa504c7f Fixed nested self-closing attr components bug. 2024-06-12 08:40:13 +02:00
JesseBrault0709
755cf0c36d Updated TODO. 2024-06-12 08:28:15 +02:00
JesseBrault0709
18a86cb7ab Updated TODO. 2024-06-10 07:36:10 +02:00
JesseBrault0709
a034dafe24 Added WhenNotEmpty component. 2024-06-08 10:24:45 +02:00
JesseBrault0709
734012c401 Small change to render attr for WhenNotNull. 2024-06-05 20:14:34 +02:00
JesseBrault0709
646edc517c Better toString() in IntrinsicHtml. 2024-06-03 22:00:25 +02:00
JesseBrault0709
b8e88a3dbe Fixed type with exception re-throwing. 2024-06-03 22:00:15 +02:00
JesseBrault0709
d1d0a4c65a Fixed bugs with how closure attr and dollar scriptlets are transpiled. 2024-06-01 17:34:41 +02:00
JesseBrault0709
f514bc533f Fixed class loading bug. 2024-06-01 17:26:43 +02:00
JesseBrault0709
8b7ffd64f8 Better internal logic for DefaultComponentTemplateCompilerConfiguration. 2024-06-01 17:24:25 +02:00