File: Changes

package info (click to toggle)
libstring-license-perl 0.0.11-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,900 kB
  • sloc: perl: 1,309; cpp: 360; ansic: 210; python: 27; ruby: 21; xml: 16; sh: 8; makefile: 3
file content (123 lines) | stat: -rw-r--r-- 3,704 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
String-License
==============

Created:      2000-01-28
Home page:    <https://metacpan.org/pod/String::License>
Home page:    <https://metacpan.org/release/String-License>
Bug tracker:  <https://rt.cpan.org/Dist/Display.html?Queue=String-License>
Maintainer:   Jonas Smedegaard (JONASS) <jonass@cpan.org>

v0.0.11	2024-08-22

 [ Test Suite ]
 - disambiguate empty code blocks to not confuse perl < 5.26
   Slaven Rezić++
 - tighten to require Feature::Compat::Class v0.07
   Slaven Rezić++

v0.0.10	2024-08-21

 [ Test Suite ]
 - update test Software-License.t and tighten to require 0.104006
 - update test Software-License.t, and tighten to require
   Regexp::Pattern::License 3.11.0
   Gregor Hermann++
   Roland Rosenfeld++

v0.0.9	2023-07-04

 [ Bug Fixes ]
 - tighten runtime-requirement for List::Util

v0.0.8	2023-07-04

 [ Bug Fixes ]
 - really use List::Util (not List::SomeUtils), everywhere

 [ Packaging ]
 - revert to run perltidy (not perltidier) with tidyall

v0.0.7	2023-07-03

 [ Bug Fixes ]
 - stepwise detect prepended version, with Regexp::Pattern::License v3.11.0
 - stepwise detect version_only, with Regexp::Pattern::License v3.11.0

 [ Test Suite ]
 - tighten tests to cover non-optional trailing 'license' since
   Regexp::Pattern::License v3.11.0
 - update author tests to cover Regexp::Pattern::License v3.11.0

 [ Other ]
 - declare dummy method with empty signature in one line, hopefully
   pleasing perl v5.20-v5.24
 - simplify code; use List::Util (not List::SomeUtils)
 - sort LICENSES by amount of contained licenses, then key length, then
   alphabetically
 - sort NAMES objects by key length before alphabetically
 - store resolved shortname and caption in objects (not internal id)
 - tighten positioning and reporting of stepwise detected version
 - tiny optimization in version number mangling
 - tiny optimization: check if named match is defined (not if true)
 - track confirmed fulltext or grant as object (not boolean)
 - track detected fulltext license as object (not just positional range)
 - track detected license grant as object (not just positional range)
 - used named capture for local patterns

v0.0.6	2023-06-03

 [ Test Suite ]
 - use Feature::Compat::Class after core features, to support newer perl
   Graham Knop++
   Jitka Plesníková++

 [ Packaging ]
 - require perl v5.20, needed for subroutine signatures

 [ Other ]
 - add internal note method to generalize trait hinting
 - add internal tag methods to generalize coverage tracking
 - code cleanup, by extending tag methods
 - drop obsolete custom BSD and CC double-detection avoidance
 - use subroutine signatures

v0.0.5	2023-05-30

 [ Test Suite ]
 - Use Test::Script to ensure correct perl invokes script in tests.
   petr Pisar++

v0.0.4	2023-01-18

 [ Test Suite ]
 - tighten to test-recommend Software::LicenseUtils 0.104002

v0.0.3	2023-01-17

 [ Test Suite ]
 - update test Software-License.t: check license ISC since
   Software::License 0.104002
 - update test Software-License.t: list licenses without fallback as
   undefined (not empty string)
 - update test Software-License.t: resolve plan from hash %LICENSE
 - update test Software-License.t: uncruft license EUPL-1.1, apparently
   needed in some (test) scenarios

v0.0.2	2023-01-15

 [ Test Suite ]
 - fix plan count to work on older perls

 [ Packaging ]
 - stop test-require Test::Command::Simple
 - use correct URI for git repository
 - use secure https protocol for bug-database URI

 [ Other ]
 - load namespace::clean before class definitions

v0.0.1	2023-01-14

 [ Packaging ]
 - Initial CPAN release (before that part of App::Licensecheck since 2016,
   Debian devscripts since 2007, and KDE SDK since 2000).