Skip to content

Latest commit

 

History

History
64 lines (41 loc) · 1.67 KB

CHANGELOG.md

File metadata and controls

64 lines (41 loc) · 1.67 KB

Changelog

2.0.0 (2025-01-11)

⚠ BREAKING CHANGES

  • drop Node.js < 18.19.0 support

part of eggjs/egg#3644

eggjs/egg#5257

Summary by CodeRabbit

  • Configuration Updates

    • Updated ESLint configuration to improve code quality and consistency
    • Removed legacy configuration files (JSHint, Travis CI)
    • Added TypeScript configuration with strict type checking
  • CI/CD Improvements

    • Replaced Travis CI with GitHub Actions workflows
    • Added automated testing and release processes
    • Configured Node.js version support (18.19.0, 20, 22)
  • Project Maintenance

    • Updated README with modern badges and documentation
    • Simplified package configuration
    • Removed outdated contributor information
  • Development Environment

    • Updated .gitignore to reflect current project structure
    • Added coverage and build-related ignore rules

Features

  • support cjs and esm both by tshy (#5) (fa2f0ff)

1.1.0 / 2024-01-11

  • feat: add TypeScript declaration file

1.0.0 / 2014-08-19

  • add options in readme
  • add options.space and options.replacer

0.2.0 / 2014-07-22

  • limit callback length, default is 512
  • add unsafe characters test case

0.1.0 / 2014-07-17

  • init