PackageTrack Sign in Track my project

pg-types

Query result type converters for node-postgres

4.1.0 207M downloads/mo #1017 most downloaded on npm brianc/node-pg-types

What this package is like to depend on

Last release 1 years ago

30 Jul 2025

Release timing varies

gaps range from 5 weeks to 1.5 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

12 years old

25 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

25 releases · Mar 2014 to Jul 2025
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 25
  1. 4.1.0 30 Jul 2025
    Commits, not release notes

    This project publishes no release notes. Between v4.0.2 and v4.1.0 there were 26 commits, 24 of them substantive:

    • copy from node-pg
    • no lockfile
    • Revert "no lockfile"
    • re-freeze; add yarn.lock
    • no freeze
    • update names, drop node 10
    • 10 again
    • shorter names
    • remove pg
    • remove more pg
    • simplify
    • one runs-on
    • smaller timeout
    • runs-on again
    • try with setup action
    • early checkout
    • revert action
    • remove comments about node 10
    • Clean up GitHub Actions workflow (#153)
    • test: only run JS tests in test job (#154)

    …and 4 more.

  2. 4.0.2 22 Jan 2024
    Commits, not release notes

    This project publishes no release notes. Between v4.0.1 and v4.0.2 there were 2 commits, 1 of them substantive:

    • Upgrade postgres-date to 2.1.0 for better performance (#148)
  3. 4.0.1 15 Feb 2023
    Commits, not release notes

    This project publishes no release notes. Between v4.0.0 and v4.0.1 there were 2 commits, 1 of them substantive:

    • perf: prefer parse int with + instead parseInt() (#142)
  4. 4.0.0 31 Jan 2022
    Commits, not release notes

    This project publishes no release notes. Between v3.0.1 and v4.0.0 there were 10 commits, 8 of them substantive:

    • Return "date" columns as strings (#121)
    • Simplify date handling (#119)
    • Remove null checks (#122)
    • Specify radix in bigint example (#124)
    • Support range types (#127)
    • Throw when oid is not an integer (Fix #128) (#129)
    • Minor typo in the README (#132)
    • Update postgres-range to fix tsrange and tstzrange (#134)
  5. 3.0.1 04 Aug 2020
    Commits, not release notes

    This project publishes no release notes. Between v3.0.0 and v3.0.1 there were 8 commits, 7 of them substantive:

    • Remove arrayParser export from TypeScript definitions (#110)
    • Minor test cleanup (#112)
    • Remove if-node-version, since Node ≥ 8 is required (#113)
    • Fixes minor spelling error (#114)
    • update postgres-bytea to v3
    • standard: run on all files
    • Ensure non-const enum in TypeScript declarations is backed by an object (#120)
  6. 3.0.0 12 Nov 2019
    Commits, not release notes

    This project publishes no release notes. Between v2.2.0 and v3.0.0 there were 20 commits, 19 of them substantive:

    • deps: Remove unused pff (#90)
    • test: Convert binary test vectors via Buffer.from(...) (#89)
    • fix: Throw an Error rather than log on unhandled ElementTypes (#95)
    • Add linter (standard) (#94)
    • misc: Add explicit file list to package.json (#96)
    • fix: Normalize text protocol handling of numeric and numeric[] types
    • Add code coverage to CI (#97)
    • update TS definitions to be in sync with implementation (#99)
    • Read binary numeric into string instead of number (#100)
    • Solidify existing UTF-8 decoding behaviour on binary-format text[] (#102)
    • Binary-format array fixes (#103)
    • remove package-lock
    • Simplify binary parsing using built-in Buffer methods (#106)
    • Simplify text array parsing (#107)
    • Upgrade pg-numeric to 1.0.2 (#108)
    • update deps
    • require node 8
    • rm lib/arrayParser
    • BREAKING: Merge pull request #105 from brianc/update-deps-node-8
  7. 2.2.0 07 Aug 2019
    Commits, not release notes

    This project publishes no release notes. Between v2.1.0 and v2.2.0 there were 2 commits, 1 of them substantive:

    • Add TypeScript declarations (#83)
  8. 2.1.0 05 Jul 2019
    Commits, not release notes

    This project publishes no release notes. Between v2.0.1 and v2.1.0 there were 2 commits, 1 of them substantive:

    • Add map of type names to well-known OIDs (#82)
  9. 2.0.1 04 Apr 2019
    Commits, not release notes

    This project publishes no release notes. Between v2.0.0 and v2.0.1 there were 3 commits, 2 of them substantive:

    • Fix failing interval test (#80)
    • Depend explicitly on postgres-date ~1.0.4 (#79)
  10. 2.0.0 08 Jan 2019

    Nothing published for this version

  11. 1.13.0 15 Nov 2017

    Nothing published for this version

  12. 1.12.1 21 Aug 2017

    Nothing published for this version

  13. 1.12.0 26 May 2017

    Nothing published for this version

  14. 1.11.0 22 Apr 2016

    Nothing published for this version

  15. 1.10.0 03 Aug 2015

    Nothing published for this version

  16. 1.9.0 30 Jul 2015

    Nothing published for this version

  17. 1.8.0 30 Jul 2015

    Nothing published for this version

  18. 1.7.0 21 Feb 2015

    Nothing published for this version

  19. 1.6.0 15 Oct 2014

    Nothing published for this version

  20. 1.5.0 01 Oct 2014

    Nothing published for this version

  21. 1.4.0 13 Jul 2014

    Nothing published for this version

  22. 1.3.0 04 Jun 2014

    Nothing published for this version

  23. 1.2.0 12 May 2014

    Nothing published for this version

  24. 1.1.0 12 May 2014

    Nothing published for this version

  25. 1.0.0 15 Mar 2014

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project