Releases: woosignal/flutter-shopify-api
Releases · woosignal/flutter-shopify-api
Release list
v2.4.3
Changed
- IDE-generated files (
.idea/caches/,.idea/libraries/,*.iml) are no longer tracked in git, andwoosignal-woocommerce-api.imlis no longer included in the published package. - Updated the publish workflow to
actions/checkout@v5.
v2.4.2
Changed
- Debug logging (
debugMode: true) now usesdebugPrintinstead ofprint. - Switched the analyzer config from
package:lints/recommended.yamlto thevibe_checkNylo preset and addedvibe_check^1.0.1as a dev dependency. - Migrated the test suite from
package:testtoflutter_testand removed thetestdev dependency, which could not resolve alongsideflutter_testandvibe_check. - Added explicit type annotations flagged by the
specify_nonobvious_*lint rules.
Fixed
getProduct()no longer prints the raw JSON response to the console on every call, even withdebugModeoff.
v2.4.1
v2.4.0
Added
- Test-only
diogetter onWooSignalShopifyfor HTTP mocking via@visibleForTesting. http_mock_adapterdev dependency and rewritten test suite that mocks all endpoints.- Rewritten example app: API explorer with grouped endpoints, request log, customer session persistence, and
--dart-define=WOOSIGNAL_KEYconfig.
Changed
- Upgraded
nylo_supportfrom^6.38.1to^7.27.0(major). - Upgraded
device_metafrom^2.1.10to^3.0.2(major). - Bumped
dioto^5.9.2,lintsto^6.1.0,testto^1.31.0. - Updated copyright year to 2026.
Fixed
setDeviceMeta()no longer callsDeviceMeta.init()on web platforms before the platform check, avoiding unnecessary work and potential errors.