Skip to content

chore: update archive dependency to ^4.5.1 - #5

Merged
almasumdev merged 1 commit into
almasumdev:mainfrom
ParthBaraiya:main
Oct 16, 2026
Merged

almasumdev merged 1 commit into
almasumdev:mainfrom
ParthBaraiya:main

Conversation

@ParthBaraiya

@ParthBaraiya ParthBaraiya commented Oct 11, 2026 •

Copy link
Copy Markdown

Fixes archive issues in Flutter Web environment. Fixes issue #4 .

What this changes

Ensures the resolved archive dependency version is at least 4.5.1.

Why

Older versions of the archive package could produce corrupted archives when archiving files in web environments.

Checks

  • dart format .
  • dart analyze reports no issues
  • dart test passes
  • CHANGELOG.md updated
  • Change is additive; nothing existing breaks

If you touched the reader or writer

  • No dart:io under lib/
  • Still compiles for web on both dart2js and wasm
  • Round-trip covered by a test: written, read back, asserted
  • Streaming, lazy sheet parsing and the archive copy path are unchanged,
    or the change explains why the new cost is worth it

Fixes archive issues in Flutter Web environment.
@almasumdev
almasumdev merged commit 5fb9fd2 into almasumdev:main Oct 16, 2026
1 check passed
@almasumdev

Copy link
Copy Markdown
Owner

Merged and shipped in 2.27.2. Thanks again for fixing this at the source in archive rather than papering over it here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants