- b0063c95 - 4.10.0-beta.6
- 3e7f9920 - chore: update unleash-frontend (#1532)
- d0724afd - feat: add READ_API_TOKEN permission (#1528)
- 9c34a37b - chore(deps): update typescript-eslint monorepo to v5.21.0
- 6c650759 - fix: add resolution for async
- a497f862 - fix(deps): update dependency json-schema-to-ts to v2 (#1526)
- e2747757 - fix(deps): update dependency openapi-types to v11 (#1527)
- 47de6ce5 - fix: upgrade mime to v3.0.0
- 30d58540 - fix: update lockfile
- d05b4bde - fix(deps): update react monorepo to v18 (#1489)
- 5c23b7b4 - chore(deps): update dependency eslint-config-airbnb-typescript to v16.2.0 (#1525)
- 43e72d55 - chore(deps): update dependency eslint to v8.14.0 (#1524)
- fdebeef9 - feat: add OpenAPI validation to a few endpoints (#1409)
- f52f1cad - chore(deps): update dependency eslint-config-airbnb-typescript to v16.1.0 (#1147)
- dc06c2c9 - fix: create separate build for forked PRs
- a1f28ef5 - fix: rename variable for consistency purposes (#1507)
- 14694fdf - fix: allow missing instanceId in client metrics (#1522)
- 2b74651c - Merge pull request #1521 from Unleash/docs/deprecate-old-slack-docs
- 8b2d02ee - chore: update deprecation notice.
- f1c243fa - docs: Add deprecation notice to old slack guide
- 08db8589 - Merge pull request #1520 from Unleash/feat/contributors-generation
- 01da7401 - fix: trim out test trigger for svg gen
- b72ca55f - feat: use svg generator fork to create contributors and extend limit to 500
- d2f95006 - Merge pull request #1519 from Unleash/docs/contributors-svg
- d68cacf5 - fix: center contributors svg
- 37c8cf8c - docs: Add contributors svg with link to /graphs/contributors
- 9a3f7cda - chore(deps): update dependency @storybook/testing-library to v0.0.11
- 23d32585 - 4.7.5
- 602638a2 - fix: cleanup migrations after the 3.13.0 bug
- c0dd3d53 - fix: add release script
- 0d87cc8e - fix(deps): update dependency unleash-proxy-client to v2 (#1513)
- df71a74d - Merge pull request #1516 from Unleash/docs/contributions-and-bots
- f9497cec - Merge pull request #1514 from Unleash/feat/contributors-generation
- 48a9e218 - docs: update contribution guidelines with information about our stale and no response bots
- aa1f9788 - Update .github/workflows/update_contributors.yaml
- 7c5107e6 - feat: add contributors image generation workflow
- 3dab4136 - chore(deps): update dependency lint-staged to v12.4.0
- 755f7b88 - 4.10.0-beta.5
- 2f638334 - fix: release script syntax
- 9f49e5a9 - 4.10.0-beta.4
- 636f0325 - fix: update npm publish script to select correct dist-tag
- 60c1265a - chore: update matrix (#1511)
- 28da39fd - Merge pull request #1510 from Unleash/botconfig
- 67799657 - fix: upgrade async to v3.2.3
- 9101884c - feat: add no response action config
- 5165f342 - feat: add stalebot config
- 178539b8 - chore(deps): update dependency babel-loader to v8.2.5
- c3e9d67e - chore(deps): update dependency @storybook/testing-library to v0.0.10
- 3d1b6e59 - Merge pull request #1501 from Unleash/docs/proxy-overhaul
- 9d2ef0c4 - docs: add note about client tokens changing with v 4.10
- 54bfe732 - docs: update introduction
- 4b8c3c39 - Apply suggestions from code review
- 4a9b8feb - docs(fix): fix link to environments docs
- e38f7cf7 - feat: add context value descriptions (#1496)
- 76090e0c - chore(deps): update typescript-eslint monorepo to v5.20.0
- b5d25960 - chore(deps): update dependency lint-staged to v12.3.8
- 2935226e - chore(deps): update storybook monorepo to v6.4.22
- 3ed0f398 - fix(deps): update dependency async to v3.2.2 [security]
- bb853219 - chore(deps): update dependency enhanced-resolve to v5.9.3
- 9db36013 - chore: delete reference doc scaffolding
- f1a43475 - chore: delete duplicate configuration section
- b43d9b05 - docs: link to the how-to guide from the proxy reference docs
- ac9f800b - docs: add details to the configuration option table
- 6a71c275 - docs: Update ApiRequest in how-to guide for proxy
- ecbae418 - feat: allow ApiRequest component to create proxy requests
- 93d2ef55 - chore: clarify proxy clients vs front-end clients
- 5e382e64 - docs: api request and placeholders to proxy how-to
- 0f9da030 - docs: link to the how-to guide for creating tokens
- e0a87c68 - docs: minor tweaks for client keys
- 88450a89 - docs: rename api token + client key doc
- f7081d5f - docs: First draft of API tokens and client keys doc
- 07de36f6 - docs: add api-tokens to sidebar
- bba6d6de - docs: add api tokens outline
- 0a0ade18 - docs: add API tokens placeholder document
- dc7e93b6 - docs: start smoothing out proxy docs
- f1601392 - docs: change title, add content to how-to guide
- 8f3018d0 - docs: ad configuration variables to proxy reference
- c7fe197f - docs: add new how-to category: Unleash Proxy
- 48f5e45b - fix: remove wrong id
- 29f77b8e - docs: add configuration options header.
- 3c63addd - docs: add more scaffolding to proxy docs
- 4b0b08a2 - docs: start moving proxy details around
- 6d5b89d8 - docs: add how-to for running proxy (duplicated content)
- f3a7ec55 - Merge pull request #1492 from Unleash/docs/update-sdk-compat
- 747b5f12 - Merge pull request #1498 from Unleash/docs/update-sdk-overview-title
- a327f55b - docs: update client sdk overview title
- f12f8b85 - chore(deps): update typescript-eslint monorepo to v5.19.0
- 55e43b03 - docs: correct secrets key
- 947d9fc4 - docs: correct proxy url to demo instance
- 4fe38325 - Merge pull request #1495 from Unleash/docs/fix-segments-image
- 2e142309 - fix: Add missing segments image
- dfb3bb5b - Merge pull request #1488 from Unleash/docs/readme-update
- 3d078550 - chore(deps): update storybook monorepo to v6.4.21
- de362074 - chore(deps): update dependency eslint to v8.13.0
- d86f8983 - docs: Add ✅s for proxy features
- 30670010 - docs: add ✅ for .NET constraints since 2.1
- 8867860c - fix(docs): add colon, align and and vs &
- dc5b7d1d - fix: make section specing consistent
- 61d353de - docs: add padding between header and buttons
- c7875bc9 - docs:
- 6573a12f - docs: add margin before sections
- ea510049 - fix: inconsistent use of colons, wrong image link
- 46c15764 - docs: Add section with links to deployment setup docs
- 124c54ca - fix: Add unleash users image
- 0213dbc8 - docs: Update users of Unleash section
- b38963e5 - fix: remove rogue question mark
- b138812d - docs: Update "want to know more about unleash"
- 210bb9da - docs: delete old sections
- c7544d4e - docs: Update SDKs section
- 2d8812ef - docs: move and update architecture section
- eeead521 - docs: add updated features section
- c9b44b65 - Merge pull request #1476 from Unleash/feat/multi-project-tokens
- 5f3396f7 - fix: remove in-text reminder
- 479eee79 - docs: Update community section
- c42089d6 - docs: Add online demo illustration image.
- 608d8708 - fix: remove duplicate foreign key (#1491)
- fe0f684b - 4.10.0-beta.3
- d2e5c07a - chore: update unleash-frontend (#1490)
- 4e545dc4 - chore(deps): update dependency tsc-watch to v5 (#1487)
- 7ddbff26 - feat: add "application_name" as an optional DB option #1170 (#1478)
- 2f594268 - chore(deps): update typescript-eslint monorepo to v5.18.0
- 78098578 - docs: add placeholder for online demo; start community section
- e6943ddd - docs: add links for git and docker
- 602fce81 - fix: header order and sizes
- bd22d3db - fix: add missing header image
- 9042263d - docs: move heroku / DO buttons
- 83c9125f - chore: add new header
- 95c243fa - chore: fix readme buttons
- 0c1698ce - docs: Add client API example.
- 07408bba - docs: Add "about unleash section"
- 63c178e3 - chore(deps): update dependency eslint-plugin-import to v2.26.0
- 21eac0e3 - chore(deps): update dependency eslint to v8.12.0
- b222c7b0 - chore(deps): update dependency typescript to v4.6.3
- e68bce05 - chore(deps): update dependency prettier to v2.6.2
- 7c188f38 - chore(deps): update dependency @babel/core to v7.17.9
- 86f03ed3 - chore(deps): update actions/setup-node action to v3 (#1396)
- 19db5bb8 - chore(deps): update actions/checkout action to v3 (#1407)
- 007cc0a8 - chore(deps): pin dependencies (#1427)
- c8801913 - chore(deps): update dependency ts-jest to v27.1.4 (#1468)
- cf5878a4 - chore: update release steps in CONTRIBUTING.md
- 66c66c7e - feat: events for feature tag and untag (#1355)
- fe45c69f - chore: add check-relase script as part of perversion validations.
- 794327f8 - fix: reject duplicate segment names (#1475)
- a96cb0cc - Merge pull request #1477 from Unleash/docs/update-android-docs
- 188f44df - fix: add alternate (shorter) build badge
- 004e28ad - fix: build badge link
- c58f6cf0 - chore: add link to ci build from readme
- 41485ec5 - docs: change android docs to use
clientKey
, notclientSecret
- cde34e70 - chore: adjust heading levels
- c769e219 - chore: move community and contribute sections
- ce01c7da - docs: add get started in 2 steps
- 23826a3a - chore: swap twitter and slack buttons
- 6a01539a - chore: add slack join badge
- e889d8e2 - feat: Implement multi token support for client tokens
- f4bfb860 - 4.10.0-beta.2
- f5257b32 - fix: update release script
- f9d7126e - 4.10.0-beta.1
- 48b19694 - fix: update unleash-frontend to v4.10.0-beta.5
- e00d5532 - fix: add release script
- f22f16ec - fix(readme): remove mention of Rust as community SDK
- d0506a24 - docs: fix heading level in readme
- f64d2cb7 - Merge pull request #1474 from Unleash/docs/segments-reference-docs
- 35bd047a - docs: reword api return type description
- 90794fc6 - docs: add segment ids examples for replacing strategy segments
- 6f2a336f - docs: simplify activation strategy payload
- 683e3391 - docs: update payload for activation strategies
- bf9f9e9d - docs: update return types to use JSON examples instead of TS
- d9aae95c - docs: move when to use segments to top of document
- 14cb523c - docs: expand on time-based strategies with segments
- 971b411d - docs: explain that with multiple segments, all must be satisfied.
- 93b20246 - docs: make note of how to remove all segments from a strategy
- e4c2e880 - docs: segment names don't need to be url-friendly.
- 020e94e3 - docs: update segments availability in API docs too
- cc670a01 - docs: update segments availability: indicate that it's experimental
- 524be02b - docs(docs): document the use of AliasPlugin for theme resolution
- c8578f06 - chore: remove comment code
- f59f43bb - chore: use
docusaurusPath
function consistently. - c0228a0c - chore: remove unused code
- 79b55825 - docs(fix): various typos and abstractions fixed
- facf546d - docs(fix): fix internal links between segments docs
- 8eb91fc8 - fix(docs): fix the quotes of JSON property in table
- 45dc2c8c - fix: remove redundant heading
- 3846ad82 - fix: re-add the groupId prop for the API request tabs component.
- e0387628 - docs: finish the API docs for segments
- 10243894 - docs: add POST and GET by ID
- d8803271 - docs: describe GET /api/admin/segments
- 5d164db4 - docs: add relevant types for this API
- fc6ea25e - docs: add more endpoint data
- cfbe0427 - feat: make API request component work without payloads
- d167de76 - docs: add stories file for API request component
- 03217657 - chore: add more docusaurus alias resolutions
- 3440b4f4 - docs: add segments api placeholder
- e37714d6 - docs: First draft of segments reference doc
- 9f7d8784 - fix: add missing awaits (#1472)
- 1da38781 - feat: add segment limits (#1469)
- cf06b562 - fix: allow instance ID to be empty for metrics (#1471)
- be21a2af - Merge pull request #1473 from Unleash/docs/add-dotnet-constraint-warning
- 43068365 - docs: Add .NET SDK to list of SDKs that crash on new operators
- aaddcf4a - 4.10.0-beta.0
- c1e45c0a - feat: upgrade unleash-frontend to 4.10.0-beta.0
- deb190f2 - 4.7.4
- 626e0a69 - feat: move front end to v4.7.3
- 66d9d7a6 - feat: add segments (#1426)
- f469b41e - Merge pull request #1466 from Unleash/docs/update-jira-docs
- 17e7777a - Update website/docs/integrations/jira-server-plugin-installation.md
- 8c13fe74 - Update website/docs/integrations/jira-server-plugin-installation.md
- 69532656 - Update website/docs/integrations/jira-server-plugin-installation.md
- f05d7625 - Update website/docs/integrations/jira-server-plugin-installation.md
- 0d4360b9 - docs: add installation instructions for jira plugin for marketplace
- 0d2e72ee - docs: delete images that are no longer in use.
- 2709f19a - docs(a11y): add alt texts to images + minor rewording
- d7b09f73 - docs: Add prerequisites, new installation instructions (marketplace)
- d11d0e71 - refactor: block creating token for disabled environment (#1464)
- b76be29e - chore(deps): update dependency minimist to v1.2.6 [security]
- 215151aa - chore(deps): update dependency node-forge to v1.3.0 [security]
- ab1ecf6c - 4.9.1
- af692c2c - feat: upgrade unleash-frontend to 4.9.0
- c15d221b - Merge pull request #1463 from Unleash/docs/bump-php-adv-constraints-version
- 907a5c6d - Merge pull request #1449 from Unleash/docs/improve-db-ssl-docs
- 2ffe11a3 - docs: list v1.3.1 of the PHP sdk as first compatible w/adv constr.
- 296ed51d - Merge pull request #1459 from Unleash/docs/add-warning-about-php-crashing
- 23e18476 - 4.9.0
- 77f128c4 - docs: add note about PHP crashing if it doesn't recognize the op
- 47a4fe32 - docs: sort options alphabetically in example object.
- da0fe218 - docs: PR feedback: configure db url, db url file, precedence
- 03dc579c - chore(deps): update typescript-eslint monorepo to v5.16.0
- 593847b2 - chore(deps): update dependency @types/supertest to v2.0.12
- 8aa17e61 - Merge pull request #1451 from Unleash/docs/sdk-min-version-for-advanced-operators
- e27e4a37 - chore(deps): update dependency @babel/core to v7.17.8
- 27bb6346 - chore(deps): update node.js to v14.19.1
- 3eb37837 - fix(deps): update dependency unleash-frontend to v4.9.0-beta.3
- 0998ca46 - Merge branch 'main' into docs/sdk-min-version-for-advanced-operators
- 40d9842c - Merge pull request #1453 from Unleash/docs/link-to-strat-constraints-from-schedule
- 0950a956 - docs: add a link to the SDK incompatibility section
- 7efd3069 - docs: link to strategy constraints from the schedule how-to guide
- b432ec87 - docs: only list feature versions for constraint ops inclusion
- e604b95e - docs: update min versions for node, python, ruby
- 85c74864 - Merge pull request #1452 from Unleash/docs/add-more-adv-constraints-sdk-details
- d6f6d5d1 - Merge pull request #1441 from shailscript/patch-1
- 7e8cae39 - docs: change spec to specification, add link to spec
- 8c8d1659 - docs: add more comprehensive overview of sdk incompatibilities
- c999b4c4 - docs: add php support version for advanced constraints
- a9a480d3 - docs: note the minimum SDK versions necessary for adv constraints
- 59609a85 - Merge pull request #1440 from Unleash/docs/how-to-time-feature-releases
- 609f4bdc - chore(deps): update dependency lint-staged to v12.3.7
- b8673c86 - docs: remove duplicate db connection options description
- b235eba6 - docs: add code samples, move db configuration to separate section
- 3d1d115a - docs: add more content around database connections
- c72a1ff6 - Merge pull request #1447 from Unleash/docs/strat-constraints-ruby-warning
- 1cc43c0a - refactor: always add values to constraints (#1448)
- 84f44c03 - docs: Add note saying that some SDKs will crash with new operators.
- 0a346619 - docs: clear up that constraints are available to pro customers too
- b3faf3e6 - docs: add screenies and update descriptions accordingly
- 957ec1c1 - chore(deps): update dependency prettier to v2.6.0
- 8f60dd69 - Merge pull request #1431 from Unleash/enabled-environments-override
- ba07080a - chore: extend tests for enabled environments
- df86afcf - Merge pull request #1443 from Unleash/docs/warn-about-constraint-issues
- 104ff933 - docs: Add note to strategy constraints about undefined behavior
- a236a616 - Fix/user added event (#1437)
- 5e551b01 - docs: bold important text
- 905fa6fc - docs: create first draft of schedule how-to
- 9c3683cf - chore(deps): update typescript-eslint monorepo to v5.15.0
- e9cfc17b - chore(deps): update dependency @babel/core to v7.17.7
- 8c565791 - docs: add more placeholder / structural content.
- 1bc7b6be - fix(deps): update dependency unleash-frontend to v4.9.0-beta.2
- 91fa0ed2 - fix: update config tests for enabled environments
- bf95a405 - docs: describe details of enabled_environments in unleash config docs
- 3514191c - fix(deps): update dependency knex to v1.0.4
- 05887d2e - chore(deps): update dependency eslint to v8.11.0
- e78aee1b - fix(deps): update dependency unleash-frontend to v4.9.0-beta.1
- 20c0c67c - chore(deps): update dependency tsc-watch to v4.6.2
- 8410a8e3 - feat: enabled environments override now also moves projects and toggles to new environments
- 27a74ecf - docs: create initial outline for how to schedule feature releases
- c3b064ad - feat: Add environment variable to set override enabled environments
- 55469801 - feat: validate strategies (#1429)
- 3de044ff - Merge pull request #1430 from Unleash/docs/passord-is-not-password
- 451fa640 - docs: add a note saying passord is password for Norwegian
- d28c046e - Merge pull request #1428 from Unleash/docs/document-semver-gte-lte
- 9f292465 - docs: document how to get SEMVER_GTE/LTE functionality
- b94f7bdb - Merge pull request #1401 from Unleash/docs/add-feedback-component
- 18c16b30 - fix: make sure customer type is included in the payload.
- 027eac47 - feat: add data: "was the form opened manually" and "current page"
- 22c4752c - fix: remove empty ruleset
- 32922152 - Merge pull request #1422 from Unleash/docs/new-constraint-operators
- ad9709f2 - Tell the user what was available prior to 4.9
- 613ee550 - docs: merge
currentTime
with "advanced constraints" row - aafa2005 - Merge branch 'main' into docs/new-constraint-operators
- 52281512 - Apply suggestions from code review
- fd042f9b - docs: update semver format after discussion and alignment
- 3910e23d - Merge pull request #1408 from Unleash/feat/init-client-tokens
- db9a0e2c - chore: merge main -> this branch
- fee4caf2 - docs: Add note about how invalid context field values are handled
- c0eac493 - fix: delete empty table row
- 419dda09 - docs: Update description of
currentTime
in the Unleash context. - 2f6b067e - docs: Update SemVer section: clarify what requirements we have
- 39d01f46 - docs: move string operator case sensitivity note to table
- 774bed5b - fix: mark .NET sdk as not having
currentTime
context field - 4ce4a9c2 - docs: remove 'introduced in' column in Unleash Context table.
- 05187ce6 - fix: remove placeholder comment
- 94f13075 - docs: add unleash context and compat table updates
- decdc083 - docs: finish first draft of new strat constraints doc.
- 5a19f1b8 - chore(deps): update typescript-eslint monorepo to v5.14.0
- 3f5e8524 - docs: add availability note, finish first draft of constraint ops
- 731d1374 - docs: update "constraint structure" section
- 1b19cac3 - docs: add description of each of the strat constraint operators.
- 0b5b74eb - docs: start scaffolding out new constraint operator info
- 983fb948 - Merge pull request #1379 from Unleash/docs/php-compatibility-matrix
- 2623fb17 - Mark custom headers - function as supported in PHP SDK
- 29c8f1ec - Merge remote-tracking branch 'origin/main' into docs/php-compatibility-matrix
- c63c9b6f - docs: minor rewording and clarification around strategy impl/eval
- 1f854a79 - chore(deps): update dependency ts-node to v10.7.0
- e28aaccc - chore(deps): update dependency lint-staged to v12.3.5
- 084752ba - 4.9.0-beta.0
- 0daf65d0 - chore: update frontend
- 6f075e4d - Feat/new constraint operators (#1397)
- 300c6abd - fix: fix broken link in SDK list
- c88da638 - Merge pull request #1417 from Unleash/docs/add-offline-info-to-sdks
- c0985ad0 - docs: be explicit about what happens if an SDK doesn't have toggles.
- 304e95f9 - docs: add working offline section to the SDKs doc
- db784868 - Merge pull request #1416 from Unleash/docs/clarify-activation-evaluation
- 6a4e2b71 - fix: change : to ,
- f35a932e - fix: stitch the info paragraph together with the existing content
- cda31e46 - fix: remove unintended line break.
- 28df5dcb - docs: add offline headings / rough skeleton
- 9b691a4f - fix: fix broken link custom activation strategies doc.
- 28b16d92 - docs: reword and add additional deets re: activation strategy impl
- c15cbfc6 - Merge pull request #1319 from Unleash/docs/describe-project-users-endpoints
- cf2a8de1 - Merge pull request #1342 from Unleash/docs/user-admin-send-email-props
- 4705fe22 - docs: remove error payload that no longer applies.
- 6d433c50 - docs: add info about requiring
name
ORemail
- c9dd60e1 - Apply suggestions from code review
- b06f5438 - Merge pull request #1415 from Unleash/docs/fix-variant-description
- e6d93950 - fix: correct the description of disabled variants
- 2f8cfc38 - Merge pull request #1413 from Unleash/fix/change-role-project
- 49af49a9 - fix: lint
- 4c4f6a3a - docs: update description of sendEmail option
- d4521a1c - fix: changeRole to assign roles without existing members
- 38ed3816 - docs: Remove doubled section and clarify role removal
- 9da796eb - docs: add details for change role endpoint.
- e84b8f30 - docs: add correct return values for role deletion endpoints.
- 92349b55 - Apply suggestions from code review
- 81c6ef2d - chore: align url parameters table.
- 01f7293e - docs: add description of the project users/roles endpoint
- f92d8606 - docs(chore): improve syntax highlighting and formatting of code bits
- d264f30f - fix: lint
- d5143560 - fix: avoid scope issues
- 321c9a84 - Update src/test/e2e/services/project-service.e2e.test.ts
- 8a4984fe - Update src/test/e2e/services/project-service.e2e.test.ts
- faa87469 - Update src/lib/types/events.ts
- 7f391e2b - Update src/lib/types/events.ts
- f0abc0e0 - Update src/lib/types/events.ts
- 017bd75c - Update src/lib/services/project-service.ts
- 2f189db3 - Update src/lib/services/project-service.ts
- 8364c3b3 - fix: add method to change role for project memeber
- d5661167 - chore(deps): update dependency eslint-config-prettier to v8.5.0
- 6b624081 - chore: remove node-fetch, don't do Unleash server-side
- f49fde09 - fix: make buttons visually align in Chrome and Firefox
- a437ecfd - fix: downgrade to node-fetch 2.x
- fd0b5fd6 - Revert "fix: remove node-fetch and SSR to fix the build"
- e106943e - fix: remove node-fetch and SSR to fix the build
- 010a699a - Update website/docs/deploy/configuring-unleash.md
- 0ce5e54b - fix: reset yarn.lock to main
- d3484946 - fix: add new doc dependencies to correct package.json
- 6de5fdb5 - feat: allow startup to load client tokens from env var
- 69c29a6c - chore: new doc env vars to doc workflows
- 756204c5 - feat: type feedback component.
- 1054f741 - fix: correct the check for fetch to use SSR config in SSR situations
- d210fcb0 - fix: make the build not die if window.fetch isn't available.
- d640a8f8 - chore: convert feedback component to typescript
- 4871f178 - chore: convert feedback component to typescript
- 9e8031e0 - 4.7.3
- ace32147 - fix: configure user endpoint when AuthType is NONE (#1403)
- 67269d95 - fix: change refresh interval from 1 to 0.
- 995b0eda - chore(deps): update dependency ts-node to v10.6.0
- c520e118 - fix: retranspose transposed words
- 9c0a5b4c - fix: use position: fixed to set UI components of feedback.
- d0132ef6 - docs: integrate unleash to show feedback
- 8f1750a5 - feat: add unleash proxy client
- 8651ff2c - 4.8.2
- fc4d95ff - fix: configure user endpoint when AuthType is NONE (#1403)
- 553b8020 - docs: fix styling issues on narrow screens
- 49f1a9f0 - chore(deps): update dependency typescript to v4.6.2
- 4c34757f - chore(deps): update typescript-eslint monorepo to v5.13.0
- e12aa946 - feat: set completion flag upon submitting form
- 44cac1e7 - chore: remove debug logs
- 98298dc4 - feat: implement saving and loading from localStorage
- f9561c36 - feat: clear form on manual closing.
- 74a3c27b - clear form after submission and re-opening
- 0e96a39e - fix: remove pointer events from hidden content.
- b2a1628f - feat: set up request execution on form submission
- 0e4d2cf1 - step forward after submitting response
- 5c35ea84 - fix: don't reset radio group values to undefined
- a2a7499e - chore: minor cleanup and simplification
- 05d8cfe1 - feat: fix keyboard focus between screens
- f215980d - feat: overlay form sections
- 355b516d - feat: render all steps at the same time, add thank you; first anims
- 5456b093 - feat: style open-feedback-button.
- 911f6585 - feat: further styling and hooking up of open feedback-button
- 56d93351 - docs: set customer type correctly
- 6916873e - docs: style input text area
- 9b1f9b76 - feat: start hooking up open/close logic
- a629c36f - feat: hide 'very unsatisfied'/'very satisfied' on smaller sreens
- e007123c - fix: make close button visible again
- 1534fd16 - feat: style page 3
- 5bc48076 - feat: reverse source order of form control buttons.
- 19e03e94 - style page 2
- da38a419 - feat: create step 1 and set up step 2
- 5340ca28 - move subcomponent into wrapper
- 35a939b8 - feat: start splitting component up into multiple pieces.
- 211b18c4 - feat: start adding state logic to component.
- ecfa8074 - chore(deps): update dependency eslint to v8.10.0
- 6e2072bc - chore: first feedback page
- 532f0cb6 - fix: explicitly set background for the light theme
- 43597687 - fix: make css module loading work as expected.
- 790bd4da - chore: support css modules in storybook
- 4a795966 - docs: change primary color for light theme to unleash purple
- a6191f5a - feat: rough style first question page of feedback component.
- 8906bf99 - 4.8.1
- 32bff186 - Merge pull request #1395 from Unleash/docs/update-environments
- 3302e66a - docs: remove "future enhancements" section of environments doc
- 3704f93f - fix: readd orderBy statement to project query (#1394)
- aa3fb6c4 - chore: rename styles to module, add more focus styles
- 39f4d73d - feat: add basic (sorta styled) first feedback screen
- 0160eb8e - docs: swizzle root and add feedback component
- d401a8bd - 4.8.0
- 2d4727d2 - fix: remove project column from roles if exists
- 48e09dbc - fix: add migration patch
- 6e09fa42 - fix(deps): update dependency unleash-frontend to v4.8.0
- c2b946bf - Merge pull request #1381 from Unleash/docs/update-compat-table-for-constraints
- 2bc294e6 - Merge pull request #1388 from Unleash/docs/update-go-compat
- bec32f72 - fix: correct oas for creating feature toggle
- f0978220 - fix(deps): update dependency unleash-frontend to v4.8.0-beta.10
- a7fa3f70 - docs: update docs for Go SDK because wait until initialized already exists
- 2580bb0d - chore(deps): update dependency @types/jest to v27.4.1
- 435f64ad - docs: mark PHP as advanced constraint compatible in compatibility table
- 105f3bac - chore: use standard css file name
- e66466b2 - 4.8.0-beta.2
- e62cbb6e - chore: update fronted to version 4.8.0-beta.8
- 2734440b - chore(deps): update typescript-eslint monorepo to v5.12.1
- 18309f73 - fix(deps): update dependency unleash-frontend to v4.8.0-beta.7
- 5487fca3 - docs: add in compatibility table entry for advanced constraints
- 34e50345 - fix: reduce project overview query count to 2. (#1356)
- 9f6b414e - docs: correct unleash proxy sdk docs
- 3610b284 - chore(deps): update dependency eslint-config-prettier to v8.4.0
- 81e0b6c4 - docs: update php compatibility matrix table
- c19278e8 - Merge pull request #1376 from Unleash/docs/add-how-to-video-for-impression-data
- 43051661 - chore(storybook): wire storybook up with docusaurus
- c9177ecf - chore(deps): update dependency @babel/core to v7.17.5
- 9bcb489d - docs: add data-theme attribute to storybook html
- 1b8a15aa - docs: Add storybook
- 45186058 - Merge pull request #1375 from Unleash/docs/ruby_sdk_has_bootrap_impl
- eb08ed0b - refactor: add an hoursBack query param to the raw metrics endpoint (#1373)
- 7c70dffd - fix: add missing word
- f5c7f3a3 - docs: Add how-to video for impression data
- 50cbc78c - (docs) Ruby SDK now has a bootstrap impl
- 6d8f4016 - chore(deps): update dependency @babel/core to v7.17.4
- 2b9825c3 - chore(deps): update dependency @types/node-fetch to v2.6.1
- 10d2762d - chore(deps): update dependency @babel/core to v7.17.3
- 692cca6b - fix(deps): update dependency unleash-frontend to v4.8.0-beta.5
- 551b2489 - chore(deps): update dependency @types/node-fetch to v2.6.0
- 415c711c - chore(deps): update typescript-eslint monorepo to v5.12.0
- a50f3413 - fix(deps): update dependency unleash-frontend to v4.8.0-beta.4
- b9697730 - fix(deps): update dependency unleash-frontend to v4.8.0-beta.3
- d3326976 - Merge pull request #1358 from Unleash/docs/dark-theme-a11y-search-dropdown
- 63cd0d22 - docs: adjust primary color scale, fix search dropdown a11y issues
- 30682070 - chore(deps): update dependency eslint to v8.9.0
- d1154115 - chore(deps): update dependency lint-staged to v12.3.4
- 08df9a1d - fix: increase timeout for tests
- c63d5525 - Merge pull request #1345 from Unleash/docs/impression-data-how-to
- 0a9e3fdb - 4.8.0-beta.1
- 098a5f03 - chore: update frontend
- ea7d599b - chore: add missing comma
- 99e6012c - 4.8.0-beta.0
- 2026bbed - chore: update frontend
- 04f6ff2f - Merge pull request #1348 from Unleash/docs/update-a-b-testing-doc
- 5d0b4b9c - Merge pull request #1349 from Unleash/fix/docs-css-img-error
- ca37b570 - fix(deps): update dependency knex to v1.0.3
- 17d32f5e - fix: don't apply extra image styling to images outside the main
- ebcab898 - docs: Reference impression data from A/B testing doc
- e1140259 - docs: reference A/B testing doc from impression data how-to
- 812aa5c6 - docs: reference how-to impression data from ref impression data
- a125ea10 - fix: add missing backslashes to curl command
- 9998e4cd - chore: rename impression data how-to
- 84516838 - docs: Finish initial draft of how-to guide
- b56f809f - docs: rename file extension from .md to .mdx
- d0c4eb26 - docs: Add cURL command to ApiRequest component.
- 1eb4ae99 - docs: Clarify placeholder info.
- 31b3792a - docs: Add steps to enable impression events for existing toggles.
- 752a1df3 - docs: Add API request component: display in http and httpie easy!
- 323b9e42 - docs: Add more outlines, steps, etc to how-to impression data
- a48d6af7 - fix: fix google analytics link
- 6ee9a432 - docs: Add impression data guide outline and sidebar entry
- 5a220caf - docs: Add payload properties for user-admin post payload