Socket
Socket
Sign inDemoInstall

impress

Package Overview
Dependencies
12
Maintainers
4
Versions
718
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1345
72Next

3.0.5

Diff

Changelog

Source

[3.0.5][] - 2023-09-13

  • Implemented virtual paths with page templates
  • Implemented custom erro pages 404, 500...
  • Fixed integration with native node.js test runner
  • Fixed process exit code
timur.shemsedinov
published 3.0.4 •

Changelog

Source

[3.0.4][] - 2023-09-09

  • Fix bug serving empty folders
  • Fix for node.js 20: writing headers after they are sent to the client
  • Move semaphore from metacom to Application
  • Integrate native node.js tests into metarhia
timur.shemsedinov
published 3.0.3 •

Changelog

Source

[3.0.3][] - 2023-08-14

  • Fix MessagePort leak
  • Support submodules in autoloader
  • Update metacom with latest bugfixes
timur.shemsedinov
published 3.0.2 •

Changelog

Source

[3.0.2][] - 2023-07-31

  • Require dependencies from application, not from impress
  • Support new globals: fetch, AbortController, Event, EventTarget, MessageChannel, MessageEvent, MessagePort
  • Create application/tasks directory if not exists
  • Refactor Place class and all child classes
timur.shemsedinov
published 3.0.1 •

Changelog

Source

[3.0.1][] - 2023-07-23

  • Fix noncritical bugs, restructure, rename and reorganize modules
  • Update dependencies, improve code style, apply eslint: consistent-return
  • Add more tests for application server, move some code to metautil
timur.shemsedinov
published 3.0.0 •

Changelog

Source

[3.0.0][] - 2023-06-30

  • Worker-based multitenancy implementation
  • Support metacom bi-directional streams
  • Support HTTP 206 and 416, Partial content (Range)
  • Move serveStatic from metacom
  • Support miltiple domains and multiple SSL certificates with SNI
  • Support large files streaming from disk without memory cache
  • Now impress works with certbot and supports --webroot mode
  • Add node: prefix in require for built-in modules
  • Drop node.js 14 support, add node.js 20
  • Convert package_lock.json to lockfileVersion 2
  • Initial integration bus implementation (new place application/bus)
  • Fix shutdown while initialization
  • Server config cors.origin is now optional
  • Update metalog and allow 'json' parameter
  • Use native AbortController
  • Remove deprecated node:url
  • Update dependencies
timur.shemsedinov
published 3.0.0-alpha.15 •

timur.shemsedinov
published 3.0.0-alpha.14 •

timur.shemsedinov
published 3.0.0-alpha.13 •

timur.shemsedinov
published 3.0.0-alpha.12 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc