node-terser (5.46.1-4) unstable; urgency=medium

  * Team upload
  * Drop unused Build-Depends on node-rollup-plugin-terser
    (breaks circular dependency)
  * Add build dependency to node-source-map-support

 -- Xavier Guimard <yadd@debian.org>  Sat, 28 Mar 2026 17:50:14 +0100

node-terser (5.46.1-3) unstable; urgency=medium

  * Drop "Priority: optional"
  * Add patch for commander 14 compatibility

 -- Xavier Guimard <yadd@debian.org>  Sat, 28 Mar 2026 17:08:05 +0100

node-terser (5.46.1-2) unstable; urgency=medium

  * Team upload
  * Drop broken Breaks

 -- Yadd <yadd@debian.org>  Fri, 20 Mar 2026 06:54:10 +0100

node-terser (5.46.1-1) unstable; urgency=medium

  * Team upload
  * Declare compliance with policy 4.7.3
  * Drop "Rules-Requires-Root: no"
  * debian/watch version 5
  * New upstream version 5.46.1
  * Update patches

 -- Xavier Guimard <yadd@debian.org>  Tue, 17 Mar 2026 15:32:37 +0100

node-terser (5.38.0-1) unstable; urgency=medium

  * Team upload
  * New upstream version 5.38.0
  * Refresh patches

 -- Yadd <yadd@debian.org>  Thu, 06 Feb 2025 07:30:46 +0100

node-terser (5.31.3-1) unstable; urgency=medium

  * Team upload
  * Declare compliance with policy 4.7.0
  * New upstream

 -- Yadd <yadd@debian.org>  Mon, 29 Jul 2024 18:17:34 +0400

node-terser (5.19.2-1) unstable; urgency=medium

  [ upstream ]
  * new release(s)

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 23 Jul 2023 08:47:48 +0200

node-terser (5.18.0-1) unstable; urgency=medium

  [ upstream ]
  * new release

  [ Jonas Smedegaard ]
  * unfuzz patches
  * ignore another test relying on astring (we use escodegen)
  * update patch 2001 to cover another privacy leak

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 13 Jun 2023 09:22:47 +0200

node-terser (5.16.5-2) unstable; urgency=medium

  * Team upload
  * Duplicate Breaks field with Replaces (Closes: #1034969)

 -- Yadd <yadd@debian.org>  Tue, 02 May 2023 06:52:23 +0400

node-terser (5.16.5-1) unstable; urgency=medium

  [ upstream ]
  * new release

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 03 Mar 2023 00:03:00 +0100

node-terser (5.16.4-1) unstable; urgency=medium

  [ upstream ]
  * new release

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 20 Feb 2023 18:54:02 +0100

node-terser (5.16.3-1) unstable; urgency=medium

  [ upstream ]
  * new release

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 07 Feb 2023 16:42:28 +0100

node-terser (5.16.2-1) unstable; urgency=medium

  [ upstream ]
  * new release

  [ Jonas Smedegaard ]
  * update and unfuzz patches
  * declare compliance with Debian Policy 4.6.2
  * update copyright info: update coverage

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 01 Feb 2023 09:11:50 +0100

node-terser (5.16.1-1) unstable; urgency=medium

  [ upstream ]
  * new release(s)

  [ lintian-brush ]
  * update lintian overrides
  * set upstream metadata fields:
    Bug-Database Bug-Submit Repository-Browse

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 02 Dec 2022 20:25:43 +0100

node-terser (5.15.1-1) unstable; urgency=medium

  [ upstream ]
  * new release

  [ Yadd ]
  * apply multi-arch hints (terser: foreign)

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 19 Oct 2022 19:04:14 +0200

node-terser (5.15.0-1) unstable; urgency=medium

  [ upstream ]
  * new release

  [ Jonas Smedegaard ]
  * unfuzz patches
  * fix use source-map during build;
    build-depend on node-source-map
  * skip tests likely caused by outdated source-map;
    add source helper tool tap-todo
  * update copyright info: update coverage

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 25 Aug 2022 18:32:01 +0200

node-terser (5.14.2-2) experimental; urgency=medium

  * Team upload
  * Indicate that terser 5 breaks node-rollup-plugin-terser < 7.0.2+~5.0.1-3~

 -- Yadd <yadd@debian.org>  Thu, 18 Aug 2022 12:30:28 +0200

node-terser (5.14.2-1) experimental; urgency=medium

  * Team upload
  * New upstream version (Closes: CVE-2022-25858)

 -- Yadd <yadd@debian.org>  Mon, 25 Jul 2022 11:50:16 +0200

node-terser (5.14.1-4) experimental; urgency=medium

  * Team upload
  * Fix autopkgtest

 -- Yadd <yadd@debian.org>  Tue, 05 Jul 2022 06:25:39 +0200

node-terser (5.14.1-3) experimental; urgency=medium

  * Team upload
  * Apply multi-arch hints (foreign)
  * Fix commonjs suffix

 -- Yadd <yadd@debian.org>  Mon, 04 Jul 2022 09:51:08 +0200

node-terser (5.14.1-2) experimental; urgency=medium

  * fix have autopkgtest depend on nodejs;
    closes: bug#1014249, thanks to Sebastian Ramacher

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 02 Jul 2022 22:33:55 +0200

node-terser (5.14.1-1) experimental; urgency=medium

  [ upstream ]
  * new release(s);
    closes: bug#1004471, thanks to Caleb Adepitan and Yadd

  * drop patch cherry-picked upstream since applied
  * update and unfuzz patches
  * add patch to tidy source code whitespace,
    thanks to Yadd (see <https://bugs.debian.org/1004471#55>)
  * (build-)depend on node-jridgewell-source-map
    (not node-source-map)
  * symlink undetected system-shared Node.js modules during build,
    thanks to Yadd (see <https://bugs.debian.org/1004471#55>)

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 25 Jun 2022 14:04:39 +0200

node-terser (4.8.1-1) unstable; urgency=medium

  * Team upload
  * New upstream version (Closes: CVE-2022-25858)

 -- Yadd <yadd@debian.org>  Mon, 25 Jul 2022 11:42:24 +0200

node-terser (4.8.0-5) unstable; urgency=medium

  * Team upload
  * Have terser break uglifyjs.terser

 -- Yadd <yadd@debian.org>  Fri, 08 Jul 2022 07:08:00 +0200

node-terser (4.8.0-4) unstable; urgency=medium

  * Team upload
  * Update nodejs dependency to nodejs:any
  * Fix autopkgtest
  * Update lintian overrides

 -- Yadd <yadd@debian.org>  Sun, 03 Jul 2022 09:20:14 +0200

node-terser (4.8.0-3) unstable; urgency=medium

  [ Yadd ]
  * declare compliance with policy 4.6.1
  * fix debian/rules for parallel build
    (manpage needs bundle file)

  [ Jonas Smedegaard ]
  * update patch 1001 to support node-commander v9;
    closes: bug#11011816, thanks to Lucas Nussbaum and Yadd
  * add patch cherry-picked upstream
    to omit test for non-ASCII characters in output

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 25 Jun 2022 12:15:50 +0200

node-terser (4.8.0-2) experimental; urgency=medium

  * update copyright info:
    + use Reference field (not License-Reference);
      tighten lintian overrides
    + update coverage
  * simplify source helper script copyright-check
  * declare compliance with Debian Policy 4.6.0
  * update (and rename) patch 1001 to support commander v8;
    tighten to (build-)depend versioned on node-commander;
    closes: bug#1003039, thanks to Yadd
  * generate documentation with cmark-gfm (not pandoc);
    build-depend on cmark-gfm (not pandoc)
  * tediously update lintian overrides

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 06 Feb 2022 17:57:38 +0100

node-terser (4.8.0-1) experimental; urgency=medium

  [ upstream ]
  * new release(s)
    + closes: bug#988507

  [ Jonas Smedegaard ]
  * update git-buildpackage settings:
    + use DEP-14 git branch names
  * modernize source script copyright-check
  * use brotli compression suffix .brotli
    (not .br used for language breton)
  * declare compliance with Debian Policy 4.5.1
  * set Rules-Requires-Root: no
  * build-depend on node-rollup-plugin-terser
  * fix manpage description
  * update build routines;
    build-depend on eslint
  * fix stop depend on nodejs
  * have libjs-terser recommend libjs-source-map
  * have libjs-terser depend on node-terser
    (not the other way around),
    to avoid node-terser transitively recommending javascript-common
  * update patches
  * add patch 2002 to avoid nodejs module astring
  * copyright: update coverage
  * fix stop build bundle.js,
    thanks to Sonnie Nkwuda (see bug#988507)
  * provide binary package terser (not uglifyjs.terser);
    have node-terser break uglifyjs.terser and suggest terser
  * use debhelper compatibility level 13 (not 12)
  * update lintian override

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 13 Jun 2021 23:45:33 +0200

node-terser (4.1.2-8) unstable; urgency=medium

  * Team upload
  * Fix test for node-commander ≥ 6 (Closes: #977963)

 -- Xavier Guimard <yadd@debian.org>  Fri, 25 Dec 2020 07:58:43 +0100

node-terser (4.1.2-7) unstable; urgency=medium

  [ Debian Janitor ]
  * set upstream metadata fields:
    Bug-Database Bug-Submit Repository Repository-Browse.

  [ Xavier Guimard ]
  * add support for node-commander 4
    closes: #963425

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 07 Jul 2020 13:15:04 +0200

node-terser (4.1.2-6) unstable; urgency=medium

  * update upstream homepage and source URLs
  * mark libjs-terser Multi-Arch: foreign

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 30 Mar 2020 13:42:51 +0200

node-terser (4.1.2-5) unstable; urgency=medium

  * use debhelper compatibility level 12 (not 9);
    build-depend on debhelper-compat (not debhelper)
  * declare compliance with Debian Policy 4.5.0

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 30 Mar 2020 12:29:11 +0200

node-terser (4.1.2-4) unstable; urgency=medium

  * Declare compliance with Debian Policy 4.4.1.
  * Install nodejs code under /usr/share (not /usr/lib).
  * Update watch file:
    + Simplify regular expressions.
    + Rewrite usage comment.
  * Mark autopkgtests as superficial.
  * Tighten build-dependency on rollup
    to versions supporting option --no-esModule.
    Drop patch 2002.
    Closes: Bug#931577.
  * Improve autopkgtest:
    + Use node-domino to cover recent need for node-source-map.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 10 Oct 2019 19:49:05 +0200

node-terser (4.1.2-3) unstable; urgency=medium

  * Really fix autopkgtest for libjs-terser:
    Have autopkgtest depend on node-source-map (not libjs-source-map),
    and stop have libjs-terser recommend libjs-source-map
    (should be built into web browsers).
    Thanks (again) to LocusOfBorg on irc.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 14 Jul 2019 09:36:06 -0300

node-terser (4.1.2-2) unstable; urgency=medium

  * Fix credit proper nick in changelog.
  * Fix have libjs-terser recommend libjs-source-map,
    and autopkgtest depend on and load it.
    Thanks (again) to LocusOfBorg on irc.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 13 Jul 2019 21:36:58 -0300

node-terser (4.1.2-1) unstable; urgency=medium

  [ upstream ]
  * New release(s).

  * Fix and improve autpkgtest:
    + Have 2nd test depend on nodejs.
      Thanks to LocusOfBorg on irc.
    + Use perl prove for shell command.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 12 Jul 2019 08:58:25 -0300

node-terser (4.1.0-2) unstable; urgency=medium

  * Fix tighten dependencies between binary packages.
    Closes: Bug#931791. Thanks to Pirate Praveen.
  * Declare compliance with Debian Policy 4.4.0.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 10 Jul 2019 12:26:28 -0300

node-terser (4.1.0-1) unstable; urgency=medium

  [ upstream ]
  * New release(s).

  [ Jonas Smedegaard ]
  * Unfuzz and improve patch 2001.
  * Exclude APIs required only for tests from main bundle.
    See upstream issue https://github.com/terser-js/terser/pull/288
    Add patch 2002 to ignore __esModule in testsuite.
    See bug#931577.
  * Update lintian overrides.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 07 Jul 2019 19:05:17 -0300

node-terser (3.16.1-2) unstable; urgency=medium

  * Fix ship bundle only in libjs-terser (not also uglifyjs.terser),
    and link bundler into node-terser.
    Closes: Bug#930618. Thanks to Pirate Praveen.
  * Extend autopkgtest to cover all binary packages.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 07 Jul 2019 12:13:28 -0300

node-terser (3.16.1-1) experimental; urgency=medium

  [ upstream ]
  * New release(s).

  [ Jonas Smedegaard ]
  * Update copyright info: Fix source URLs.
  * Update patch 2001.
  * Update build routines. Build-depend on rollup.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 07 Jul 2019 11:09:49 -0300

node-terser (3.14.1-2) unstable; urgency=medium

  * Fix have uglifyjs.terser depend on node-terser (not node-uglify-js).
    Closes: Bug#929815. Thanks to Pirate Praveen.
  * Update git-buildpackage config:
    + Switch DEP-14 vendor-namespaced git branch.
  * Fix support DEB_BUILD_OPTIONS=nocheck.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 01 Jun 2019 09:51:42 +0200

node-terser (3.14.1-1) unstable; urgency=low

  * Initial release.
    Closes: Bug#919279.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 14 Jan 2019 14:35:39 +0100
