Skip to content

v1.3.0 Release Notes

Choose a tag to compare

@seakee seakee released this 11 Jul 04:16
· 90 commits to main since this release

Summary

This release includes all changes made between v1.2.2 and v1.3.0. The following is a summary of the key updates and improvements included in v1.3.0.

Key Updates

New Features

  1. Compilation Scripts and Docker Support:
    • Added compilation scripts and Docker compilation files to streamline the build process (Commit 4755f73, Commit e4e762a, Commit ebf417f).

Improvements

  1. Configuration Management:

    • Optimized the configuration file reading process for better performance and reliability (Commit 477ba6b).
  2. Golang Version Upgrade:

    • Upgraded the Golang version used in the project to leverage new features and improvements (Commit 86be499).
  3. Code Formatting:

    • Applied goimports to ensure consistent code formatting across the codebase (Commit 45ac7a7).

Bug Fixes

  1. Trace ID Handling:
    • Improved Trace ID handling by using a built-in TraceID when X-Trace-ID cannot be fetched, and setting X-Trace-ID to the built-in TraceID (Commit 1d21bd6).

Documentation

  1. Compilation File:
    • Added a compilation file to document and simplify the build steps (Commit e4e762a).

Other Changes

  1. Git Ignore Updates:
    • Updated .gitignore to exclude compiled output files from being tracked (Commit 2f109e0).

Conclusion

The v1.3.0 release introduces important new features like compilation scripts and Docker support, significant improvements in configuration management and code formatting, and essential bug fixes in Trace ID handling. These updates aim to enhance the overall development workflow, performance, and reliability of the application.

For detailed information on each change, please refer to the commit history and documentation.

Full Changelog: v1.2.2...v1.3.0