Revision history for perl distribution Archive-SCS

1.10 - 2026-07-02

  - Change internal hash format to 16-byte hex string

  - Installation no longer requires ExtUtils::CppGuess if you have g++
    (should make installing on macOS and Linux easier)

  - Reduce memory footprint of SCS HashFS v1

  - Documentation: minor clarifications

1.09 - 2025-09-28

  - Avoid conflicts between builtin compat modules (RT158702, GH#1)
    (Karen Etheridge)

  - Increase required Object::Pad version to 0.818 (RT159823)

1.08 - 2025-09-24

  - Silence "unknown kind" warnings for game version 1.55

  - Fix documentation for handles_path() -> handles_file() rename

1.07 - 2025-04-22

  - Add ZIP file format handler

  - Fix error message when trying to mount files that don't exist

  - Re-enable Perl warnings in the CLI tool (accidentally disabled in 1.00)

1.06 - 2025-01-12

  - Add file system directory format handler

  - Rename methods and constructor parameters in mountables to match the new
    directory format handler's semantics:
    - file => path
    - handles_file => handles_path

  - Release fix: CityHash failed to build on compilers that indicate SSE4.2
    support

  - Release fix: Raise minimum Perl version to v5.34 (isa infix bug)

1.05 - 2024-11-26

  - Change the search order for the install dir to search paths provided as
    environment variable first rather than last

  - Add -V option to scs_archive (alias for --version)

1.04 - 2024-06-20

  - Harden scs_archive tool against path traversal (CWE-22)

  - Release fix: Up the required version of Path::Tiny to 0.125 from 0.119

  - Improve tests and documentation

1.03 - 2024-06-01

  - Fix CLI tool: Output files in the same order they were requested in

  - Release fix: Some tests were still broken in 1.02

  - Allow non-GNU C++ compilers

1.02 - 2024-05-31

  - Release fix: select the correct perl executable when running tests

  - Revert requirements workaround

1.01 - 2024-05-30

  - Release fix: work around smoke testers ignoring declared runtime
    requirements

1.00 - 2024-05-26

  - Support Perls back to v5.32

  - Drop dependency on the String::CityHash module by including Google's
    CityHash version 1.0.3, along with an XS adapter

  - Improve tests and documentation

0.03 - 2024-05-23

  - Fix release: tar format, dependencies, minimum Perl version
    (feature 'class' had some bugs in v5.38)

  - Improve tests and documentation

0.02 - 2024-05-21

  - Fix release: Add provides
    (Perl toolchain doesn't know about feature 'class' yet)

0.01 - 2024-05-21

  - First CPAN release
