Skip to content

Releases: vasylashka/NoticeBoard

v2.0.0

28 Nov 08:23
e2404c0
Compare
Choose a tag to compare

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

  1. Ensure that your MongoDB instance is running and accessible.
  2. Update your application's MongoDB connection settings if needed.
  3. Deploy the latest Docker containers for MongoDB and Swagger if you are using them.
  4. 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

21 Nov 11:57
d7c2f3d
Compare
Choose a tag to compare

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:

How to Upgrade

If you are upgrading from a previous version, please follow these steps:

  1. [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

18 Nov 14:03
aa53db6
Compare
Choose a tag to compare
v 0.1.0 Pre-release
Pre-release

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:

How to Upgrade

If you are upgrading from a previous version, please follow these steps:

  1. [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.