Skip to content

Releases: eggjs/i18n

v3.0.0

11 Jan 16:54
Compare
Choose a tag to compare

3.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

Based on the comprehensive changes, here are the updated release notes:

  • New Features

    • Migrated package to TypeScript with improved type safety.
  • Enhanced internationalization (i18n) support with more flexible
    configuration.

    • Added comprehensive GitHub Actions workflows for CI/CD.
  • Improvements

    • Updated Node.js compatibility to version 18.19.0+.
    • Modernized module system with ES module support.
    • Refined configuration and localization mechanisms.
  • Breaking Changes

    • Package renamed from egg-i18n to @eggjs/i18n.
    • Switched from CommonJS to ES module syntax.
    • Removed legacy configuration files and testing infrastructure.
  • Chores

    • Cleaned up and simplified project structure.
    • Updated dependencies and development tooling.
    • Improved documentation and README.

Features

  • support cjs and esm both by tshy (#14) (ccc8eaa)

This release is also available on: