Skip to content

Releases: thaddeuskkr/nova

v0.7.1-alpha

13 Sep 05:21
adb6b4d
Compare
Choose a tag to compare
v0.7.1-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Bumped all dependencies to their latest versions

Full Changelog: v0.7.0-alpha...v0.7.1-alpha

v0.7.0-alpha

04 Sep 06:59
068322c
Compare
Choose a tag to compare
v0.7.0-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Allowed URL deletion to be enabled or disabled server-side using environment variable
  • Allowed URL deletion to be restricted to only administrators (by setting the environment variable to admin)
  • Updated all dependencies to their latest versions

Full Changelog: v0.6.0-alpha...v0.7.0-alpha

v0.6.0-alpha

02 Sep 06:46
bcf3424
Compare
Choose a tag to compare
v0.6.0-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Connected to database before loading route files
  • Renamed Config to ConfigObject for more clarity
  • Allowed registration to be enabled/disabled server-side through environment variables

Full Changelog: v0.5.1-alpha...v0.6.0-alpha

v0.5.1-alpha

29 Aug 17:50
801dcc4
Compare
Choose a tag to compare
v0.5.1-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Fixed checking for existing users on /api/users/update

Full Changelog: v0.5.0-alpha...v0.5.1-alpha

v0.5.0-alpha

29 Aug 17:34
5dcd1a0
Compare
Choose a tag to compare
v0.5.0-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Converted usernames and emails to lowercase server-side, made usernames and emails case-insensitive
  • Made routes case-insensitive and stored all routes in lowercase
  • Improved GitHub builds and workflows
  • Bumped all dependencies and devDependencies to their latest versions

Full Changelog: v0.4.0-alpha...v0.5.0-alpha

v0.4.0-alpha

23 Aug 08:18
4326f0d
Compare
Choose a tag to compare
v0.4.0-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Renamed Dockerfile working directory
  • Improve documentation
  • Allow Discord IDs to be added to users

Full Changelog: v0.3.1-alpha...v0.4.0-alpha

v0.3.1-alpha

22 Aug 06:23
5953271
Compare
Choose a tag to compare
v0.3.1-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Added assets/favicon.ico
  • Passed the base directory of the project to routes through the Config object
  • Started handling /favicon.ico requests from browsers

Full Changelog: v0.3.0-alpha...v0.3.1-alpha

v0.3.0-alpha

22 Aug 05:29
832dce4
Compare
Choose a tag to compare
v0.3.0-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Added a configuration option for redirecting the base (/) URL to something else
  • Added a configuration option for configuring allowed hosts for server responses (helps against malicious actors)
  • [!] Moved /api/[route] to /api/links/[route] for better clarity
  • Renamed /api/links/add to /api/links/create for consistency with /api/links/delete
  • Used 307 instead of 301 while redirecting since 301 indicates a permanent redirect
  • Fixed detection for .env array variables being left blank using Array.filter()
  • Updated example .env file to show new changes

Full Changelog: v0.2.1-alpha...v0.3.0-alpha

v0.2.1-alpha

21 Aug 16:18
8b722a4
Compare
Choose a tag to compare
v0.2.1-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Fix X-Forwarded-For header detection and IP logging
  • Handle / (index) route
  • Improve error messages on invalid / unauthorised slugs and add application information

Full Changelog: v0.2.0-alpha...v0.2.1-alpha

v0.2.0-alpha

21 Aug 16:04
da362f9
Compare
Choose a tag to compare
v0.2.0-alpha Pre-release
Pre-release

This release is not production-ready.

Notable changes

  • Bump all dependencies to their latest versions
  • Change the behaviour of the shortUrl property in response objects to only include pw if the link is not public
  • Require the user property in the Link schema
  • [!] Rename /api/users/edit to /api/users/update
  • Set links to public by default if the API call does not include the public property
  • Return the link description in response objects
  • Add /api/update for updating of shortened URLs

Full Changelog: v0.1.2-alpha...v0.2.0-alpha