saleor-dashboard/.changeset
Patryk Andrzejewski 198341cb41
New filters for the product listing page (prototype) (#3811)
* Expression filters

* Filters

* Tokenizing

* Tokenizing

* feat: fetch inital state from API

* fix: integrate with code

* Loading

* feat: add attribute name & label

* feat: move input type

* Loading

* feat: update left operator + condition

* feat: fetch inital options on focus

* feat: fetch right options on autocomplete

* Flags

* Refactor

* fix: add loading state

* fix: after changes

* fix: remove debugger

* fix: proper selected setting

* Refactor

* Display properly

* Display properly

* Display properly

* feat: fetch left options

* Persist

* feat: add loading state

* feat: refactor getAPIOptions

* feat: add additional checks to filter element

* feat: use debounce

* FilterArray

* FilterArray

* Modeling

* fix: filters in popover

* feat: use new macaw ui version

* Types

* Feature flag

* fix: type errors

* Alignment

* Fix api

* feat: add slug

* feat: add slug

* feat: add slug for the last time

* fix: return slug from left options

* Fix combobox

* Force slug

* Changeset

* fix: serialize value

---------

Co-authored-by: Krzysztof Żuraw <9116238+krzysztofzuraw@users.noreply.github.com>
2023-06-29 14:10:19 +02:00
..
chatty-lamps-worry.md src/apps refactors batch (#3773) 2023-06-27 09:29:40 +02:00
config.json Add changesets (#3786) 2023-06-23 10:26:02 +02:00
curvy-knives-smile.md Change all apps thumbnais to be 64px, to fix blurry render (#3805) 2023-06-27 10:50:26 +02:00
five-plums-tell.md Fix unable to save attribute value (#3814) 2023-06-29 10:57:48 +02:00
olive-bikes-switch.md New filters for the product listing page (prototype) (#3811) 2023-06-29 14:10:19 +02:00
README.md Update PR template with changeset (#3797) 2023-06-23 14:59:29 +02:00
tall-files-marry.md Update app-sdk and pass saleor versions to handshake event for apps (#3789) 2023-06-28 15:06:08 +02:00

Changeset

Writing guidelines

Rules:

1. Avoid repetition when describing bug fixes

Bad:

Fixed a bug where the component fired confetti uncontrollably when typing into the input. Fixed a bug when...

Good:

The input no longer fires confetti on typing.

2. Use more personal tone

Bad:

It is now possible to use the class xyz directly in…

Good:

You can now use the class xyz directly in…

3. Make it about the user, not the code

Bad:

Added the X and Y fields to the schema returned by Z.

Good:

You can now see how many users are connected to a deployment (X), and the users capacity of the deployment (Y).

4. Use a minimal amount of fluff

Bad:

After many long nights at the office, several cans of beer, and consuming the amount of pizza equal to the surface of a helipad, we finally managed to squash a bug thats been haunting you forever. Its origin reaches back to the times when Tim Berners-Lee…

Good:

The application no longer shuts down when attempting to abort a payment.

5. Use a template when lost

If you dont have an idea how to start, you may use some of those openings:

  • “You can now…”
  • “X no longer does Y when Z.”
  • “X no longer does Y. This means you no longer need to Z.”

6. Describe known issues

When the release introduces some issues or limitations, describe them:

You may experience issues when trying to use the new view with an Adblock turned on. The issue will be fixed in the next release. For now, please…

Resources