Changelog Shippable Countries

3.3.0

Compatibility Update (TDMET-1257)

  • Provide compatibility for Magento 2.4.7

  • Update module dependencies

  • Improve static and integration tests

3.2.0

Compatibility Update (TDMET-1107)

  • Provide compatibility for Magento 2.4.6

  • Update module dependencies

  • Run phpstan checks

3.1.1

Enhance module quality

  • Add MFTF test suite for module (TDMET-449)

3.1.0

Provide GraphQL-API (TDMET-1022)

  • Provide GraphQL-API to get scope module configs

  • Provide GraphQL-API to check if country is allowed for shipping

  • Extend Integration Test for GraphQL

3.0.0

Magento 2.4.4 Compatibility

  • Update Module for Magento 2.4.4

  • Add PHP 8.0 / PHP 8.1 support

  • Remove PHP 7.3 support

  • Fix module configuration in backend

2.1.2

Module Compatibility Fixes

  • Define PHP Version dependency (TDMET-913)

  • Update module info

2.1.1

Quality Enhancements

  • Compatibility Fix >= Magento 2.4.2 - Issue #30747 (TDMET-878)

  • Update module documentation (TDMET-861)

  • Update test routines

2.1.0

Fix Shipping Rates Loading (TDMET-806)

  • Introduction of a force reload config

  • Fix init checkout loading

  • Fix rates loading without TechDivision modules

  • Provide module ACL (TDMET-704)

  • Provide version display on admin backend (TDMET-753)

2.0.2

Fix type error (TDMET-788)

  • Fix config type error

2.0.1

Enhance Module Quality (TDMET-600)

  • Integrate Unit-Tests

  • Integrate Tests for Multishipping

  • Update Test Routines

2.0.0

Magento 2.4 Compatibility (TDMET-565)

  • Update module dependencies

  • Refactoring based on version changes (CSP eg.)

Enhance module quality (TDMET-177)

  • Update test routines

  • Implement integration tests

  • Minor code refactoring

  • Minor troubleshooting

Documentation (TDMET-383)

Specification of Service (TDMET-393)

1.6.8

Improvement Country Sort (TDMET-485)

  • Sort countries based on name and locale instead of country-code

1.6.7

Fix Country selection

  • TDMET-358: Only allowed countries from website can be choosen on admin backend

1.6.6

Fix Country-Check

  • Exclude store switch url form country check

  • Fix message output

1.6.5

Checkout for missing shipping address

  • Fix: Virtual products do not require a shipping address, trying to retrieve it in such a case triggers an error

1.6.4

Fix country check

  • Exclude customer section for country check on login

1.6.3

Fix configurable error message

  • Extend exception handling

  • Use plugins to show error message

1.6.2

Bugfixes

  • Handle errors on shipping rates instead of throwing exceptions

  • Fix js logic (check)

Static tests

  • Gilab config

  • Refactorings

  • Dependencies

1.6.1

Improvement Backend Menu

  • Integrate MET-Base

  • New backend navigation point for module

1.6.0

Shippable Countries for multishipping checkout

  • TDMET-128

  • Integration on multishipping checkout

  • Bugfixes for checkout edit

1.5.1

Fix Restricted Countries

  • Fix when selected as delivery country

1.5.0

Feature Restricted Countries

  • Add option to define restricted countries, that, when selected, cannot differ in billing address

1.4.5

Improvement Docu/ReadMe

  • Add Documentation Maintainer Link

1.4.4

Improvement Docu/ReadMe

  • correct English writing gramma

1.4.3

Improvement Docu/ReadMe

  • Add Documentation Link

1.4.2

Fix checkout address selection

  • Cause of country restriction set available address on reentering checkout

  • Additional check of logged in users

  • Fix reloading shipping rates

1.4.1

Fix checkout address selection

  • Cause of country restriction set available address on reentering checkout

1.4.0

Feature Considering Zip Codes

  • Fix Bug to render checkout

  • Consider configuration "optional zip code"

  • Intercept js logic for zip code validation

1.3.0

Improvement Magento Compatibility

  • Magento 2.3 compatibility

1.2.0

Extend Configs

  • Integrate magento base state options for shippable countries

  • Integrate magento base default country option for shippable countries

Extend functionality

  • Integration for shipping estimation in cart

Improve UX

  • Adaption for address book

  • Reset country selection

1.1.0

Fix Configuration

  • Fix config values

  • Refactoring

  • Readme info

1.0.0

First version

  • Configuration

    • Magento backend section TechDivision

    • Provide default config

    • DI config

  • Checkout

    • Modify country selection for shipping address form

    • Validation for countries

  • Customer section / Address book

    • Modify country selection for shipping address