@@ -20,58 +20,66 @@ following sections:
20
20
21
21
The versions follow [ semantic versioning] ( https://semver.org ) .
22
22
23
+ <!--
23
24
## Unreleased - YYYY-MM-DD
24
25
26
+ ### Added
27
+
25
28
### Changed
29
+
26
30
### Deprecated
31
+
27
32
### Removed
33
+
28
34
### Fixed
35
+
29
36
### Security
30
- ### Added
37
+ -->
31
38
32
- ## 3.1 - 2023-06-21
39
+ ## 3.2 - YYYY-MM-DD
33
40
34
41
### Added
35
42
36
43
- Definition for Commentable and Uncommentable Files. (#123 , thanks @Jayman2000 )
37
-
38
44
- Introduce support of in-line snippet comments using
39
45
` SPDX-SnippetBegin ` /` SPDX-SnippetEnd ` . (#107 )
40
-
41
46
- Specify encoding of ` .license ` files to UTF-8. (#106 , thanks @kirelagin for
42
47
the helpful background information)
43
-
44
48
- Introduce ` REUSE-IgnoreStart ` /` REUSE-IgnoreEnd ` to make the REUSE helper tool
45
49
not consider the enclosed content for detecting copyright and licensing
46
50
information. (#104 )
47
-
48
51
- Definition for Covered File and clarify for which file copyright and licensing
49
52
information is required. (#85 , thanks @Jayman2000 )
50
-
51
53
- Remove SPDX documents from list of Covered Files. (#103 )
52
-
53
54
- Remove symlinks and zero-byte files from list of Covered Files. (#101 )
54
-
55
55
- Remove submodules and Meson subprojects from list of Covered Files. (#99 )
56
-
57
56
- Clarify which license text files are needed if a SPDX license expression
58
57
contains more than one license and/or exception. (#96 )
59
-
60
58
- URLs to currently applicable SPDX specification. (#49 )
59
+ - Define an order or precedence. (formerly #131 , overhauled in #133 )
60
+ - REUSE.toml definition added. (#133 )
61
61
62
- - Define current order or precedence. (#131 )
63
-
64
62
### Changed
65
63
66
64
- Allow ` .license ` files for commentable files, but strongly recommend adding
67
65
copyright/licensing information in header. (#123 , thanks @Jayman2000 )
68
-
69
66
- Bump referenced SPDX version to 2.3, and update links. (#103 ) (#107 )
70
67
68
+ ### Deprecated
69
+
70
+ - DEP5 deprecated. (#133 )
71
+
71
72
### Fixed
72
73
73
74
- Minor typos and grammar mistakes. Thanks @jlovejoy and @Jayman2000 !
75
+ - Improved definition of Copyright Notices. (#133 )
76
+ - ` COPYING ` and ` LICENSE ` are now marked as ignored, when they were already
77
+ ignored by the tool since its inception. (#133 )
74
78
79
+ ## 3.1 - 2023-06-21 [ YANKED]
80
+
81
+ This version was yanked soon after release after a new definition of the order
82
+ of precedence broke compatibility.
75
83
76
84
## 3.0 - 2019-08-07
77
85
@@ -80,15 +88,12 @@ The versions follow [semantic versioning](https://semver.org).
80
88
- ` SPDX-FileCopyrightText: Jane Doe ` is now the recommended way to mark a copyright
81
89
notice instead of ` Copyright (C) Jane Doe ` . ` Copyright ` and ` © ` are still
82
90
supported as prefixes.
83
-
84
91
- The specification now makes a recommendation on the format of copyright
85
92
notices, but does not mandate anything other than that the copyright notice
86
93
contain the name of the copyright holder. The format is roughly:
87
94
` SPDX-FileCopyrightText: 2019 Jane Doe <[email protected] > `
88
-
89
95
- An FAQ and much-needed tutorial are added to help people along, instead of
90
96
letting the specification do double duty as a tutorial.
91
-
92
97
- The tool has been updated to be a lot friendlier to use, and to print more
93
98
helpful linting output. In a future release it will automate some tasks (e.g.,
94
99
adding copyright and licensing information headers to specified files).
@@ -97,9 +102,7 @@ The versions follow [semantic versioning](https://semver.org).
97
102
98
103
- The DEP5 file which bulk-licenses directories as a sort of global
99
104
configuration file was moved from ` debian/copyright ` to ` .reuse/dep5 ` .
100
-
101
105
- The three steps have been changed from
102
-
103
106
1 . Provide the exact text of each license used
104
107
2 . Include a copyright notice and license in each file
105
108
3 . Provide an inventory for included software
@@ -115,12 +118,9 @@ The versions follow [semantic versioning](https://semver.org).
115
118
- The specification no longer makes a recommendation on how to deal with
116
119
licenses such as BSD and MIT that themselves contain editable copyright
117
120
notices.
118
-
119
121
- License files can now only be placed in ` LICENSES/[spdx-identifier].[ext] `
120
122
files, instead of the default ` LICENSE ` , ` COPYING ` , etc.. As a result, the
121
123
` Valid-License-Identifier ` tag is no longer needed.
122
-
123
124
- The specification no longer makes any mention of version control systems to
124
125
track copyright.
125
-
126
126
- The specification no longer mentions a bill of materials (SPDX Document).
0 commit comments