File: Changes

package info (click to toggle)
libjavascript-minifier-xs-perl 0.15-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, trixie
  • size: 220 kB
  • sloc: perl: 519; makefile: 3
file content (95 lines) | stat: -rw-r--r-- 3,962 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
Revision history for Perl extension JavaScript::Minifier::XS.

0.15      2021-10-15 20:21:23-07:00 America/Vancouver
    - GH#8 - preserve newlines when collapsing whitespace; if a block of
      whitespace contains a newline, then when collapsing we collapse to a
      newline character, not just "the first whitespace char we found"

0.14      2021-02-06 23:36:36-08:00 America/Vancouver
    - rewrote test suite into a single ".t" test
    - optimized memory allocations, by allocating Nodes in bulk, and being
      smarter about when we need to free/reallocate content buffers in Nodes
    - optimize whitespace collapsing
    - GH#3 / RT#108682; fix whitespace reduction at end of preserved line
      comment.  Thanks to Dan Goodliffe
    - GH#6; fix unescaped slash in character set, inside of a regex, with thanks
      to @faf

0.13      2020-12-30 21:46:29-08:00 America/Vancouver
    - POD cleanups; spelling, SYNOPSIS
    - Switch to DZil Author Bundle

0.12      2020-12-28 08:31:31-08:00 America/Vancouver
    - Switch to GitHub Actions, from Travis-CI.
    - Add META links to GitHub repository and issue tracker
    - Switch to Dist::Zilla
    - Bump minimum required Perl to 5.8.1
    - RT #130347; handle ES6 template literals.
      Thanks to Robert Rothenberg.

0.11        Tue Jan 27 16:50 PST 2015
    - RT #58416; don't segfault when trying to minify non-javascript

0.10        Mon Jan 26 22:46 PST 2015
    - RT #64948; allow builds on older versions of Perl.
      Thanks to Michael Robinton and Ruslan Zakirov.
    - Lowered minimum Perl version to v5.6.0, as detected by
      Perl::MinimumVersion.
    - RT #51008; allow for minification of JS code that returns regexps from
      functions.
      Thanks to James Barton, Robert Krimen, and Randy Stauner.
    - Added "xt/test-compile.t" to test minification against a wider range of
      JS.  While not a 100% guarantee that the JS still works, it does provide
      a wider range of JS to test against.

0.09        Tue Nov  2 22:12 PDT 2010
    - Bump required Perl version to 5.8.8; oldest release w/Newxz() available.

0.08        Wed Jul 21 21:23 PDT 2010
    - use Newxz/Safefree for memory management, instead of malloc/free.  Thanks
      to Kenichi Ishigaki for his patch to CSS-Minifier-XS that prompted this.

0.07        Fri Apr 23 23:44 PDT 2010
    - switch to Git

0.06        Thu Aug  6, 22:08 PDT 2009
    - fix invalid "L<text|scheme:...>" POD sequences

0.05        Wed Jul 16, 23:35 PDT 2008
    - don't segfault w/older Perls if we minify right down to nothing.
      (similar behaviour as described for CSS::Minifier::XS in RT #36557)

0.04        Wed May 28, 21:58 PDT 2008
    - rebuild packages; wrong version number in META.yml

0.03        Wed May 28, 14:46 PDT 2008
    - fix minification when a regexp follows a comment that ends with something
      that looks like code; was treating it as division instead of as a literal
    - properly clear end of internally allocated buffers
    - added some debugging output, which could be enabled at compile-time

0.02        Tue May  6 00:16 PDT 2008
    - rebuild packages; EU::MM borked my META.yml

0.01        Mon May  5 15:11 PDT 2008
    - fix minification of "division of an array subscript".  Thanks to Ingy and
      Dan at Socialtext for the JS!
    - first NON-devel release

0.01_05     Sat Oct 20 22:48 PDT 2007
    - don't use "strcasestr()"; not available on Solaris

0.01_04     Wed Oct 17 15:56 PDT 2007
    - fix t/02-minify.t, so it doesn't try to "use_ok()" before issuing a test
      plan

0.01_03     Tue Oct 16 19:47 PDT 2007
    - don't use "strndup()"; not available on all systems
    - we require Perl 5.006; update Build.PL and XS.pm to denote this

0.01_02     Tue Oct 16 12:22 PDT 2007
    - relocate the XS file so that its picked up properly by EU::MM when
      running "perl Makefile.PL" to do a build.

0.01_01     Mon Oct 15 22:11 PDT 2007
    - initial public version