Skip to content

Releases: mdesalvo/OWLSharp.Extensions

v4.23.0

28 Mar 17:24

Choose a tag to compare

GEO

(NEW) Dynamic LAEA projection: Metric operations (distance, length, area, buffer, nearby) now use a Lambert Azimuthal Equal-Area projection dynamically centered on the input feature's centroid, eliminating distance distortion that grew with distance from the old fixed center (EPSG:42106) (59054a1)
(NEW) Added missing GetFeaturesIntersectedByAsync (sfIntersects) (59054a1)
(FIX) WKTReader/WKTWriter/GMLReader/GMLWriter now use ThreadLocal<T> to ensure concurrent access (5dafa74)

SKOS

(NEW) Add SKOSEnums.HierarchyCycleAnalysis validator rule for detecting cycles in hierarchical relations (20b6b51)

TIME

(NEW) Add GPS, TAI, LORAN-C positional TRS with leap second corrections (797fcb4)
(NEW) Make positional uncertainty relevant: uncertainty-aware era search in year-space (bc9b87a, b8c12b5)
(MISC) Evolve TIME API: day-offset fix, SecondsPerDay, TRS auto-resolution, cross-TRS CompareTo (1ee0886)
(MISC) Add DaysInWeek to calendar metrics, resolve TRS from extent metadata (7415879)
(MISC) Evolve ordinal TRS: 6 new features, ICS showcase, assertion caching (481feb8)
(FIX) 7 TIME API issues: bugs, design improvements and new features (600f184)

v4.22.0

30 Nov 19:17
13bdd96

Choose a tag to compare

(NEW) TIMEReasoner now supports iterative reasoning capabilities from latest OWLSharp (8031fe3)
(NEW) Added built-in for Julian calendar TRS (15b4eac)
(NEW) Enhanced TIMEConverter with better performances and support for more conversions (fcbdcf4, 2ab4812)
(NEW) Optimized GEOHelper with many technical improvements (9d723d1, e165589, c44b048)
(DOCS) Codebase has been properly documented and optimized for Intellisense

v4.12.0

29 Aug 17:42

Choose a tag to compare

(NEW) Added support for .NET8+ target, for which we transparently shim optimized features (#1)
(MISC) Code quality and optimizations applied across the entire codebase

v4.11.0

05 Jul 18:32

Choose a tag to compare

First standalone version of the extensions libraries, after many years under OWLSharp umbrella!