Skip to content

Releases: 11ty/eleventy-dev-server

Eleventy Dev Server v3.0.0-alpha.6

10 Dec 22:59
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Pre-release
  • Internal dependency simplification (move from please-upgrade-node to @11ty/node-version-check) also on core 11ty/eleventy@edab239

Full Changelog: v3.0.0-alpha.5...v3.0.0-alpha.6

Eleventy Dev Server v3.0.0-alpha.5

05 Dec 18:58
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Pre-release
  • Breaking: Dependency upgrade chokidar from v4 to v5 #126
  • Breaking: Dependency upgrade ssri from v12 to v13 #127

Relevant breaking changes from those major dependency upgrades:

  • Node minimum now 20.19+

Full Changelog: v3.0.0-alpha.4...v3.0.0-alpha.5

Eleventy Dev Server v3.0.0-alpha.4

02 Dec 20:38

Choose a tag to compare

Pre-release
  • Uses npm Trusted Publishers (OIDC) publish workflow
  • (No plugin code changes)

Full Changelog: v3.0.0-alpha.3...v3.0.0-alpha.4

Eleventy Dev Server v3.0.0-alpha.3

01 Aug 16:31

Choose a tag to compare

Pre-release

Milestone: https://github.com/11ty/eleventy-dev-server/milestone/12?closed=1
Full Changelog: v3.0.0-alpha.2...v3.0.0-alpha.3

Eleventy Dev Server v3.0.0-alpha.2

30 Jul 16:51

Choose a tag to compare

Pre-release
  • Adds messageOnClose function callback option to return a CLI message when the dev server is closed (similar to messageOnStart #79)
  • Adds chokidarOptions: {} option to configure chokidar dependency (for emulated passthrough copy feature in Eleventy core, related #119)

Milestone: https://github.com/11ty/eleventy-dev-server/milestone/12?closed=1
Full Changelog: v3.0.0-alpha.1...v3.0.0-alpha.2

Eleventy Dev Server v3.0.0-alpha.1

29 Jul 18:14

Choose a tag to compare

Pre-release
  • Breaking: this package is now ESM #96
  • Breaking: Bump Node.js minimum from 18 to 20+ #122
  • Breaking: Bump chokidar from v3 to v4 by @talentlessguy in #94 #119
    • If you’re using this as a standalone library (independent of Eleventy core), note that this change drops support for globs passed to watch option (instead point to directories to watch files in that directory — or files directly)
  • Fix: Remove reserved word @jgarber623 in #114
  • Fix: Update MIME type handling, adds encoding for text file types by @Nooshu in #111 #112
  • Fix: Dev server resists leaving the page (Firefox) #109
  • Task: Upgrade ssri dependency from v11 to v12 (Node minimum bump) #121
  • Task: Upgrade mime dependency from v3 to v4 (Node minimum bump, ESM) #118
  • Task: Upgrade finalhandler dependency from v1 to v2 (Node minimum bump) #120

Thank you @jgarber623 @Nooshu and @talentlessguy!

Milestone: https://github.com/11ty/eleventy-dev-server/milestone/12?closed=1
Full Changelog: v2.0.8...v3.0.0-alpha.1

Eleventy Dev Server v2.0.8

19 Mar 17:11

Choose a tag to compare

  • Regression in reload client was missing reloads on _includes files #106 #107

Milestone: https://github.com/11ty/eleventy-dev-server/milestone/11?closed=1
Full Changelog: v2.0.7...v2.0.8

Eleventy Dev Server v2.0.7

14 Mar 20:58

Choose a tag to compare

  • Adds support for Response objects returned from onRequest callbacks, simplifying usage with Fetch and unlocks easy-to-configure proxy server behavior #9
  • Fixes bug with requests to server while it is restarting (improves performance of server close for restart) #103
  • Fixes hot-reload issue with CSS changes outside of <link rel="stylesheet"> usage #88 #63 #99 **
  • Fixes bug with morphdom dependency loading with npm workspaces and Deno #77
  • Adds ready: function(server) callback to configuration options for advanced usage #17 **
  • Adds reloadPort configuration option for separate websocket configuration #105
  • Removes dev-ip dependency #102
eleventyConfig.setServerOptions({
	onRequest: {
		// Proxy all dev server requests to example.com
		"/*": function(req) {
			return fetch(new URL(req.url.pathname, "https://example.com/"));
		}
	}
});

** indicates that this fix required changes to Eleventy core, available in v3.0.1-alpha.5 or newer.

Eleventy Dev Server v2.0.6

15 Jan 14:42

Choose a tag to compare

Full Changelog: v2.0.5...v2.0.6

Eleventy Dev Server v2.0.5

15 Jan 14:27

Choose a tag to compare

  • Fixes #98, issue with 404 errors on video requests
  • Shipping with core v3.0.1 (v3.0.1-alpha.4+)
  • Dependency upgrades

Full Changelog: v2.0.4...v2.0.5