Releases: askides/aurora
v2.0.0
This v2.0.0 release will replace the previous v1.x.x release with brand new architecture. The choice to continue in this direction is given by the fact that aurora is an open-source project that covers simple use cases, of people who need a fast and intuitive system to keep track of some events on their websites.
All the previous versions are to be considered deprecated. Currently, it is not in our plans to provide a method of migrating data from the old system to the current one, which we will evaluate in the future as needed.
Front-End
The whole user interface has been rewritten from Next.js to CRA using Chakra UI, with a new delightful and cleaner UX, available for your desktop and mobile devices, also in dark mode!
A partial migration from Javascript to Typescript has also been started, which will be finalized in subsequent minor releases.
Back-End
All the APIs now are served as serverless functions in Vercel, even though they are still decoupled from the UI.
- Rewritten the database schema for better storage utilization.
- Added support for different Timezones in the Statistics.
- Added the "Delete Website" feature.
- Fixed the Setup Route, which sometimes didn't work, and enabled the lock after the first user was created.
- Updated the tracker code, now it works in a more compliant way without any external library.
- Added an acceptable integration testing coverage.
- Minor changes & fixes from the legacy codebase.
Miscellaneous
- Moved from multi-repo to mono-repo.
- New docs system powered by Nextra.
Future Plans
- At the moment the most important thing is to keep this code base as stable as possible, we will also work to close all pending issues and release them via minor releases.
Hope you will enjoy the new experience!
v1.2.3
v1.2.2
v1.2.1
v1.2.0
- User Interface Improvements (New Navbar, new Footer, Added Skeletons).
- Migration of main forms to react-hook-form.
- Most pages now are in JAMStack style (No more SSR).
- Components refactoring, deleted a lot of unused code.
- Clean up a lot of unused dependencies.
v1.1.0
v1.0.2
v1.0.1
v1.0.0
Stable Release!
- Split backend and frontend, now NextJS is only the UI, and Fastify will be the API module.
- Added the setup wizard, now you can go up and running totally from the UI!
- UI is now fully responsive also on mobile!
- Added UI with 2 themes: light and dark mode!
- Redesigned all the "internal" pages to be cleaner.
- Partially redesigned the aurora dashboard, there was a lot of unused space.
- Added great testing coverage on the backend.
- Minor improvements.
- Minor bugfixes
Enjoy!