Skip to content

Commit e71302b

Browse files
committed
finalise changelog for 1.0.0
1 parent 6851c29 commit e71302b

File tree

1 file changed

+32
-10
lines changed

1 file changed

+32
-10
lines changed

CHANGELOG.md

Lines changed: 32 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,41 @@ The versions follow [semantic versioning](https://semver.org).
3535
### Security
3636
-->
3737

38-
## Unreleased - YYYY-MM-DD
38+
## 1.0.0 - 2022-05-19
39+
40+
A major release! Do not worry, no breaking changes but a development team
41+
(@carmenbianca, @floriansnow, @linozen, @mxmehl and @nicorikken) that is
42+
confident enough to declare the REUSE helper tool stable, and a bunch of
43+
long-awaited features!
44+
45+
Apart from smaller changes under the hood and typical maintenance tasks, the
46+
main additions are new flags to the `addheader` subcommand that ease recursive
47+
and automatic operations, the ability to ignore areas of a file that contain
48+
strings that may falsely be detected as copyright or license statements, and the
49+
option to merge copyright lines. The tool now also has better handling of some
50+
edge cases with copyright and license identifiers.
51+
52+
We would like to thank the many contributors to this release, among them
53+
@ajinkyapatil8190, @aspiers, @ferdnyc, @Gri-ffin, @hexagonrecursion, @hoijui,
54+
@Jakelyst, @Liambeguin, @rex4539, @robinkrahl, @rpavlik, @siiptuo, @thbde and
55+
@ventosus.
3956

4057
### Added
4158

59+
- Extend [tool documentation](https://reuse.readthedocs.io) with scripts to help
60+
using this tool and automating some steps that are not built into the tool
61+
itself. (#500)
62+
4263
- Recommendations for installation/run methods: package managers and pipx (#457)
64+
4365
- Docker images for AArch64 (#478)
66+
4467
- Added the ability to ignore parts of a file when running `reuse lint`. Simply
4568
add `REUSE-IgnoreStart` and `REUSE-IgnoreEnd` as comments and all lines
46-
between the two will be ignored by the next run of `reuse lint` (#463).
69+
between the two will be ignored by the next run of `reuse lint`. (#463)
70+
4771
- [Meson subprojects](https://mesonbuild.com/Subprojects.html) are now ignored
48-
by default (#496)
72+
by default. (#496)
4973

5074
- More file types are recognised:
5175

@@ -54,15 +78,15 @@ The versions follow [semantic versioning](https://semver.org).
5478

5579
- Added `--skip-existing` flag to `addheader` in order to skip files that
5680
already contain SPDX information. This may be useful for only adding SPDX
57-
information to newly created files.
81+
information to newly created files. (#480)
5882

59-
- Added `--recursive` flag to `addheader`.
83+
- Added `--recursive` flag to `addheader`. (#469)
6084

6185
- Preserve shebang for more script files:
6286

6387
- V-Lang (#432)
6488

65-
- Ignore all SPDX files with their typical formats and extensions (#494).
89+
- Ignore all SPDX files with their typical formats and extensions. (#494)
6690

6791
- Add support for merging copyright lines based on copyright statement,
6892
transforming multiple lines with a single year into a single line with a
@@ -71,7 +95,7 @@ The versions follow [semantic versioning](https://semver.org).
7195
### Changed
7296

7397
- Use `setuptools` instead of the deprecated `distutils` which will be removed
74-
with Python 3.12 (#451)
98+
with Python 3.12. (#451)
7599

76100
- `addheader --explicit-license` renamed to `--force-dot-license`. (#476)
77101

@@ -91,7 +115,7 @@ The versions follow [semantic versioning](https://semver.org).
91115
### Removed
92116

93117
- `JsxCommentStyle` in favor of using `CCommentStyle` directly (see section
94-
`Fixed`)
118+
`Fixed`). (#406)
95119

96120
### Fixed
97121

@@ -109,8 +133,6 @@ The versions follow [semantic versioning](https://semver.org).
109133
stand at the beginning of the file where the licensing info needs to go.
110134
(#406)
111135

112-
### Security
113-
114136
## 0.14.0 - 2021-12-27
115137

116138
Happy holidays! This is mainly a maintenance release fixing some subcommands and

0 commit comments

Comments
 (0)