Skip to content

Releases: eggjs/jsonp

v3.0.0

11 Jan 10:41
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

Release Notes

  • New Features

    • Added TypeScript support for the JSONP plugin
    • Modernized project structure with ES module syntax
    • Enhanced type definitions and configuration
    • Introduced new GitHub Actions workflows for CI/CD
    • Added a new class for JSONP error handling
  • Breaking Changes

    • Renamed package from egg-jsonp to @eggjs/jsonp
    • Dropped support for Node.js versions below 18.19.0
    • Refactored configuration and middleware approach
  • Improvements

    • Updated GitHub Actions workflows for CI/CD
    • Improved security checks for JSONP requests
    • Added more robust error handling
    • Enhanced logging configuration
  • Dependency Updates

    • Updated core dependencies
    • Migrated to modern TypeScript tooling

Features

  • support cjs and esm both by tshy (#12) (9136768)

This release is also available on:

v2.0.0

11 Jan 10:40
v2.0.0
Compare
Choose a tag to compare

What's Changed

  • refactor: use async function and support egg@2 by @dead-horse in #10

Full Changelog: 1.2.2...v2.0.0