Skip to content

v6.0.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@MyParcelBot MyParcelBot released this 07 Mar 13:16
· 34 commits to beta since this release

@myparcel/delivery-options-v6.0.0-beta.1 (2024-03-07)

⚠ 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.

✨ New Features

  • It's now possible to set separate cutoff times per day and per carrier via dropOffDays.
  • A beautiful new design.
  • The app can now be used as a Vue component in any Vue 3 app.
  • TypeScript support.
  • More exported methods, constants, types and interfaces.
  • Package type package_small is now supported.

🐛 Bug Fixes

  • The app was rewritten from scratch intending to fix all known issues.

⚡ Performance Improvements

  • Vastly improved performance and stability.
  • Upgraded from Vue 2 to Vue 3.

🔧 Internal Changes

  • Upgraded from Vue CLI to Vite.
  • The app is now written in TypeScript.

New Deprecations

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

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

New sandbox

The new sandbox can be found here.