node-ajv (8.20.0~ds+~cs7.1.3-2) unstable; urgency=medium

  * Team upload
  * Fix compatibility with TypeScript 6:
    + use import-equals syntax for the CommonJS dependencies of lib/, as TS6
      enables esModuleInterop by default (namespace import no longer callable,
      and lib/runtime/* mutates the imported value)
    + drop the now deprecated "moduleResolution": "Node"
    + set an explicit rootDir, TS6 infers a different one and would emit into
      dist/lib/ instead of dist/
    + run ts-node with TS_NODE_SCOPE so it stops compiling mocha's own sources
    + @ts-ignore one TS6-only type-inference error in the type test suite

 -- Xavier Guimard <yadd@debian.org>  Sat, 15 Aug 2026 12:48:33 +0200

node-ajv (8.20.0~ds+~cs7.1.3-1) unstable; urgency=medium

  * Team upload
  * New upstream version 8.20.0~ds+~cs7.1.3
    (Closes: #1143457, CVE-2026-18446)

 -- Xavier Guimard <yadd@debian.org>  Mon, 03 Aug 2026 10:41:40 +0200

node-ajv (8.20.0~ds+~cs7.1.2-1) unstable; urgency=medium

  * Team upload
  * New upstream version
    (Closes: #1143064, #1143071, CVE-2026-16221, CVE-2026-13676)

 -- Xavier Guimard <yadd@debian.org>  Thu, 30 Jul 2026 14:50:10 +0200

node-ajv (8.20.0~ds+~cs6.1.3-1) unstable; urgency=medium

  * Team upload
  * New upstream version 8.20.0~ds+~cs6.1.3
    (Closes: #1135998, CVE-2026-6321, CVE-2026-6322)
  * Refresh patches

 -- Xavier Guimard <yadd@debian.org>  Fri, 08 May 2026 21:28:02 +0200

node-ajv (8.18.0~ds+~cs6.1.1-2) unstable; urgency=medium

  * Team upload
  * MA: foreign

 -- Bastien Roucariès <rouca@debian.org>  Sun, 26 Apr 2026 14:55:07 +0200

node-ajv (8.18.0~ds+~cs6.1.1-1) unstable; urgency=medium

  * Team upload
  * Declare compliance with policy 4.7.4
  * Drop "Priority: optional"
  * debian/watch: use checksum
  * New upstream version (Closes: #1128140, CVE-2025-69873)
  * Update tsc patch

 -- Xavier Guimard <yadd@debian.org>  Mon, 06 Apr 2026 11:23:30 +0200

node-ajv (8.17.1~ds+~3.0.1+~3.1.0-4) unstable; urgency=medium

  * Remove specific timeouts

 -- Jérémy Lal <kapouer@melix.org>  Tue, 16 Dec 2025 21:09:07 +0100

node-ajv (8.17.1~ds+~3.0.1+~3.1.0-3) unstable; urgency=medium

  * patch: increase failing test timeout

 -- Jérémy Lal <kapouer@melix.org>  Tue, 16 Dec 2025 11:21:49 +0100

node-ajv (8.17.1~ds+~3.0.1+~3.1.0-2) unstable; urgency=medium

  * extlinks: uri-js is needed by tests. Closes: #1122307.

 -- Jérémy Lal <kapouer@melix.org>  Wed, 10 Dec 2025 00:50:09 +0100

node-ajv (8.17.1~ds+~3.0.1+~3.1.0-1) unstable; urgency=medium

  * New upstream version 8.17.1~ds+~3.0.1+~3.1.0
  * Update copyright
  * Update upstream url, add fast-uri, drop uri-js
  * Bump Standards-Version
  * Drop RRR
  * Update tsc patch for tests

 -- Jérémy Lal <kapouer@melix.org>  Sat, 22 Nov 2025 23:37:59 +0100

node-ajv (8.12.0~ds+~2.1.1-5) unstable; urgency=medium

  * Team upload
  * Declare compliance with policy 4.7.0
  * Fix test dependencies with recent nanoid (Closes: #1077444)

 -- Yadd <yadd@debian.org>  Mon, 29 Jul 2024 14:56:44 +0400

node-ajv (8.12.0~ds+~2.1.1-4) unstable; urgency=medium

  * Team upload
  * Launch standalone test only during build (armel issue)

 -- Yadd <yadd@debian.org>  Sat, 16 Dec 2023 12:36:59 +0400

node-ajv (8.12.0~ds+~2.1.1-3) unstable; urgency=medium

  * Team upload
  * Increase x10 test timeout due to buggy armel platforms

 -- Yadd <yadd@debian.org>  Fri, 15 Dec 2023 10:44:20 +0400

node-ajv (8.12.0~ds+~2.1.1-2) unstable; urgency=medium

  * Team upload
  * Indicate that ajv 8 breaks eslint < 6.4.0~dfsg+~6.1.9-8~
  * Fix autopkgtest
  * Back to unstable

 -- Yadd <yadd@debian.org>  Thu, 14 Dec 2023 11:53:06 +0400

node-ajv (8.12.0~ds+~2.1.1-1) experimental; urgency=medium

  * Team upload
  * Breaks: node-har-schema < 2.0.0-2~, node-schema-utils < 4
  * Update lintian override info format in d/source/lintian-overrides
    on line 2-3
  * Set upstream metadata fields: Bug-Database, Bug-Submit,
    Repository-Browse.
  * Update standards version to 4.6.2, no changes needed.
  * New upstream version 8.12.0~ds+~2.1.1
  * Refresh tsc patch

 -- Yadd <yadd@debian.org>  Thu, 07 Dec 2023 12:30:30 +0400

node-ajv (8.11.2~ds+~2.1.1-1) experimental; urgency=medium

  * Team upload
  * Update standards version to 4.6.1, no changes needed.
  * New upstream version 8.11.2~ds+~2.1.1
  * Refresh patches
  * Add test dependency to node-esbuild
  * Update test

 -- Yadd <yadd@debian.org>  Wed, 23 Nov 2022 09:54:03 +0100

node-ajv (8.8.2~ds+~2.1.1-1) experimental; urgency=medium

  * Team upload
  * Drop component: fast-json-stable-stringify
  * Embed ajv-formats
  * New upstream version 8.8.2~ds+~2.1.1
  * Embed @ajv-validator/config for build and json-schema-test for test
  * Add node-re2 and node-require-from-string in recommended dependencies
  * Update build, tsc patch, test, copyright, docs, lintian overrides

 -- Yadd <yadd@debian.org>  Tue, 23 Nov 2021 09:22:22 +0100

node-ajv (6.12.6-3) unstable; urgency=medium

  * Team upload
  * Add ctype=nodejs to component(s)
  * Declare compliance with policy 4.6.0
  * Modernize debian/watch
    * Fix GitHub tags regex
    * Fix filenamemangle
  * Update nodejs dependency to nodejs:any

 -- Yadd <yadd@debian.org>  Mon, 22 Nov 2021 15:26:28 +0100

node-ajv (6.12.6-2) unstable; urgency=medium

  * Team upload
  * Enable part of upstream tests
  * Force lib/dot/*.def install (filtered by pkg-js-tools)

 -- Xavier Guimard <yadd@debian.org>  Fri, 16 Oct 2020 20:05:09 +0200

node-ajv (6.12.6-1) unstable; urgency=medium

  * Team upload
  * Use dh-sequence-nodejs
  * New upstream version 6.12.6

 -- Xavier Guimard <yadd@debian.org>  Mon, 12 Oct 2020 10:36:39 +0200

node-ajv (6.12.4-1) unstable; urgency=medium

  * Team upload

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Use secure copyright file specification URI.
  * Bump debhelper from old 11 to 12.
  * Set debhelper-compat version in Build-Depends.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.
  * Update standards version to 4.4.1, no changes needed.

  [ Xavier Guimard ]
  * Bump debhelper compatibility level to 13
  * Declare compliance with policy 4.5.0
  * Add "Rules-Requires-Root: no"
  * New upstream version 6.12.4 (Closes: CVE-2020-15366)
  * Update lintian overrides
  * Fix autopkgtest returned value (77 since no test are run)

 -- Xavier Guimard <yadd@debian.org>  Fri, 21 Aug 2020 17:11:17 +0200

node-ajv (6.10.2-1) unstable; urgency=medium

  * New upstream version 6.10.2
  * Bump Standards-Version to 4.4.0 (no changes needed)
  * Update path to /usr/share/nodejs in lintian override file
  * Override to remove .eslintrc.yml is not needed now (pkg-js-tools is fixed)

 -- Pirate Praveen <praveen@debian.org>  Thu, 08 Aug 2019 06:08:00 +0000

node-ajv (6.10.0-5) unstable; urgency=medium

  * Add Breaks for node-har-schema << 2.0.0-2

 -- Pirate Praveen <praveen@debian.org>  Mon, 05 Aug 2019 13:42:40 +0000

node-ajv (6.10.0-4) unstable; urgency=medium

  * Add Breaks: node-har-validator (<< 5.1.3~)

 -- Pirate Praveen <praveen@debian.org>  Mon, 05 Aug 2019 11:08:59 +0000

node-ajv (6.10.0-3) unstable; urgency=medium

  * Reupload to unstable
  * Switch to pkg-js-tools auto install

 -- Pirate Praveen <praveen@debian.org>  Sun, 04 Aug 2019 07:24:41 +0000

node-ajv (6.10.0-2) experimental; urgency=medium

  * Install scripts directory (required for node-ajv-keywords)

 -- Pirate Praveen <praveen@debian.org>  Mon, 17 Jun 2019 21:05:53 +0530

node-ajv (6.10.0-1) experimental; urgency=medium

  * New upstream version 6.10.0
  * Update lintian override
  * Add fast-json-stable-stringify as a component
  * Switch to pkg-js-tools
  * Bump Standards-Version to 4.3.0 (no changes needed)
  * Bump debhelper compatibility level to 11
  * Change section to javascript
  * Use salsa.debian.org in Vcs-* fields

 -- Pirate Praveen <praveen@debian.org>  Mon, 17 Jun 2019 19:23:25 +0530

node-ajv (5.0.0-1) unstable; urgency=low

  * Initial release (Closes: #861374)

 -- Pirate Praveen <praveen@debian.org>  Fri, 28 Apr 2017 11:22:48 +0530
