Skip to main content
Version: 2.0.0 (latest)

Changelog

v2.0.0 - 06/2025

  • Upgrade Fastify v5.
  • Changed nyc with c8.
  • Changed using ESLint with StandardJS style.
  • Update Dockerfile & docker-compose.yml.
  • Update helper, schemas and unit test.
  • Update regex email and username.
  • Fixed file db.mysql.sql and db.postgre.sql.
  • Fixed custom port in db connection.
  • Fixed deprecated package.
  • Upgrade dependencies.
  • Update documentation pdf.
  • Update opensso docs.

v1.6.0 - 08/2024

  • Add Github login.
  • Add Gitlab login.
  • Add Facebook login.
  • Add Twitter X login.
  • Add Microsoft Entra ID login.
  • Add new page deletion policy.
  • Fixed typo in file db.mysql.sql.
  • Fixed fontawesome doesn't displayed correctly.
  • Fixed baseAssetsUrl doesn't working as expected.
  • Fixed Total User List in yearly.
  • Upgrade dependencies.
  • Update opensso docs.
Break Changes

Please be careful, this version has a Break Changes on :

  • A small modification on Default & Inverse Theme.
  • config.js - Added new configuration for social logins.
  • page.js - Added new routes for deletion policy page.

v1.5.0 - 06/2024

  • Create new API for handling import user.
  • Disallow register API for handling import user.
  • Add more security layer for using SSO.
  • Add webhook for broadcasting/event streaming support.
  • Add new API to generate new SSO key.
  • Updating data SSO should not auto generating new SSO key.
  • Fixed apple signin issue (user didn't knew if popup blocked).
  • Fixed method and service is null when adding a new user by admin.
  • Fixed dynamic user data should be wrapped to an object type.
  • Fixed some minor bugs on ui.
  • Update database.
  • Update postman file.
  • Update online documentation.
Break Changes

Please be careful, this version has a Break Changes on :

  • A lot of modification on Default & Inverse Theme.
  • Database structure changed - Added new 3 fields on data_ssos table and new table log_webhooks.
  • config.js - Added new configuration trustProxy.
  • server.js - Added new routes for log webhook.

v1.4.0 - 06/2024

  • Now support 2FA/MFA via Email and/or Authenticator.
  • Now support use a custom id and/with hash value when registering new user.
  • Adding new optional reply_to parameter on Sendmail API.
  • Simplify email content to avoid spam trigerred issue.
  • Removed make-promises-safe, it's already fixed by official nodejs dev since node v16.
  • Fixed can't reply directly to the incoming mail from contact.
  • Update database.
  • Update postman file.
  • Upgrade Fastify to 4.27.x.
  • Upgrade dependencies.
Break Changes

Please be careful, this version has a Break Changes on :

  • A lot of modification on Default & Inverse Theme.
  • Database structure changed - Added new 4 fields on users table.
  • server.js - Removed make-promises-safe.
  • config.js - Added new configuration but backwards support.
  • package.json - Added new otpauth library.

v1.3.0 - 01/2024

  • Now support adding custom field on user data when registering new user via API.
  • Fixed updating user will not always replacing old custom data field.
  • Fixed Apple Sign-In not working on login page.
  • Fixed global modal for change password, sometimes could injected by browser after login.
  • Upgrade Fastify to 4.25.x.
  • Update PDF Documentation.
  • Upgrade dependencies.
  • No Longer support NodeJS 14.

v1.2.0 - 10/2023

  • Add switcher light or dark theme.
  • Add new inverse theme.
  • Now Support Docker and Docker Compose.
  • Extend username length up to 64 chars, RFC 5321.
  • Fixed date format on export.
  • Removed Redis and base-64 dependencies.
  • Add Email Logo link from configuration.
  • Upgrade dependencies.
  • Update pdf documentation.
  • Update configuration.
  • Update server.js.
  • Update template.
Break Changes

Please be careful, this version has a Break Changes on :

  • Default Theme will not working.
  • server.js - Removed Redis Package, Update Fastify Cacheman.
  • config.js - Added new configuration for logo on email.

v1.1.0 - 08/2023

  • Add Oauth for Apple ID.
  • Update email for reset password.
  • Update config.
  • Update dependencies.
  • Update postman file.
  • Update docs about API.
  • Add docs how to upgrade.
Break Changes

Please be careful, this version has a Break Changes on :

  • config.js - Add new configuration for oauth apple.

v1.0.0 - 03/2023

  • First Release.