Skip to content

Releases: myparcelnl/delivery-options

v6.1.6

03 Jul 10:17
Compare
Choose a tag to compare

@myparcel/delivery-options-v6.1.6 (2024-07-03)

🐛 Bug Fixes

  • types: explicitly re-export types to avoid TS4023 (cf6fc10)

v6.1.5

28 Jun 12:09
Compare
Choose a tag to compare

@myparcel/delivery-options-v6.1.5 (2024-06-28)

🐛 Bug Fixes

  • fix custom carriers not showing in fake delivery (#229) (907fc17)

v6.1.4

07 Jun 18:07
Compare
Choose a tag to compare

@myparcel/delivery-options-v6.1.4 (2024-06-07)

🐛 Bug Fixes

  • api: add correct version to user agent header (#226) (65c5460)

v6.1.3

23 May 18:07
Compare
Choose a tag to compare

@myparcel/delivery-options-v6.1.3 (2024-05-23)

🐛 Bug Fixes

  • pickup: fix map not reloading on address change (#223) (0a65fb4)

v6.1.2

25 Apr 08:13
Compare
Choose a tag to compare

@myparcel/delivery-options-v6.1.2 (2024-04-25)

🐛 Bug Fixes

  • design: add missing css to improve look and feel (#222) (ea42989)

v6.1.1

16 Apr 14:08
Compare
Choose a tag to compare

@myparcel/delivery-options-v6.1.1 (2024-04-16)

🐛 Bug Fixes

  • errors: properly translate missing field error (#217) (18379a4)
  • pickup: fix errors when creating map markers (#221) (d2a1dc9)

v6.1.0

15 Apr 18:06
Compare
Choose a tag to compare

@myparcel/delivery-options-v6.1.0 (2024-04-15)

✨ New Features

  • design: add styling to errors (a143d55)

🐛 Bug Fixes

  • expose validated config on window object (#215) (d717532)
  • fix non-default package types not working (#216) (1fb7b7c)
  • select standard delivery initially (#214) (0e67095)

v6.0.2

11 Apr 15:02
Compare
Choose a tag to compare

@myparcel/delivery-options-v6.0.2 (2024-04-11)

🐛 Bug Fixes

  • build: fix typescript error when importing delivery options (bf8af9f)

v6.0.1

05 Apr 12:04
Compare
Choose a tag to compare

@myparcel/delivery-options-v6.0.1 (2024-04-05)

🐛 Bug Fixes

  • style: remove excess styles from bundle (4fbf3ba)

v6.0.0

29 Mar 13:37
Compare
Choose a tag to compare

v6.0.0 (2024-03-29)

The app was rewritten from scratch to be able to upgrade all underlying technologies and to improve the performance and stability. The existing behavior will mostly continue to work, so you can upgrade to v6 without huge changes. However, there are some breaking changes and deprecations, so please read the following list carefully.

✨ New features

  • It's now possible to set separate cutoff times per day and per carrier.
  • Package type package_small is now supported.
  • You can now pass custom cutoff times per day (and optionally per carrier).
  • It's now possible to disable standard delivery but keep showing morning and/or evening delivery.

⚡ Other improvements

  • A beautiful new design.
  • Vastly improved performance and stability.
  • The app can now be used as a Vue component in any Vue 3 app.
  • TypeScript support.
  • Many more exported methods, constants, types and interfaces.

💥 Breaking changes

  • It's no longer possible to set showDeliveryDate per carrier. This is now a global setting only.
  • The CSS is no longer bundled, so you must manually include dist/style.css. This does not apply if you're using the Vue component.
  • The unselect_delivery_options event has been removed. If you need this feature, please [let us know].

🗑️ Deprecated

  • cutoffTime is deprecated, use dropOffDays instead
  • Rather than relying on allowDeliveryOptions only, use allowStandardDelivery as well.

The existing behavior will continue to work throughout v6 but will be removed/changed in the next major version.

🏗️ Notable internal changes

  • The app is now fully written in TypeScript.
  • Upgraded from Vue 2 to Vue 3.
  • Upgraded from Vue CLI to Vite.
  • Upgraded from Jest to Vitest.