Commit Graph
23 Commits
Author SHA1 Message Date
stefan-gorules 46688a4d4c feat: configurable arbitrary precision (#433)
* feat: configurable arbitrary precision

* fix workflow

* fix workflow

* set version of docker run action to v1

* set arbitrary_precision as opt-in

* revert making arbitrary_precision non-default

* update cargo version action and add features in Cargo.toml for deps

* add tests for arbitrary precision and make it non default. add warnings for compilation when arbitrary precision not enabled

* simplify conversion

* remove build.rs
2026-03-03 16:57:22 +01:00
bojancrevar 847af22240 readme fix 2026-02-26 15:35:41 +01:00
bojancrevar 23df94b494 docs link 2026-02-26 08:41:01 +01:00
bojancrevar 7ee6ca1a52 icon and docs link 2026-02-25 16:29:38 +01:00
bojancrevar 5aaeb177e1 readme 2026-02-25 11:19:54 +01:00
bojancrevar fa85ac8d1a revert workflow_dispatch, fork used for async generation cs bindings issue 2026-02-24 11:34:51 +01:00
bojancrevar 76647d275a cdylib_name fix 2026-02-23 13:40:08 +01:00
bojancrevar ed6ffb2832 access modifier 2026-02-23 11:39:47 +01:00
bojancrevar 9fcde9d5ce C# CI 2026-02-23 09:41:36 +01:00
Bot 2de3a36392 chore(release): publish uniffi 2026-01-19 09:55:48 +00:00
Bot 588169f6fe chore(release): publish uniffi 2025-11-24 13:01:33 +00:00
Bot f7f8478628 chore(release): publish uniffi 2025-11-21 22:08:02 +00:00
Bot f9c290bdef chore(release): publish uniffi 2025-11-20 11:16:06 +00:00
Bot 54e6bdaa32 chore(release): publish uniffi 2025-11-19 13:23:24 +00:00
stefan-gorules 44d76a48d0 fix: sync uniffi version (#411) 2025-11-19 14:22:48 +01:00
Ivan Mileticandbojancrevar 95154b72f1 feat: mobile support initial (#399)
* feat: mobile support

---------

Co-authored-by: bojancrevar <bojan.crevar@gorules.io>
2025-11-19 10:33:20 +01:00
Bot 00d35ef683 chore(release): publish uniffi 2025-11-07 17:21:34 +00:00
Bot 5eb8a7378a chore(release): publish uniffi 2025-09-11 08:29:11 +00:00
stefan-gorules 91509821be feat: refactor engine (#390)
* temp: refactor engine

* temp

* implement remaining nodes

* resolve snapshot tests

* improve decision graph implementation

* implement changes in bindings

* implement changes in bindings

* fix function impl gaps

* update cargo.toml

* fix issues with trace
2025-09-04 18:54:32 +02:00
stefan-gorulesandbojancrevar 80fe4021c2 feat: compact trace (#384)
* feat: compact trace

* align with changes

* add deserialization

* add tests and deserializer

* fix bindings

* first draft

* mock time; update snapshots

* fix

* Node.js test fix

* fix merge

* fix utc override

* fix cross-env

* fix workflow

* fix

---------

Co-authored-by: bojancrevar <bojan.crevar@gorules.io>
2025-08-25 12:33:07 +02:00
Bot bbec4d65be chore(release): publish uniffi 2025-07-31 15:22:34 +00:00
Bot 024e3d1052 chore(release): publish uniffi 2025-07-31 10:38:03 +00:00
stefan-gorulesandLars Werkman 91eec8029c feat: kotlin and java bindings (#319)
Huge thanks to: Lars Werkman <lars@bitvavo.com>

* feat: add support for kotlin bindings

* chore: build kotlin bindings version

* build: add proper lib dir for jna

* chore: rename kotlin directory to uniffi

* update kotlin files

* update kotlin

* fix workflow

* fix workflow

* fix

* fix upload path

* fix

* fix

* fix fmt

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix charset

* fix

* fix

* fix

* fix

* update env variables

* fix

* add pipelines for release

* debug

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix build

* add javadoc

* improve bindings

* feat: separate artifact for java and kotlin source code

* feat: add custom JsonBuffer type with fromString and toString abbilities

* fix workflows

* fix pipeline

* fix gradle

* fix: java bindings

* update java

* include kotlin in publish; bump version

* fix release

* fix

* fix publication

* fix missing dep

* fix dep chain

* add expression compilation

* bump version

* improve performance

* improve expression api

* fix: restore interfaces

* cleanup and add preliminary csharp support

* prepare for release

---------

Co-authored-by: Lars Werkman <lars@bitvavo.com>
2025-07-31 12:37:00 +02:00