Releases: juspay/superposition
Releases · juspay/superposition
v0.92.0
What's Changed
- fix: Juspay forked dependencies by @ayushjain17 in #631
- chore: Add superposition.sql for initial db setup by @ayushjain17 in #613
- feat: Context API types unification by @ayushjain17 in #619
- feat: push node packages to juspay npm repository by @Datron in #633
- feat: Algolia support by @Datron in #641
- feat: Algolia support by @Datron in #642
- fix: push to pypi registry by @Datron in #643
- feat: Push pypi by @Datron in #644
- fix: experiment group backfilling user details by @mahatoankitkumar in #647
- fix: Error in reduce api by @ayushjain17 in #648
- feat: add patch file for rust by @Datron in #646
- docs: add readme badges by @Datron in #645
- fix: Use workspace superposition_types in frontend crate by @ayushjain17 in #650
- fix(haskell-sdk): JSON & Show instances for Error types. by @ShreyBana in #649
- feat: control population by @mahatoankitkumar in #565
- fix: Dependent dimensions UI while creating context in strict mode by @ayushjain17 in #653
- feat(java): Publishing to central-sonatype. by @ShreyBana in #638
- fix: bucketing logic by @mahatoankitkumar in #654
- docs: Add registry specific documentation to provider, bindings and SDK by @Datron in #652
- fix: show proper license in crates.io by @Datron in #657
- docs: base README.md update by @knutties in #655
- docs: fix package links by @knutties in #663
- feat: simplify workspace migration with an API endpoint by @Datron in #585
- chore(deps): bump esbuild and vite in /examples/dynamic-payment-fields by @dependabot[bot] in #658
- chore(deps): bump slab from 0.4.10 to 0.4.11 in /examples/cac_redis_module by @dependabot[bot] in #660
- chore(deps): bump tokio from 1.43.0 to 1.46.1 in /examples/k8s-staggered-releaser by @dependabot[bot] in #659
- chore(deps): bump openssl from 0.10.71 to 0.10.73 in /examples/k8s-staggered-releaser by @dependabot[bot] in #662
- chore(deps): bump ring from 0.17.11 to 0.17.14 in /examples/k8s-staggered-releaser by @dependabot[bot] in #661
- fix(java): Added docs, fixed doc generation & fixed release-ci for java. by @ShreyBana in #665
- docs: update Java badges and minor fixes by @knutties in #666
- feat: Move jsonlogic behind compile time flag by @ayushjain17 in #639
- fix: Java.patch file by @ayushjain17 in #671
- fix: Base url used for redirection in organisation list page by @ayushjain17 in #673
- fix: Make auto populate control backwards compatible by @ayushjain17 in #670
- fix: add delay in backfill endpoint by @mahatoankitkumar in #674
- fix: formatting checks on main by @Datron in #676
- docs: add README.md for examples by @knutties in #678
- docs: added documentation for all the operations in smithy by @sauraww in #672
- fix: Make host related ENVs non mandatory by @ayushjain17 in #667
- fix: UX Improvements by @ayushjain17 in #634
- chore: boot-time feature support for request/response logging in trace mode by @knutties in #651
- chore(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #683
- fix: Export MergeStrategy type in legacy haskell client by @ayushjain17 in #685
- docs: add docusaurus docs for examples by @knutties in #686
- feat: Add QueryString proc_macro_derive by @ayushjain17 in #656
- fix: Experiment applicable group resolution for system generated by @ayushjain17 in #692
- feat: Add map support for js-browser client by @ayushjain17 in #688
- docs: added api doc generation inside docusaurus via smithy and openapi by @sauraww in #690
- docs: commit smithy generated openapi spec by @knutties in #693
- docs: revert routeBasePath change by @knutties in #695
- chore: Remove localstack as a mandatory requirement for local setup by @ayushjain17 in #694
- feat: Add option to fetch global experiments only by @ayushjain17 in #691
- fix: Create release step by @ayushjain17 in #696
- docs: fix get_struct_value reference in Rust doc by @ayushjain17 in #699
- fix(hs-sdk): Multiple fixes & added tests. by @ShreyBana in #677
- fix: add all query param to list contexts filter by @Datron in #697
- chore(deps): bump axios from 1.8.2 to 1.12.0 in /crates/context_aware_config by @dependabot[bot] in #703
- chore: make smithy generation consistent, with deadcode removal by @ayushjain17 in #702
- chore(deps-dev): bump vite from 7.1.2 to 7.1.5 in /examples/dynamic-payment-fields by @dependabot[bot] in #698
- feat: Exact match option for context and experiment filter by @ayushjain17 in #700
- fix: frontend compilation for ssr in docker image by @ayushjain17 in #707
- feat: introduce cohort dimensions by @Datron in #709
- feat: Cohort resolution by @mahatoankitkumar in #712
- fix: use dimension prefix for context in get and resolve config by @ayushjain17 in #713
- fix(cohorts): eval logic and update providers by @ayushjain17 in #715
- build: move to new self hosted github runner for CI checks by @Datron in #714
- fix: cohort resolution in get applicable variants by @ayushjain17 in #719
- fix: added change reason fallback by @sauraww in #721
- docs: automated sidebar tag creation based on smithy models by @sauraww in #708
- chore(smithy): Add improvements by @ayushjain17 in #717
- feat(audit-log): add UI for Audit Log API by @knutties in #594
Full Changelog: v0.82.1...v0.92.0
Introducing Cohort Dimensions
What's Changed
- fix: Juspay forked dependencies by @ayushjain17 in #631
- chore: Add superposition.sql for initial db setup by @ayushjain17 in #613
- feat: Context API types unification by @ayushjain17 in #619
- feat: push node packages to juspay npm repository by @Datron in #633
- feat: Algolia support by @Datron in #641
- feat: Algolia support by @Datron in #642
- fix: push to pypi registry by @Datron in #643
- feat: Push pypi by @Datron in #644
- fix: experiment group backfilling user details by @mahatoankitkumar in #647
- fix: Error in reduce api by @ayushjain17 in #648
- feat: add patch file for rust by @Datron in #646
- docs: add readme badges by @Datron in #645
- fix: Use workspace superposition_types in frontend crate by @ayushjain17 in #650
- fix(haskell-sdk): JSON & Show instances for Error types. by @ShreyBana in #649
- feat: control population by @mahatoankitkumar in #565
- fix: Dependent dimensions UI while creating context in strict mode by @ayushjain17 in #653
- feat(java): Publishing to central-sonatype. by @ShreyBana in #638
- fix: bucketing logic by @mahatoankitkumar in #654
- docs: Add registry specific documentation to provider, bindings and SDK by @Datron in #652
- fix: show proper license in crates.io by @Datron in #657
- docs: base README.md update by @knutties in #655
- docs: fix package links by @knutties in #663
- feat: simplify workspace migration with an API endpoint by @Datron in #585
- chore(deps): bump esbuild and vite in /examples/dynamic-payment-fields by @dependabot[bot] in #658
- chore(deps): bump slab from 0.4.10 to 0.4.11 in /examples/cac_redis_module by @dependabot[bot] in #660
- chore(deps): bump tokio from 1.43.0 to 1.46.1 in /examples/k8s-staggered-releaser by @dependabot[bot] in #659
- chore(deps): bump openssl from 0.10.71 to 0.10.73 in /examples/k8s-staggered-releaser by @dependabot[bot] in #662
- chore(deps): bump ring from 0.17.11 to 0.17.14 in /examples/k8s-staggered-releaser by @dependabot[bot] in #661
- fix(java): Added docs, fixed doc generation & fixed release-ci for java. by @ShreyBana in #665
- docs: update Java badges and minor fixes by @knutties in #666
- feat: Move jsonlogic behind compile time flag by @ayushjain17 in #639
- fix: Java.patch file by @ayushjain17 in #671
- fix: Base url used for redirection in organisation list page by @ayushjain17 in #673
- fix: Make auto populate control backwards compatible by @ayushjain17 in #670
- fix: add delay in backfill endpoint by @mahatoankitkumar in #674
- fix: formatting checks on main by @Datron in #676
- docs: add README.md for examples by @knutties in #678
- docs: added documentation for all the operations in smithy by @sauraww in #672
- fix: Make host related ENVs non mandatory by @ayushjain17 in #667
- fix: UX Improvements by @ayushjain17 in #634
- chore: boot-time feature support for request/response logging in trace mode by @knutties in #651
- chore(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #683
- fix: Export MergeStrategy type in legacy haskell client by @ayushjain17 in #685
- docs: add docusaurus docs for examples by @knutties in #686
- feat: Add QueryString proc_macro_derive by @ayushjain17 in #656
- fix: Experiment applicable group resolution for system generated by @ayushjain17 in #692
- feat: Add map support for js-browser client by @ayushjain17 in #688
- docs: added api doc generation inside docusaurus via smithy and openapi by @sauraww in #690
- docs: commit smithy generated openapi spec by @knutties in #693
- docs: revert routeBasePath change by @knutties in #695
- chore: Remove localstack as a mandatory requirement for local setup by @ayushjain17 in #694
- feat: Add option to fetch global experiments only by @ayushjain17 in #691
- fix: Create release step by @ayushjain17 in #696
- docs: fix get_struct_value reference in Rust doc by @ayushjain17 in #699
- fix(hs-sdk): Multiple fixes & added tests. by @ShreyBana in #677
- fix: add all query param to list contexts filter by @Datron in #697
- chore(deps): bump axios from 1.8.2 to 1.12.0 in /crates/context_aware_config by @dependabot[bot] in #703
- chore: make smithy generation consistent, with deadcode removal by @ayushjain17 in #702
- chore(deps-dev): bump vite from 7.1.2 to 7.1.5 in /examples/dynamic-payment-fields by @dependabot[bot] in #698
- feat: Exact match option for context and experiment filter by @ayushjain17 in #700
- fix: frontend compilation for ssr in docker image by @ayushjain17 in #707
- feat: introduce cohort dimensions by @Datron in #709
- feat: Cohort resolution by @mahatoankitkumar in #712
Full Changelog: v0.82.1...v0.91.0
v0.88.1
What's Changed
- fix: Base url used for redirection in organisation list page by @ayushjain17 in #673
- fix: Make auto populate control backwards compatible by @ayushjain17 in #670
- fix: add delay in backfill endpoint by @mahatoankitkumar in #674
Full Changelog: v0.88.0...v0.88.1
0.88.0 - JsonLogic as a feature flag
What's Changed
- fix: Juspay forked dependencies by @ayushjain17 in #631
- chore: Add superposition.sql for initial db setup by @ayushjain17 in #613
- feat: Context API types unification by @ayushjain17 in #619
- feat: push node packages to juspay npm repository by @Datron in #633
- feat: Algolia support by @Datron in #641
- feat: Algolia support by @Datron in #642
- fix: push to pypi registry by @Datron in #643
- feat: Push pypi by @Datron in #644
- fix: experiment group backfilling user details by @mahatoankitkumar in #647
- fix: Error in reduce api by @ayushjain17 in #648
- feat: add patch file for rust by @Datron in #646
- docs: add readme badges by @Datron in #645
- fix: Use workspace superposition_types in frontend crate by @ayushjain17 in #650
- fix(haskell-sdk): JSON & Show instances for Error types. by @ShreyBana in #649
- feat: control population by @mahatoankitkumar in #565
- fix: Dependent dimensions UI while creating context in strict mode by @ayushjain17 in #653
- feat(java): Publishing to central-sonatype. by @ShreyBana in #638
- fix: bucketing logic by @mahatoankitkumar in #654
- docs: Add registry specific documentation to provider, bindings and SDK by @Datron in #652
- fix: show proper license in crates.io by @Datron in #657
- docs: base README.md update by @knutties in #655
- docs: fix package links by @knutties in #663
- feat: simplify workspace migration with an API endpoint by @Datron in #585
- chore(deps): bump esbuild and vite in /examples/dynamic-payment-fields by @dependabot[bot] in #658
- chore(deps): bump slab from 0.4.10 to 0.4.11 in /examples/cac_redis_module by @dependabot[bot] in #660
- chore(deps): bump tokio from 1.43.0 to 1.46.1 in /examples/k8s-staggered-releaser by @dependabot[bot] in #659
- chore(deps): bump openssl from 0.10.71 to 0.10.73 in /examples/k8s-staggered-releaser by @dependabot[bot] in #662
- chore(deps): bump ring from 0.17.11 to 0.17.14 in /examples/k8s-staggered-releaser by @dependabot[bot] in #661
- fix(java): Added docs, fixed doc generation & fixed release-ci for java. by @ShreyBana in #665
- docs: update Java badges and minor fixes by @knutties in #666
- feat: Move jsonlogic behind compile time flag by @ayushjain17 in #639
Full Changelog: v0.82.1...v0.88.0
v0.79.1
v0.76.0
What's Changed
- fix: Fix UI issues by @ayushjain17 in #521
- feat: Link autocomplete functions by @Datron in #458
- feat: Get dimension by name by @ayushjain17 in #524
- fix: Function name prefill issue by @ayushjain17 in #529
- fix: List exp behaviour for list all by @ayushjain17 in #528
- feat: set config version in workspace by @pratikmishra356 in #512
- feat: add experiment groups API by @Datron in #525
- feat: Superposition hs SDK. by @ShreyBana in #535
- Fixed stack overflow in applicable variants and updated versions for … by @JamesGeorg in #538
- fix: Show context filters by @ayushjain17 in #531
- fix: Removed copy of superposition.cac.toml, since the file was removed in an earlier revision by @JamesGeorg in #541
- chore: Remove dead code by @ayushjain17 in #536
- chore: Rename auth to auth_n by @ayushjain17 in #542
- chore: add cline memory-bank & rules by @divinenaman in #520
- chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /crates/context_aware_config by @dependabot in #539
- chore(deps): bump flask-cors from 5.0.0 to 6.0.0 in /locust by @dependabot in #513
- chore(deps): bump requests from 2.32.3 to 2.32.4 in /locust by @dependabot in #533
- chore(deps): bump urllib3 from 1.26.19 to 2.5.0 in /locust by @dependabot in #544
- fix: corrected decode for post in resolve config by @JamesGeorg in #545
- fix: latest support in config params by @pratikmishra356 in #530
New Contributors
- @JamesGeorg made their first contribution in #538
- @divinenaman made their first contribution in #520
Full Changelog: v0.75.0...v0.76.0