Update version number, README and Changelog for RC1.
Also update the year to 2025 in the licence.
This commit is contained in:
parent
3f909b2bdc
commit
43d845c2cb
|
@ -39,6 +39,11 @@
|
||||||
|
|
||||||
Tooling/internal:
|
Tooling/internal:
|
||||||
|
|
||||||
|
- Update the README with new Ruby version compatability information.
|
||||||
|
- Fix various issues with JRuby tests.
|
||||||
|
- Update gem dependency versions.
|
||||||
|
- Add Ruby 3.4 to the CI.
|
||||||
|
- Fix mispelled variable names in the crypto classes.
|
||||||
- Only use the Zip64 CDIR end locator if needed.
|
- Only use the Zip64 CDIR end locator if needed.
|
||||||
- Prevent unnecessary Zip64 data being stored.
|
- Prevent unnecessary Zip64 data being stored.
|
||||||
- Abstract marking various things as 'dirty' into `Dirtyable` for reuse.
|
- Abstract marking various things as 'dirty' into `Dirtyable` for reuse.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
BSD 2-Clause License
|
BSD 2-Clause License
|
||||||
|
|
||||||
Copyright (c) 2002-2024, The Rubyzip Developers
|
Copyright (c) 2002-2025, The Rubyzip Developers
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions are met:
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
|
15
README.md
15
README.md
|
@ -388,22 +388,21 @@ Rubyzip is known to run on a number of platforms and under a number of different
|
||||||
|
|
||||||
### Version 2.3.x
|
### Version 2.3.x
|
||||||
|
|
||||||
Rubyzip 2.3 is known to work on MRI 2.4 to 3.1 on Linux and Mac, and JRuby and Truffleruby on Linux. There are known issues with Windows which have been fixed on the development branch. Please [let us know](https://github.com/rubyzip/rubyzip/pulls) if you know Rubyzip 2.3 works on a platform/Ruby combination not listed here, or [raise an issue](https://github.com/rubyzip/rubyzip/issues) if you see a failure where we think it should work.
|
Rubyzip 2.3 is known to work on MRI 2.4 to 3.4 on Linux and Mac, and JRuby and Truffleruby on Linux. There are known issues with Windows which have been fixed on the development branch. Please [let us know](https://github.com/rubyzip/rubyzip/pulls) if you know Rubyzip 2.3 works on a platform/Ruby combination not listed here, or [raise an issue](https://github.com/rubyzip/rubyzip/issues) if you see a failure where we think it should work.
|
||||||
|
|
||||||
### Next (version 3.0.0)
|
### Next (version 3.0.0)
|
||||||
|
|
||||||
Please see the table below for what we think the current situation is. Note: an empty cell means "unknown", not "does not work".
|
Please see the table below for what we think the current situation is. Note: an empty cell means "unknown", not "does not work".
|
||||||
|
|
||||||
| OS/Ruby | 2.5 | 2.6 | 2.7 | 3.0 | 3.1 | 3.2 | 3.3 | Head | JRuby 9.4.6.0 | JRuby Head | Truffleruby 23.1.2 | Truffleruby Head |
|
| OS/Ruby | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | Head | JRuby 9.4.9.0 | JRuby Head | Truffleruby 24.1.1 | Truffleruby Head |
|
||||||
|---------|-----|-----|-----|-----|-----|-----|-----|------|---------------|------------|--------------------|------------------|
|
|---------|-----|-----|-----|-----|-----|------|---------------|------------|--------------------|------------------|
|
||||||
|Ubuntu 22.04| CI | CI | CI | CI | CI | CI | CI | ci | CI | ci | CI | ci |
|
|Ubuntu 22.04| CI | CI | CI | CI | CI | ci | CI | ci | CI | ci |
|
||||||
|Mac OS 12.7.3| CI | x | x | ci | ci | ci | ci | ci | x | | x | |
|
|Mac OS 14.7.2| CI | CI | CI | CI | CI | ci | x | | x | |
|
||||||
|Windows 10| | | x | | | | | | | | | |
|
|Windows Server 2022| CI | | | | CI mswin</br>CI ucrt | | | | | |
|
||||||
|Windows Server 2022| CI | | | | | | CI mswin</br>CI ucrt | | | | | |
|
|
||||||
|
|
||||||
Key: `CI` - tested in CI, should work; `ci` - tested in CI, might fail; `x` - known working; `o` - known failing.
|
Key: `CI` - tested in CI, should work; `ci` - tested in CI, might fail; `x` - known working; `o` - known failing.
|
||||||
|
|
||||||
Ruby 3.0+ are also tested separately with YJIT turned on.
|
Rubies 3.1+ are also tested separately with YJIT turned on (Ubuntu and Mac OS).
|
||||||
|
|
||||||
See [the Actions tab](https://github.com/rubyzip/rubyzip/actions) in GitHub for full details.
|
See [the Actions tab](https://github.com/rubyzip/rubyzip/actions) in GitHub for full details.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
module Zip
|
module Zip
|
||||||
VERSION = '3.0.0.alpha' # :nodoc:
|
VERSION = '3.0.0.rc1' # :nodoc:
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue