v2.11.3: Dependency clean-up
Highlights
Dependency clean-up and restructuring
This release comes with a major clean-up of dependencies used across our packages.
The clean-up includes 1) replacing large dependencies with native code to reduce bundle size, 2) ensuring unified dependency versions across packages, and 3) eliminating security vulnerabilities from dependencies.
As a result of these changes, the production node_modules have been reduced from 1GB+ → 837MB (approx. -16%), and we are down to a single low security vulnerability.
You can read more about the changes in https://github.com/medusajs/medusa/pull/13932, https://github.com/medusajs/medusa/pull/13910, and https://github.com/medusajs/medusa/pull/13940.
Features
- feat(dashboard): include missing columns import template by @NicolasGorga in https://github.com/medusajs/medusa/pull/13958
Bugs
- fix: Updates to medusa payments provider by @sradevski in https://github.com/medusajs/medusa/pull/13914
- fix(): update Integration test enabling index when not necessary by @adrien2p in https://github.com/medusajs/medusa/pull/13904
- chore(): Fix dependencies by @adrien2p in https://github.com/medusajs/medusa/pull/13932