update NEWS.txt for release

This commit is contained in:
meejah 2024-12-12 18:28:58 -07:00
parent 27fb8174f3
commit c98a61fef1
26 changed files with 52 additions and 19 deletions

View File

@ -5,6 +5,58 @@ User-Visible Changes in Tahoe-LAFS
==================================
.. towncrier start line
Release 1.19.1.dev247+g3fcddb695.d20241213 (2024-12-12)
'''''''''''''''''''''''''''''''''''''''''''''''''''''''
No significant changes.
Release 1.19.1.dev245+gc3c0ee25d.d20241213 (2024-12-12)
'''''''''''''''''''''''''''''''''''''''''''''''''''''''
Backwards Incompatible Changes
------------------------------
- Properly interpret "tahoe create --storage-dir" as an option.
Versions 1.19.0 and older interpreted "--storage-dir" as a "flag" and thus wouldn't work properly. (`#4110 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4110>`_)
Features
--------
- Continued work to make Tahoe-LAFS take advantage of multiple CPUs. (`#4072 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4072>`_)
- Mutable directories can now be created with a pre-determined "signature key" via the web API using the "private-key=..." parameter. The "private-key" value must be a DER-encoded 2048-bit RSA private key in urlsafe base64 encoding. (`#4094 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4094>`_)
Bug Fixes
---------
- (`#4087 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4087>`_)
- Stop using the C version of the cbor2 decoder. (`#4088 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4088>`_)
- Fix incompatibility with cryptography 43. (`#4100 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4100>`_)
- Fix incompatibility with attrs 24.1. (`#4101 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4101>`_)
Dependency/Installation Changes
-------------------------------
- Now using the "hatch" build system, and pyproject.toml (exclusively) (`#4133 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4133>`_)
Documentation Changes
---------------------
- Tahoe-LAFS manual's table of contents page has been reorganized. (`#3636 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3636>`_)
- Add a global Sphinx generated glossary. Link the static GBS glossary to the global glossary. (`#4116 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4116>`_)
Misc/Other
----------
- `#3636 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3636>`_, `#4076 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4076>`_, `#4082 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4082>`_, `#4085 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4085>`_, `#4090 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4090>`_, `#4091 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4091>`_, `#4092 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4092>`_, `#4093 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4093>`_, `#4114 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4114>`_, `#4115 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4115>`_, `#4126 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4126>`_, `#4130 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4130>`_, `#4132 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4132>`_, `#4134 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4134>`_, `#4141 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4141>`_
Release 1.190 (2024-01-04)
''''''''''''''''''''''''''

View File

@ -1 +0,0 @@
Tahoe-LAFS manual's table of contents page has been reorganized.

View File

@ -1 +0,0 @@
Continued work to make Tahoe-LAFS take advantage of multiple CPUs.

View File

@ -1 +0,0 @@
Release 1.19.0

View File

@ -1 +0,0 @@
Stop using the C version of the cbor2 decoder.

View File

@ -1 +0,0 @@

View File

@ -1 +0,0 @@
Mutable directories can now be created with a pre-determined "signature key" via the web API using the "private-key=..." parameter. The "private-key" value must be a DER-encoded 2048-bit RSA private key in urlsafe base64 encoding.

View File

@ -1 +0,0 @@
Fix incompatibility with cryptography 43.

View File

@ -1 +0,0 @@
Fix incompatibility with attrs 24.1.

View File

@ -1,3 +0,0 @@
Properly interpret "tahoe create --storage-dir" as an option.
Versions 1.19.0 and older interpreted "--storage-dir" as a "flag" and thus wouldn't work properly.

View File

@ -1 +0,0 @@
Add a global Sphinx generated glossary. Link the static GBS glossary to the global glossary.

View File

@ -1 +0,0 @@

View File

@ -1 +0,0 @@
Now using the "hatch" build system, and pyproject.toml (exclusively)

View File

@ -1,4 +0,0 @@
Avoid private cache from Cachix until we can restore it.
Update nixpkgs to 24.11 wich is well cached for now.
Stop packaging and testing on nixpkgs/python39 (too old).
Start packaging and testing on nixpkgs/python312 instead.

View File

@ -1 +0,0 @@
pinning base images of builders to improve reproducibility on checks for PRs