Skip to content

Releases: unabandoned/ret.js

Release list

ret: v0.5.1

Choose a tag to compare

@00o-sh 00o-sh released this 14 Aug 00:56
5f55da2

0.5.1 (2026-08-14)

Features

Bug Fixes

  • fix backreferencing issue for digits greater than 10 (#39) (21ab655)
  • fix parsing a backslash () at the end of pattern (0ce932b)
  • fix parsing a reference at the end of pattern (eee1f81)
  • fix parsing class ranges that contain square brackets and backslashes (#29) (6f7e030)
  • fix parsing octal numbers for non-backreferences (#40) (326051e)
  • Handle whitespaces in characters class correctly (#11) (2abf6ab), closes #10
  • typings: bundle typings directory (#19) (eeefabf)
  • valid capture group name changes (90a77fc)
📦 Dependencies & maintenance

Dependencies & maintenance

  • add a couple more tests for untermianted groups (761965c)
  • add FUNDING.yml (d817f4a)
  • Add more information and examples in README (#12) (b26fba1)
  • add security contact information (55250cc)
  • ci: drop support for node 4, 6, 8 (04693c1)
  • ci: update action versions (2be877e)
  • ci: use github actions (2635850)
  • ci: use semantic-release for auto publish and release (6421309)
  • clearer logic around group types (543c609)
  • coverage: remove istanbul, use nyc (f53a44a)
  • extra test to validate pattern termination behavior (90a77fc)
  • license: remove license from readme (905667d)
  • lint: add eslint config, script, and workflow (92349e8)
  • onboard ret.js into the unabandoned program (#1) (d23f7a9)
  • package: add author email (a980451)
  • package: fix pointing to main compiled entry point (eb1271d)
  • package: npm audit fix (7129228)
  • package: update vows (48f0730)
  • readme: use shields badge (47e88c3)
  • release: 0.2.2 (c856e90)
  • release: 0.3.0 (90f393d)
  • release: 0.3.1 (bc25727)
  • remove node 4 support (d74a30f)
  • typescript conversion (#24) (6e2b309)
  • update node versions (84bf5c5)
  • Update to node 10 in .travis.yml (ca8f0a3)
  • use arrow functions and let (6c8cffe)