stefan-gorules
de25f98a7f
fix: improve fn variable conversion performance ( #410 )
2025-11-19 13:38:29 +01:00
stefan-gorules
173d7bcb79
feat: improve stack resiliency ( #357 )
2025-05-27 17:46:00 +02:00
stefan-gorules
3b139e9245
chore: update packages ( #334 )
...
* chore: update packages
* update lerna
* fix
* revert nodejs changes
* fix
* fix
* fix
* update minimum node to 18
2025-04-15 13:21:55 +02:00
stefan-gorules
d6f52f29c5
fix: node cache collision ( #295 )
...
* fix: node cache collision
* bump graph
2024-12-31 15:10:15 +01:00
stefan-gorules
2b73856d55
feat: schema validation ( #267 )
...
* feat: schema validation
* fix prettier
* update implementation
* add test cases
* change validator to string
* update tests
2024-12-25 13:00:04 +01:00
stefan-gorules
92879f9c05
feat: bump rquickjs, fix loop cache for decisionTable ( #274 )
...
* fix: loop cache
* update rquickjs
* bump version
2024-11-19 13:38:17 +01:00
stefan-gorules
719d43a26d
feat: upgrade dependencies ( #240 )
2024-09-10 15:48:39 +02:00
stefan-gorules
9e60fdc882
fix: python asyncio ( #217 )
...
* fix: python asyncio
* fix imports
* fix: pytho asyncio
* fix fmt
* remove println
* revert to futures executor
* remove extension module
2024-07-17 17:52:17 +02:00
stefan-gorules
cc3d938b2f
feat: function v2 ( #212 )
...
* feat: function v2
* expose evaluate
* remove async trait, add caching
* fix naming
* add reverse compatibility
* add http module
* update impl
* resolve issues with reqwest
* fix
* fix
* fix ssl
* remove unused deps
* fix: tests
* fix
2024-07-16 11:22:51 +02:00
stefan-gorules
6271d8ab1a
feat: expression chain ( #166 )
...
* feat: expression chain
* fix implementation
* fix
* implement env update on expression execution
* fix error handling for serde
* rebase
* update deps
* add $ prefix for expression reference
2024-05-24 14:46:57 +02:00
stefan-gorules
daecf901e6
feat: custom node ( #138 )
...
* feat: custom node
* add zen template, expose $nodes and $root
* add custom handler to go and nodejs
* add support for python, improve bindings, add error to zen template
* fix: correct binding exports for nodejs and python
* fix benchmark
* improve rust api, trim template in zen templates
* update cargo action
* update expression version
* compile action
* fix action format
2024-04-03 16:09:51 +02:00
2fd7e96b42
feat: native ffi ( #121 )
...
Implements native bindings (c) bindings to be used across multiple languages such as:
GoLang
C# (dotNet framework)
...
---------
Co-authored-by: Ivan Miletic <vnmiletic@gmail.com >
Co-authored-by: Ivan Miletic <60513195+ivanmiletic@users.noreply.github.com >
2024-02-09 19:50:37 +01:00
Ivan Miletic
f1f4cb4b08
fix: upgrade crates ( #111 )
2024-01-25 15:51:43 +01:00
stefan-gorules
20a68564c6
fix: update dependencies ( #102 )
...
* fix: update dependencies
* fix updated interface
* update toolchains in workflows
2023-11-23 12:04:02 +01:00
stefan-gorules
1b0ff9f6f1
feat: expose expressions through bindings; ( #86 )
...
* feat: expose expressions through bindings;
* fix fmt
2023-09-14 16:07:55 +02:00
stefan-gorules
19d529ff89
feat: optional lite regex ( #84 )
...
* feat: lite regex
* remove feature flag;
* release under feature
2023-09-13 22:09:49 +02:00
stefan-gorules
164dc8b860
chore: update fastrand package; ( #85 )
2023-09-13 16:40:59 +02:00
stefan-gorules
f8dc07536f
refactor: decision graph; move validation logic to core; ( #78 )
2023-08-29 15:38:49 +02:00
stefan-gorules
fe7ba6996d
feat: add regular expression functions; ( #52 )
...
* feat: add regular expression functions;
* add cargo.toml regex
* fix cargo fmt
2023-07-02 19:42:58 +02:00
stefan-gorules
e056143f1a
chore: update dependencies; ( #41 )
2023-06-02 14:31:53 +02:00
stefan-gorules
d74903a3e9
chore: update dependencies; ( #3 )
2023-03-30 00:48:35 +02:00
Team GoRules
768175994b
Initial commit
2023-03-29 22:14:37 +02:00