Skip to content

Releases: rahulgurujala/gst-validator

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 07 Oct 16:19
54ced3e

0.6.1 (2026-10-07)

Chores

  • cut a release carrying the documentation corrections (825aa46)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 15:53
c44cf2b

0.6.0 (2026-10-07)

Added

  • keep a deployment inside what the portal tolerates (7f4d991)
  • pace requests by default, and allow a proxy (432efc9)

Fixed

  • say when the portal's firewall has blocked the client (902fc73)

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 06 Oct 12:51
7d6a39d

0.5.2 (2026-10-06)

Fixed

  • stop reporting every rejection as missing taxpayer details (f5b7a13)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 06 Oct 12:18
ab71df5

0.5.1 (2026-10-06)

Fixed

  • parse the composition list against a captured response (b54b1c2)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 11:40
61d8b7e

0.5.0 (2026-10-06)

Added

  • add the portal's six other public searches (8be50a3)

Fixed

  • correct three request shapes I had guessed rather than captured (06bcebc)
  • refuse a flag that belongs to another mode (512c9e0)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 10:02
3c825b6

0.4.0 (2026-10-06)

Added

  • look up every GSTIN registered under a PAN (2c04592)

Fixed

  • announce each failure once, and finish wiring the territory flag (dfab168)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 07:28
f5d77b3

0.3.0 (2026-10-06)

Added

  • add DiskCache so the CLI stops paying for the same lookup twice (dd802d3)
  • bulk validation, CSV and the output formats (bd76b6f)
  • cli: add --version, batch input, and the on-disk cache (756abdd)

Fixed

  • accept GSTINs built on a TAN, which tax deductors use (f62e7cd)
  • accept TDS and TCS registrations, which do not end in Z (b1344ba)
  • accept the non-resident OIDAR layout, and confirm the TDS and TCS forms (c46aee8)
  • accept the UIN layout held by UN bodies and diplomatic missions (e152884)
  • correct the help text, the CSV cells and the release gate (7de4147)
  • correct the state code table and split the test suite (c19ce97)
  • finish anonymising a fixture, and correct the issue templates (df65de8)
  • make the taxpayer JSON shape consistent and complete (39e5ed2)
  • read a CSV the way a spreadsheet actually writes one (5c41e92)
  • read the portal's absent markers as unknown, and keep the cache harmless (028a1c7)
  • refuse a cache key that would name a file outside the cache (68b79b5)
  • repoint three dead navigation links at the top of the README (e038916)
  • stop overwriting input columns named after enrichment fields (2eed9dd)
  • surface portal errors that are nested under "error" (728b00a)
  • survive a closed pipe, and say when a column is only validated (b1671c2)
  • the manufacturer core business code is MFT, not MFR (be4420b)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 19:35

0.2.0 (2026-10-05)

Added

  • cli: render human output with rich, and keep stdout machine-readable (b10510a)
  • cli: show unmapped portal fields as readable pairs (336501e)

Fixed

  • cli: treat portal data and arguments as text, not rich markup (124abc0)
  • correct two portal mappings that were guessed rather than verified (50a57ea)

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 05 Oct 19:06

0.1.1 (2026-10-05)

Chores

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 18:04