CHANGELOG.md 9.45 KB
Newer Older
Ketan's avatar
Ketan committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379
## [1.5.1] - 2019-02-15
### Fixed

- Display rates for selected collection point or pickup location in checkout

## [1.5.0] - 2019-01-18
### Added

- Provide access to *Experience Portal* from module configuration
- Cancel shipments
- Print pickup packing slips with barcode

### Changed

- Separate order qualification ("collect rates") from order creation at the platform

### Fixed

- Handle missing declared export value gracefully
- Prevent infinite loop during totals re-collect
- Allow multiple sets of opening hours per day for Click & Collect locations

## [1.4.6] - 2018-11-06
### Fixed

- Static test violations

## [1.4.5] - 2018-11-01
### Fixed

- Select delivery locations in checkout

## [1.4.4] - 2018-10-25
### Fixed

- Incorporate MFTF schema changes
- Improve error handling

## [1.4.3] - 2018-10-23
### Fixed

- Support multi-master setup for Click & Collect feature

## [1.4.2] - 2018-10-10
### Fixed

- Display location opening hours in pickup ready email

## [1.4.1] - 2018-09-28
### Fixed

- Exclude pickup orders from shipment batch processing
- Location filter in pickups grid
- Admin orders, including rates in non-default stores
- Prevent empty references to remote orders in database

## [1.4.0] - 2018-08-30
### Added

- Click & Collect: Enable customers to collect items from a pickup location

## [1.3.10] - 2019-02-11
### Fixed

- Read error details from platform response
- Show experiences configuration link in admin menu

## [1.3.9] - 2019-01-18
### Fixed

- Allow tracking URLs on package level
- Support free shipping via cart price rules
- Validate API URL protocol in module configuration

## [1.3.8] - 2018-12-19
### Fixed

- Batch Processing
  - Replace invocation of M2 REST API during batch creation
  - Improve error highlighting during batch creation
  - Show info message on batch view page if no documentation is available
- Event Synchronization
  - Fix item quantities when the same SKU was shipped in separate packages
  - Keep events in the queue for distributed event consumption

## [1.3.7] - 2018-10-17
### Fixed

- Use collection point address during batch processing
- Decrease number of API requests during shipment synchronization
- Improve error handling while reading shipping cost from webservice

## [1.3.6] - 2018-10-10
### Fixed

- Display collection point address in batch details page if applicable
- Remove attribute group assignments for product dimensions attributes
- Add translation capabilities to activation notice

## [1.3.5] - 2018-09-28
### Fixed

- Select individual shipments for dispatch
- Display activation notice on RMA Shipment page if API credentials are not configured

## [1.3.4] - 2018-09-13
### Fixed

- Manifest order with instant payment methods, e.g. PayPal Express
- Display tracking popup for multi-package shipments
- Enhance dispatch details page
  - Add pickup request number
  - Add pickup charges
  - Add carrier notices

## [1.3.3] - 2018-08-28
### Fixed

- [`#17363`](https://github.com/magento/magento2/issues/17363) Improve sanity check before accessing shipping method property

## [1.3.2] - 2018-08-17
### Fixed

- Improve performance
- Display collection point experiences only after a delivery location was chosen

## [1.3.1] - 2018-08-07
### Fixed

- Consider virtual products in multi shipping checkout
- Prevent exception when unable to display a shipment's capability value

### Added

- Delivery Options for UPS
    - Adult Signature
    - Direct Delivery

### Changed

- Improved error messages for dispatch errors
- Improved error messages during booking a shipment with _Magento Shipping_

## [1.3.0] - 2018-07-23
### Added

- Bulk Booking of Shipments

## [1.2.9] - 2018-07-13
### Fixed

- Consider partially shipped orders during shipment synchronization
- Download shipping labels to database if shipment was created through auto-processing or shipment synchronization
- UI display issues:
  - Enhance dispatch error messages
  - Add customer reference number
  - Add _Delivery Availability_ capability
  - Add UPS _High Value Report_ documentation

## [1.2.8] - 2018-06-15
### Fixed

- Limit shipping methods after collection point selection

## [1.2.7] - 2018-06-08
### Fixed

- Comparison of value-added shipping services in multishipping checkout
- Confirmation messages in grid delete actions

## [1.2.6] - 2018-05-31
### Fixed

- Connection name fallback in single-master setups

## [1.2.5] - 2018-05-17
### Added

- Display module version number in shipping method configuration

### Fixed

- Support multi-master setup ([split database performance solution](https://devdocs.magento.com/guides/v2.2/config-guide/multi-master/multi-master.html)).
- Render collection point add-on on shipment details page

## [1.2.4] - 2018-05-04
### Fixed

- Hide return shipment table heading if no rows are displayed
- Update result message if no collection points were found
- Show only regular addresses if no collection point was chosen during checkout
- Fix loading virtual orders

### Changed

- Save value-added shipping services in checkout through dedicated webapi endpoint

## [1.2.3] - 2018-04-27
### Fixed

- Checkout component loading error
- Display documentation on dispatch details page
- Display addresses from platform on shipment details page

## [1.2.2] - 2018-04-23
### Fixed

- Support apostrophes in customer addresses
- Limit shipping methods when collection point was chosen
- Display selected collection point in checkout sidebar
- Format collection point opening hours

## [1.2.1] - 2018-04-16
### Fixed

- Adapt to collection point API changes
- Display selected collection point in admin panel

## [1.2.0] - 2018-04-11
### Added

- Pre-Booked Returns: Automatically create return shipment labels for new shipments
- Auto-Processing: Automatically create shipments for incoming orders
- Collection Points: Enable customers to collect parcels from a drop point

## [1.1.3] - 2018-03-27
### Fixed

- Hide RMA return shipments tab when order was not shipped with _Magento Shipping_.

## [1.1.2] - 2018-03-08
### Fixed

- Remove selection column from return shipments grid with no mass action.

## [1.1.1] - 2018-03-02
### Added

- Server-side pagination for Dispatch grid

## [1.1.0] - 2018-02-28
### Added

- Create *Ad-hoc Return* labels with return shipment tracking (builds upon `Magento_Rma`)
- Validate that package weight is less than packaging max weight on order ship page
- Display additional details on shipment view page

### Fixed

- [`#12921`](https://github.com/magento/magento2/issues/12921) Perform type check on extension attributes during quote address updates
- Enable componentry loading in IE 11
- Use base currency in order qualification requests
- Remove duplicate navigation bar from carrier registration page

## [1.0.4] - 2017-12-06
### Fixed

- Complete error in previous release reverting zend-code v3.2.0 compatibility

## [1.0.3] - 2017-12-06
### Revert

- Establish compatibility to zend-code package v3.2.0 and up

### Fixed

- Sustain backwards compatibility in estimate-shipping-methods-by-address-id REST API call

## [1.0.2] - 2017-12-05
### Fixed

- Establish compatibility to zend-code package v3.2.0 and up

## [1.0.1] - 2017-12-05
### Changed

- Update merchant onboarding link

## [1.0.0] - 2017-12-04
### Fixed

- Consider admin token lifetime for REST API access

## [0.3.9] - 2017-12-01
### Changed

- Display fixed location value in tracking popup progress details

## [0.3.8] - 2017-12-01
### Fixed

- Change token type for REST API access

## [0.3.7] - 2017-11-25
### Fixed

- Prevent componentry JS from being minified twice

## [0.3.6] - 2017-11-21
### Fixed

- Remove duplicate timezone calculation in tracking popup
- Consider line item discount in order requests

## [0.3.5] - 2017-11-14
### Added

- Validate credentials in shipping method configuration

### Fixed

- Refresh shipping rates on address changes in checkout
- Add billing address in order requests
- Add product categories in order requests
- Show number of selected grid rows

## [0.3.4] - 2017-10-26
### Added

- Select value-added shipping services in multishipping checkout

### Fixed

- Read selected mass action IDs in grid listings
- Add page size option in grid listings

## [0.3.3] - 2017-10-19
### Changed

- Update support link in module configuration
- Display activation notice in config area

### Fixed

- Consider _Show Method if Not Applicable_ config setting
- Action button URL in locations grid

## [0.3.2] - 2017-10-02
### Changed

- Establish Magento® 2.2.0 compatibility, drop 2.1.x compatibility

### Fixed

- Select value-added shipping services in guest checkout

## [0.3.1] - 2017-09-26
### Security

- Sanitize input, escape output

## [0.3.0] - 2017-09-18
### Added

- Synchronize shipment entities created from 3rd party systems (e.g. WMS)
- Select value-added shipping services in checkout
- Display packaging details on _View Shipment_ page
- Display API entity IDs on _View Order_ and _View Shipment_ page
- Include guide to handle dispatch problems
- Set API credentials in module config section
- Delete registered carriers, locations, and containers from merchant account
- Edit registered carriers

### Changed

- Move merchant onboarding info (activation, getting started) to module config section
- Use localized endpoints after initial API authentication
- Error Logging (always log errors, add response headers)
- Extend _My Carriers_ grid columns
- Display carrier name instead of shipping method name in tracking popup

### Removed

- Tracking link in shipment confirmation email
- Merchant account registration (moved to external platform)

### Fixed

- Adapt API schema changes