Skip to content

v2.8.0

Choose a tag to compare

@felipegenef felipegenef released this 04 Jul 16:39
· 91 commits to main since this release
dead97b

Version 2.8.0 - Patch Notes

New Features and Fixes

Bug Fixes

  • Interface Casting and Nil Handling:
    • Fixed a bug where interface casting could result in runtime panics or incorrect behavior when nil values were involved.
    • Implemented proper checks to safely handle nil interfaces during type assertions, preventing unexpected crashes.

Improvements

  • Enhanced robustness and stability by improving type safety in interactions with interfaces.
  • Added unit tests for nil handling and interface casting, ensuring better coverage and reliability.

Motivation for the Update

This update is essential to improve the overall reliability of the application when working with dynamic types and interfaces. The changes make sure that nil interfaces are handled properly, reducing the chances of runtime failures.

Other Changes

  • Code cleanup and minor refactoring for readability and maintainability.

Compatibility

  • This update is backward compatible with previous versions.
  • No breaking changes were introduced