Release 15th November 2025

Change Control note Hiperspace --version 2.5.8 HiLang --version 2.5.8

Overview

This version updates to .NET 10 and modernizes the code to use name != null and ReferenceEquals(name, null) to name is not null.

The is null and is not null patterns are billed as

provide a clearer and more concise way to check for null values in C#. This change enhances readability and aligns with current C# best practices.

but the main advantage is that:

  • You don't need to include ReferenceEquals in any operator == overload.
  • name is not null is the same for reference (class) and value (struct) objects instead of ReferenceEquals(name, null) for classes and !name.HasValue for nullable values.

References

Reference libraries have also been updated

Release 24th November 2025 Release 15th November 2025 Release 6th November 2025
Copyright © Cepheis 2024