From f7483f47ae894be965e451d7db6e9da31721f244 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 7 Dec 2024 19:11:58 +0000 Subject: [PATCH] chore(release): 3.0.0 [skip ci] --- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a192dc..075b6c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,32 @@ + + +# 📓 Changelog + +All notable changes to this project will be documented in this file. See +[Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [3.0.0](https://github.com/EventSource/eventsource/compare/v2.0.2...v3.0.0) (2024-12-07) + +### ⚠ BREAKING CHANGES + +* Drop support for Node.js versions below v18 +* The module now uses a named export instead of a default export. +* UMD bundle dropped. Use a bundler. +* `headers` in init dict dropped, pass a custom `fetch` function instead. +* HTTP/HTTPS proxy support dropped. Pass a custom `fetch` function instead. +* `https.*` options dropped. Pass a custom `fetch` function that provides an agent/dispatcher instead. +* New default reconnect delay: 3 seconds instead of 1 second. +* Reconnecting after a redirect will now always use the original URL, even if the status code was HTTP 307. + +### Features + +* modernize - use `fetch`, WebStreams, TypeScript, ESM ([#330](https://github.com/EventSource/eventsource/issues/330)) ([40655f7](https://github.com/EventSource/eventsource/commit/40655f7c418b8fff274e471c47f5fd2acd056318)) + +### Bug Fixes + +* `dispatchEvent` now emits entire event object ([eb430c0](https://github.com/EventSource/eventsource/commit/eb430c0d70941956fb1042b946806c3adef94061)) +* empty options no longer disable certificate checks ([372d387](https://github.com/EventSource/eventsource/commit/372d387b0ca0046e798f272bbe8f42a002103c3a)) + ## [2.0.2](https://github.com/EventSource/eventsource/compare/v2.0.1...v2.0.2) (2022-05-12) diff --git a/package-lock.json b/package-lock.json index dd3aea1..8ed4a6e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "eventsource", - "version": "2.0.2", + "version": "3.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "eventsource", - "version": "2.0.2", + "version": "3.0.0", "license": "MIT", "dependencies": { "eventsource-parser": "^3.0.0" diff --git a/package.json b/package.json index 80eae78..0b1cb4f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eventsource", - "version": "2.0.2", + "version": "3.0.0", "description": "WhatWG/W3C compliant EventSource client for Node.js and browsers", "sideEffects": false, "type": "module",