From a9fcb7ad17e29aa5942318c26c8ef00eebd37e1c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 11 Oct 2025 08:11:39 +0000 Subject: [PATCH 1/2] Version Packages --- .changeset/tame-wasps-add.md | 5 ----- CHANGELOG.md | 7 +++++++ package.json | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) delete mode 100644 .changeset/tame-wasps-add.md create mode 100644 CHANGELOG.md diff --git a/.changeset/tame-wasps-add.md b/.changeset/tame-wasps-add.md deleted file mode 100644 index 58d7558..0000000 --- a/.changeset/tame-wasps-add.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@magicserver/magicserver": minor ---- - -Implements automatic renewal of certificates. A new certificate is requested when the current has reach two-thirds of its lifetime. For a 90 day certificate (Let's Encrypt default), renewal will take place on the 60th day of issuance. The certificate is updated without impacting the availability of the application; established connections remain functional. diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..23bec16 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,7 @@ +# @magicserver/magicserver + +## 0.1.0 + +### Minor Changes + +- [#1](https://github.com/magicserverjs/magicserver/pull/1) [`1bc20d3`](https://github.com/magicserverjs/magicserver/commit/1bc20d36a5df7780b0e10752ddb39bc78ec5735a) Thanks [@lilnasy](https://github.com/lilnasy)! - Implements automatic renewal of certificates. A new certificate is requested when the current has reach two-thirds of its lifetime. For a 90 day certificate (Let's Encrypt default), renewal will take place on the 60th day of issuance. The certificate is updated without impacting the availability of the application; established connections remain functional. diff --git a/package.json b/package.json index ba88e42..a9b373c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@magicserver/magicserver", - "version": "0.0.0", + "version": "0.1.0", "description": "Automatic HTTPS for any Node.js application. Fully managed TLS certificate issuance and renewal.", "license": "MIT", "author": { From 3b9513239b3871e1479c899133cf37da1b2d76dd Mon Sep 17 00:00:00 2001 From: Arsh <69170106+lilnasy@users.noreply.github.com> Date: Sat, 11 Oct 2025 23:50:04 +0530 Subject: [PATCH 2/2] add link to docs in the readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 41ff1e4..e89ad69 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,8 @@ const server = createMagicServer("example.com", (req, res) => { Here, `createMagicServer()` requests a certificate for "example.com" from Let's Encrypt, verifies ownership of the domain, and finally starts an HTTPS server that responds with "Hello, world!". +To learn more about how to use magicserver, please review our [documentation](https://magicserver.arsh.sh/docs). + ## Features - **Easy configuration** with best-practice defaults that just work. - **Enterprise-ready** with flexibility to use a custom CA for internal names.