Skip to content

v0.102.0

Choose a tag to compare

@Datron Datron released this 10 Jun 07:51

What's Changed

  • feat: secrets support for functions/webhooks by @sauraww in #773
  • refactor(frontend): Convert all Leptos component function names to PascalCase by @knutties in #822
  • chore(deps): bump eslint from 8.56.0 to 9.26.0 in /crates/context_aware_config by @dependabot[bot] in #849
  • chore(deps-dev): bump lodash from 4.17.21 to 4.17.23 in /clients/javascript-browser by @dependabot[bot] in #845
  • chore(deps): bump @eslint/plugin-kit and eslint in /crates/context_aware_config by @dependabot[bot] in #858
  • fix(UI): Minor enchancements and sercets related fixes by @ayushjain17 in #854
  • feat: better logging for API services by @Datron in #842
  • fix(UI): move secrets related admin actions behind param by @ayushjain17 in #863
  • fix: smithy and minor refactor by @ayushjain17 in #862
  • chore(deps): bump time from 0.3.37 to 0.3.47 by @dependabot[bot] in #865
  • chore(deps-dev): bump webpack from 5.100.2 to 5.105.0 in /clients/javascript-browser by @dependabot[bot] in #868
  • chore(deps): bump bytes from 1.10.0 to 1.11.1 in /examples/k8s-staggered-releaser by @dependabot[bot] in #860
  • chore(deps): bump webpack from 5.101.3 to 5.105.0 in /docs by @dependabot[bot] in #869
  • fix: support passing httpClient to smithy based sdk by @knutties in #870
  • build: make custom cargo target dir work completely by @knutties in #856
  • chore(deps): bump actix-files from 0.6.2 to 0.6.10 by @dependabot[bot] in #867
  • tests: added tests for secrets by @sauraww in #861
  • chore: remove redundant files by @Datron in #839
  • ci: support any org/workspace cleanup by @knutties in #855
  • chore(deps): bump axios from 1.12.0 to 1.13.5 in /crates/context_aware_config by @dependabot[bot] in #874
  • fix: get_object_value in python provider by @ayushjain17 in #876
  • feat(UI): Standalone page for create and edit default config key by @ayushjain17 in #853
  • fix(UI): Improve query params auto-updation behaviour by @ayushjain17 in #866
  • chore(deps): bump cryptography from 44.0.1 to 46.0.5 in /locust by @dependabot[bot] in #875
  • feat: expose get_cached_config with filters in the rust provider by @ayushjain17 in #878
  • chore: update smithy-hs version by @ayushjain17 in #880
  • feat: add toml parsing to superposition_core by @knutties in #796
  • feat(UI): allow variant ids as array for resolve/filter by @ayushjain17 in #835
  • doc: fix readme for js sdk by @ayushjain17 in #883
  • fix: use CancellationToken instead of JoinHandle for long running provider task to support cloning by @ayushjain17 in #882
  • fix: fix cached data usage in JS provider by @knutties in #884
  • fix: change to bump version via tracked files by @knutties in #885
  • chore(deps): bump flask from 3.0.3 to 3.1.3 in /locust by @dependabot[bot] in #887
  • chore(deps): bump werkzeug from 3.1.5 to 3.1.6 in /locust by @dependabot[bot] in #886
  • chore(deps): bump ajv from 6.12.6 to 6.14.0 in /crates/context_aware_config by @dependabot[bot] in #889
  • chore(deps): bump minimatch from 9.0.5 to 9.0.7 in /clients/javascript by @dependabot[bot] in #892
  • chore(deps): bump minimatch from 3.1.2 to 3.1.4 in /crates/context_aware_config by @dependabot[bot] in #893
  • feat: added ConfigChanged webhook event for config mutation notifications by @sauraww in #877
  • fix: update build.rs to ignore header file generation in docs.rs by @Datron in #895
  • chore(deps): bump rollup from 4.46.2 to 4.59.0 in /examples/dynamic-payment-fields by @dependabot[bot] in #894
  • chore: email consistency across the repo by @ayushjain17 in #891
  • feat: introduce functions to support granularised DB connection usage by @ayushjain17 in #896
  • chore(deps-dev): bump rollup from 4.45.1 to 4.59.0 in /clients/javascript by @dependabot[bot] in #897
  • chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /clients/javascript-browser by @dependabot[bot] in #898
  • feat: introduce redis for caching configurations by @Datron in #797
  • chore: use redis in builds to test critical read paths by @Datron in #905
  • chore(deps): bump immutable from 5.1.3 to 5.1.5 in /docs by @dependabot[bot] in #901
  • chore(deps): bump svgo from 3.3.2 to 3.3.3 in /docs by @dependabot[bot] in #902
  • feat: Add casbin as AuthZ provider option by @ayushjain17 in #908
  • chore: remove unused dependencies by @Datron in #911
  • feat: Support trigger reason for context validation by @ayushjain17 in #913
  • fix: context sort order to ensure specific overrides win over generic ones by @swetasharma03 in #912
  • chore(deps): bump flatted from 3.3.3 to 3.4.1 in /crates/context_aware_config by @dependabot[bot] in #915
  • feat(authz): ABAC for default_config, context and experiment by @ayushjain17 in #910
  • refactor: config format framework with json support by @knutties in #907
  • chore(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by @dependabot[bot] in #906
  • fix: filter logic by @ayushjain17 in #920
  • docs: Add docs for SuperTOML by @ayushjain17 in #919
  • fix: Filtering for list context and experiments by @ayushjain17 in #924
  • chore: docusaurus plugin version update by @ayushjain17 in #890
  • docs: add config file compatibility assessment to SuperTOML docs by @knutties in #926
  • chore(deps): bump flatted from 3.4.1 to 3.4.2 in /crates/context_aware_config by @dependabot[bot] in #925
  • chore(deps-dev): bump flatted from 3.2.9 to 3.4.2 in /clients/javascript-browser by @dependabot[bot] in #923
  • feat: improve provider performance by @mahatoankitkumar in #909
  • fix: Spec for list exp and get config endpoints by @ayushjain17 in #916
  • feat: add local/remote provider implementations following new structure by @ayushjain17 in #930

New Contributors

Full Changelog: v0.97.4...v0.102.0