This release was delayed due to the absence of the lead developer (Carmen, me,
the person writing these release notes). Many thanks to Max Mehl for
coordinating the project in my absence. Many thanks also to the contributors who
sent in pull requests, in reverse chronological order: Olaf Meeuwissen, Mikko
Piuola, Wolfgang Traylor, Paul Spooren, Robert Cohn, ethulhu, pukkamustard, and
Diego Elio Pettenò.
Added
- Separate Docker image with additional executables installed
(`fsfe/reuse:latest-extra`) (238)
- Allow different styles of copyright lines: SPDX (default), String, String (C),
String ©, and © (248)
- Convenience function to update resources (SPDX license list and exceptions)
(268)
- More file types are recognised:
- ClojureScript (`.cljc`, `.cljs`)
- Fortran (`.F`, `.F90`, `.f90`, `.f95`, `.f03`, `.f`, `.for`)
- Makefile (`.mk`)
- PlantUML (`.iuml`, `.plantuml`, `.pu`, `.puml`)
- R (`.R`, `.Renviron`, `.Rprofile`)
- ReStructured Text (`.rst`)
- RMarkdown (`.Rmd`)
- Scheme (`.scm`)
- TypeScript (`.ts`)
- TypeScript JSX (`.tsx`)
- Windows Batch (`.bat`)
- More file names are recognised:
- .dockerignore
- Gemfile
- go.mod
- meson.build
- Rakefile
Changed
- Use UTF-8 explicitly when reading files (242)
Fixed
- Updated license list to 3.11.