Releases: vasylashka/NoticeBoard
v2.0.0
Release Notes - Version 2.0.0
Overview
We are excited to announce the release of version 2.0.0 of the NoticeBoard API! This release introduces several new features, improvements, and bug fixes to enhance the functionality and stability of the application.
Highlights
New Features
1. User Management
- Introducing user creation, retrieval, update, and deletion endpoints.
- Fetch a list of all users or retrieve a specific user by their ID.
- Improved user data validation and error handling.
2. Note Management
- Added endpoints for creating, retrieving, updating, and deleting notes.
- Retrieve all notes, a specific note by ID, or all notes associated with a particular user.
- Streamlined note updates with enhanced data validation.
Swagger Documentation
- Integrated Swagger UI for easy API exploration and documentation.
- Access the Swagger documentation at
/swagger
to interactively explore the NoticeBoard API.
Docker Container Support
- Added Docker container support for MongoDB, simplifying deployment and setup.
Bug Fixes
- Resolved issues related to error handling and HTTP status codes.
- Improved overall API reliability and robustness.
How to Upgrade
- Ensure that your MongoDB instance is running and accessible.
- Update your application's MongoDB connection settings if needed.
- Deploy the latest Docker containers for MongoDB and Swagger if you are using them.
- Replace your current application code with the latest release (tagged v2.0.0).
Feedback
Thank you for using the NoticeBoard API! If you encounter any issues or have feedback, please open an issue.
v 1.0.0
Release Notes - Version 0.1.0 ([2023.11.18])
Overview
This release brings several enhancements, bug fixes, and new features to improve the overall functionality and user experience of NoticeBoard. (This is how it should look like, in fact I just have written 11 lines :) )
Changelog
New Features
- [Feature 1]: Add possibility to see Hello world 3 in web browser.
Enhancements
- [Enhancement 1]: Let's imagine, that I have improved something.
Bug Fixes
- [Bug Fix 1]: Let's imagine, that I have written 11 lines of code and managed to do so with an error, but then I have fixed it.
Other Changes
- [Change 1]: My mood changed, when I was writing it.
Contributors
We want to thank the following contributors for their valuable contributions to this release:
- @vasylashka - Yes, I thanked myself.
How to Upgrade
If you are upgrading from a previous version, please follow these steps:
- [Step 1]: See the readme file for more details on how to run.
Additional Information
I suppose next time I will have an opportunity to add something valuable to the release.
We hope you enjoy using NoticeBoard! Thank you for your continued support and contributions.
v 0.1.0
Release Notes - Version 0.1.0 ([2023.11.18])
Overview
This release brings several enhancements, bug fixes, and new features to improve the overall functionality and user experience of NoticeBoard. (This is how it should look like, in fact I just have written 11 lines :) )
Changelog
New Features
- [Feature 1]: Add possibility to see Hello world 3 in web browser.
Enhancements
- [Enhancement 1]: Let's imagine, that I have improved something.
Bug Fixes
- [Bug Fix 1]: Let's imagine, that I have written 11 lines of code and managed to do so with an error, but then I have fixed it.
Other Changes
- [Change 1]: My mood changed, when I was writing it.
Contributors
We want to thank the following contributors for their valuable contributions to this release:
- @vasylashka - Yes, I thanked myself.
How to Upgrade
If you are upgrading from a previous version, please follow these steps:
- [Step 1]: See the readme file for more details on how to run.
Additional Information
I suppose next time I will have an opportunity to add somethong valuable to the release.
We hope you enjoy using NoticeBoard! Thank you for your continued support and contributions.