Releases: thalesfsp/customerror
v1.2.0
v1.1.1
v1.1.0
🎉 Announcing v1.1.0!
This new version introduces some (beta) exciting features! One of the most important additions is the ability to create an App's catalogue of predefined errors. Having a catalogue of predefined errors is crucial for any application, especially as it grows and becomes more complex. With a catalogue, it's possible to build a comprehensive set of reusable error codes able to cover many different possible scenarios. The unique identifier makes it easier to identify and resolve issues quickly, indirectly positively impacting the development workflow. Predefined error codes ensure that messages are consistent and easy to understand. Consistency is key, particularly important when dealing with complex/complicated/legacy applications. A well-defined catalogue of errors can provide clear and concise error messages that speed up the process from identifying an error to taking the appropriate action. In addition to the catalogue feature, I also have added support for translations in this release which is essential for applications with a global user base. Finally, in addition to providing a better end-user experience, predefined errors also positively impact our development process. By "forcing" developers to think about errors and error handling during the design phase, avoiding potential issues down the road. This helps us catch and fix mistakes earlier in the development process, saving time and resources.