Commit Graph

32 Commits

Author SHA1 Message Date
Ben Croker 701370246f
Prep for 1.0.0-beta.3 2025-02-01 08:35:20 -06:00
Ben Croker cf7807b39b
Improve SDK docs 2025-01-25 17:56:24 -06:00
Ben Croker 0f2d428cbc
1.0.0-beta.2 2025-01-21 09:25:57 -06:00
Tom D. ceabb783e6
Optimize event handling and implement modularity for plugins (#491) 2025-01-20 20:39:35 -06:00
Peter Humulock d851e049eb
Chore/java sdk submodules (#458)
* Updated README

* Added retryDuration to ServerSentEventGenerator

* Added options to readme

* Moved core sdk to submodule

* Moved core sdk to submodule

* Added more explanations to readme

* Fixed java directory structure in build/run.go
2025-01-05 19:48:17 -06:00
Peter Humulock 9db6d03dc8
Chore/java sdk updates (#454)
* Updated README

* Added retryDuration to ServerSentEventGenerator
2025-01-05 08:49:15 -06:00
Ben Croker c47574f70c
Fix version 2025-01-01 20:35:14 -06:00
Delaney Gillilan e96e4a216c over optimized during cleanup, ironically deleting cleanup step... lol 2025-01-01 16:17:43 -08:00
Delaney abff1d05de
Can `.value` go away? (#429)
* Can .value be removed?
Fixes #428

* get dialog working

* add } to terminators

* Add fujs.svg

* whackamole

* sigh

* recursive regex tag template literals, lol

* Regex example

* (jacks|lack|of|complete|surprise)

* persist fixed

* fix current regex example

* current state

* Update all examples

* regex version of signals, actions and escapement

* Fix Go examples

* fix templates

* Add `@` to actions in examples

* Revert `.Value`

* frontpage

* all test pass

* move to @get/post/put/patch/delete

* Fix up docs and examples

* Add true client size to readme

* Add v1.0.0-beta.1 release notes

* @ → $

* Add space

* Fix more docs and examples

* missed files in merge

---------

Co-authored-by: Ben Croker <ben@putyourlightson.com>
2025-01-01 12:02:26 -06:00
Tom D. cac77adf27
refactor(java-sdk): Rewrite the Java SDK (#430)
- Rewrite the entire API to leverage JDK 17 features and implement a fluent API design.
- Updated the minimal JDK version requirement to 17.
- Temporarily removed examples as they are not yet aligned with the new API.

BREAKING CHANGE: The API has been completely redesigned and requires JDK 17 or higher.
BREAKING CHANGE: Previous examples and usages are no longer compatible.
2024-12-29 15:43:32 -06:00
Ben Croker 49e7153131
0.21.4 2024-12-23 11:31:45 -06:00
Ben Croker 56059c5019
v0.21.3 (#386) 2024-12-16 10:18:15 -06:00
Ben Croker dbfdd77a94
Minor tweaks 2024-12-15 12:36:55 -06:00
Ben Croker 9ca42b340e
Fix effect error (#373)
* Throw Datastar error

* Fix wording
2024-12-13 19:00:46 -06:00
Delaney 791651073a
Lowercase modifiers and arguments (#370)
Fixes #368

Co-authored-by: Ben Croker <ben@putyourlightson.com>
2024-12-13 15:10:54 -06:00
Delaney dcffccd3ae
Private variables (#366)
Fixes #365
2024-12-13 11:39:22 -06:00
Ben Croker 66dd1c1d7b
Export Datastar in main bundle 2024-12-12 18:45:07 -06:00
Delaney Gillilan e33cd26f45 Merge branch 'main' of github.com:starfederation/datastar into develop 2024-12-12 10:00:28 -08:00
Delaney dbdfffc1c1
Module doesn’t export Datastar (#359)
* Module doesn’t export Datastar
Fixes #358

* fix build mode
2024-12-12 09:51:59 -08:00
Ben Croker fe67174373
Add `SignalNotFound` error 2024-12-11 17:16:32 -06:00
Ben Croker dc06f31b77
v0.21.2 2024-12-11 16:16:40 -06:00
Delaney Gillilan 4b7993d409 missed bundles 2024-12-11 13:23:26 -08:00
Ben Croker f15bd3b87a
Improve error messages 2024-12-11 11:16:27 -06:00
Ben Croker 6ccc9e9c94
Uppercase first character in errors 2024-12-11 11:05:28 -06:00
Ben Croker 9a0e74112a
v0.21.1 2024-12-11 10:45:26 -06:00
Delaney 1f823de4a1
Path prefix test not working in `setAll()` and `toggleAll()` actions (#351)
Fixes #350
2024-12-11 10:37:28 -06:00
Ben Croker 8b7fe09c1f
Fix Java SDK constant 2024-12-10 20:21:14 -06:00
Ben Croker 6a1c061715
Fix loading order of Attributes plugin 2024-12-10 19:32:25 -06:00
Ben Croker e8671d8c88
Prep for 0.21.0 2024-12-10 19:04:48 -06:00
Delaney 0551551c62
make modifiers spec compliant (#346)
* make modifiers spec compliant
Fixes #345

* `_` for modifier args is now back to `.`. Please let it end
2024-12-10 14:32:27 -08:00
Ben Croker 0892104623
Rename default constant (#330)
* Rename default constant

* Fix PHP usage

* Build
2024-12-10 10:22:27 -06:00
Peter Humulock 6172fbd43d
Java SDK (#321)
* Examples

* SDK and Readme

* Added build files

* Fixed Readme
2024-12-09 10:59:24 -08:00