![]() * feat: ✨ add tax-classes-fetcher * refactor: ♻️ add "byId" suffix to crud-settings & remove upsert * feat: ✨ add updateMany method to CrudSettingsManager * feat: ✨ add avatax & taxjar tax-code-map-repository * refactor: 🚚 move to tax-code directory * feat: ✨ add getTaxCodes methods to provider clients * refactor: ♻️ extract taxClass and taxCode schema * refactor: 🚚 tax-code-map -> tax-code-match * feat: ✨ add taxjar-tax-code.service * feat: ✨ add avatax-tax-code.service * feat: ✨ add taxClass to graphql fragment * feat: ✨ use tax codes in calculate taxes * fix: 🐛 undefined tax code bug & add tests * build: 👷 add changeset * Update avatax-tax-code-mapper.ts * feat: ✨ add routers & get rid of adapters & mappers * refactor: ♻️ logger location -> name * refactor: ♻️ clean up & rephrase logs * refactor: ♻️ remove __typename from query * docs: 💡 make comments about tax codes more informative * refactor: ♻️ use resolveOptionalOrThrow on tax code description * refactor: ♻️ rename tax-codes -> tax-classes, move and rename tax-code-schema * refactor: 🚚 ctx -> authData * refactor: 🚚 createUrqlClientFromCtx -> createUrqlClientFromAuthdata * refactor: ♻️ dont spread ctx * docs: 💡 add comment about fallback tax code * refactor: ♻️ remove ..ctx * fix: 🐛 use createGraphQLClient * feat: tax code matcher ui (#658) * feat: ✨ use tax codes in calculate taxes * feat: ✨ add getTaxCodes methods to provider clients * feat: ✨ add matcher tables * feat: ✨ add log errors middleware * fix: 🔊 fix misleading logs * fix: 🐛 ctx appToken bug * feat: ✨ add Select override with wrapping label * feat: ✨ pre-select match * docs: 💡 add comments about first connection * docs: 💡 add comment about redirect * refactor: 🔥 duplicate file * feat: ✨ add AppCard to tables * feat: ✨ add _error to breadcrumbs exceptions * fix: 🐛 value not set on data * feat: 🥅 add error for no channels configured * fix: 🐛 replace update with upsert * refactor: 🚚 channel-configuration-settings to repository * fix: 🐛 updating a channel configuration * fix: 🧪 fix wrong mock * fix: 🐛 duplicating configs * Update cool-turtles-reflect.md |
||
---|---|---|
.. | ||
blue-lies-enjoy.md | ||
blue-wasps-cover.md | ||
cold-candles-fly.md | ||
config.json | ||
cool-turtles-reflect.md | ||
eight-toes-kneel.md | ||
eighty-boxes-exist.md | ||
few-boxes-doubt.md | ||
gorgeous-hats-learn.md | ||
lemon-maps-grow.md | ||
poor-chairs-reflect.md | ||
README.md | ||
short-ligers-dance.md | ||
spicy-seahorses-shake.md | ||
stupid-insects-smash.md | ||
tricky-rings-beam.md | ||
two-dingos-notice.md | ||
wild-pears-swim.md | ||
young-tigers-provide.md |
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 that’s 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 don’t 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 adblocker turned on. The issue will be fixed in the next release. For now, please…