Skip to content

v1.24.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Jul 13:58
2df57db

New Evaluations API + Boolean Rollouts

Added

  • boolean flag type, rollouts, and new evaluation routes 🎉 (#1824)
  • fs/s3: Initial support for s3 filesystem backend (#1900)
  • email: Add email matching logic for whitelisting OIDC
  • build: add mage dagger:run generate:screenshots (#1868)
  • add cache to get evaluation rules storage method (#1910)

255655585-9ec85f4a-bf1b-4bf9-a481-91e696495671
255655577-34899c31-2e04-49b3-8d44-2b76178ffb08
255655567-0c314449-5b7e-4cb1-af98-4d5126c21b89
255655182-cc22d305-c83a-47f5-a8eb-c40200549ca1

Changed

  • unhide validate command (#1909)
  • add rudineirk as a contributor for code (#1913)
  • add ahobson as a contributor for code (#1905)
  • Dependency updates

Fixed

  • renable pprof (#1912)
  • dagger cli test (#1899)
  • ui: memoize selectors for namespaces (#1837)

All Changes

  • fix(ui): memoize selectors for namespaces by @markphelps in #1837
  • chore(deps): bump google.golang.org/grpc from 1.50.1 to 1.53.0 in /examples/basic by @dependabot in #1833
  • chore: rm stalebot by @markphelps in #1840
  • chore(deps): bump google.golang.org/grpc from 1.56.1 to 1.56.2 by @dependabot in #1841
  • chore(deps): bump golang.org/x/net from 0.11.0 to 0.12.0 by @dependabot in #1842
  • chore(deps): bump golang.org/x/tools from 0.10.0 to 0.11.0 in /_tools by @dependabot in #1848
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.11 to 5.61.0 in /ui by @dependabot in #1847
  • chore(deps-dev): bump eslint-plugin-playwright from 0.15.2 to 0.15.3 in /ui by @dependabot in #1843
  • chore(deps-dev): bump @types/node from 18.16.18 to 18.16.19 in /ui by @dependabot in #1844
  • chore(deps): bump semver from 6.3.0 to 6.3.1 in /examples/nextjs by @dependabot in #1861
  • chore(github): move all db unit tests to dagger by @GeorgeMac in #1869
  • chore(deps-dev): bump jest and @types/jest in /ui by @dependabot in #1851
  • chore(deps-dev): bump @types/react-dom from 18.2.5 to 18.2.7 in /ui by @dependabot in #1864
  • chore: remove refs to deprecated io/ioutil by @testwill in #1867
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.0.8 to 5.0.10 by @dependabot in #1874
  • chore(deps): bump github.com/hashicorp/cap from 0.3.1 to 0.3.2 by @dependabot in #1875
  • chore(deps-dev): bump eslint-config-airbnb-typescript from 17.0.0 to 17.1.0 in /ui by @dependabot in #1879
  • chore(deps-dev): bump tailwindcss from 3.3.2 to 3.3.3 in /ui by @dependabot in #1876
  • chore(deps-dev): bump @playwright/test from 1.35.1 to 1.36.1 in /ui by @dependabot in #1880
  • chore(deps-dev): bump postcss from 8.4.24 to 8.4.26 in /ui by @dependabot in #1877
  • chore(deps-dev): bump eslint from 8.43.0 to 8.45.0 in /ui by @dependabot in #1878
  • feat(build): add mage dagger:run generate:screenshots by @GeorgeMac in #1868
  • fix: dagger cli test by @markphelps in #1899
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 by @dependabot in #1892
  • chore(deps): bump github.com/santhosh-tekuri/jsonschema/v5 from 5.3.0 to 5.3.1 by @dependabot in #1893
  • chore(deps-dev): bump postcss from 8.4.26 to 8.4.27 in /ui by @dependabot in #1894
  • chore(deps-dev): bump prettier-plugin-tailwindcss from 0.3.0 to 0.4.1 in /ui by @dependabot in #1896
  • chore(deps-dev): bump @types/react from 18.2.12 to 18.2.15 in /ui by @dependabot in #1898
  • chore(deps-dev): bump prettier-plugin-organize-imports from 3.2.2 to 3.2.3 in /ui by @dependabot in #1897
  • chore(deps-dev): bump playwright from 1.36.0 to 1.36.1 in /ui by @dependabot in #1895
  • chore(deps): bump word-wrap from 1.2.3 to 1.2.5 in /examples/nextjs by @dependabot in #1901
  • feat(fs/s3): Initial support for s3 filesystem backend by @ahobson in #1900
  • docs: add ahobson as a contributor for code by @allcontributors in #1905
  • feat: unhide validate command by @markphelps in #1909
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.35.0 to 1.37.0 by @dependabot in #1907
  • chore(deps): bump github.com/hashicorp/cap from 0.3.2 to 0.3.3 by @dependabot in #1906
  • chore(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.0 to 2.16.1 by @dependabot in #1908
  • feat(email): Add email matching logic for whitelisting OIDC by @yquansah in #1903
  • fix: renable pprof by @markphelps in #1912
  • perf: add cache to get evaluation rules storage method by @rudineirk in #1910
  • docs: add rudineirk as a contributor for code by @allcontributors in #1913
  • feat: new evaluation routes by @GeorgeMac in #1824
  • chore(rollouts): account for segments without constraints by @yquansah in #1919
  • chore: disallow rollouts eval UI by @markphelps in #1917
  • chore: change to segmentKeys for future proofing by @markphelps in #1918
  • chore(deps): bump github.com/hashicorp/cap from 0.3.3 to 0.3.4 by @dependabot in #1921
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 by @dependabot in #1924
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.37.0 to 1.37.1 by @dependabot in #1925
  • chore(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.0 to 2.16.2 in /_tools by @dependabot in #1920
  • chore: multi-variant -> multi-variate in ui by @markphelps in #1931
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.61.0 to 5.62.0 in /ui by @dependabot in #1929
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.27 to 1.18.30 by @dependabot in #1923
  • chore(deps-dev): bump @types/node from 18.16.19 to 18.17.1 in /ui by @dependabot in #1928
  • chore(deps-dev): bump eslint-config-prettier from 8.8.0 to 8.9.0 in /ui by @dependabot in #1926
  • chore: update changelog for v1.24 by @markphelps in #1932
  • chore(deps-dev): bump @playwright/test from 1.36.1 to 1.36.2 in /ui by @dependabot in #1930
  • chore(deps): bump @headlessui/react from 1.7.15 to 1.7.16 in /ui by @dependabot in #1927

New Contributors

Full Changelog: v1.23.3...v1.24.0