------------------------------------------------------------------- Mon Jul 28 18:29:35 UTC 2025 - Andreas Stieger - update to 3.1.6: Use cases creating miniSEED v2 records with microsecond resolution and non-integer sampling rates are strongly encouraged to update to this release to retain full microsecond accuracy in created data. * Properly propagate sub-fractional microseconds to v2 blockette 1001 when packing more than one record. * Round sub-fractional and sub-microsecond times for v2 record fields to retain accuracy. * Ensure microsecond offsets in v2 record fields are -50 to +49, which matches previous major library version behavior and SEED recommendation. * Add msr3_repack_mseed2() to repack v2 records efficiently without decoding data samples. * Add -s (start time) and -R (sample rate) options to example/lm_pack.c. * Fix some pedantic compiler warnings in msio.c. ------------------------------------------------------------------- Sat Apr 26 07:15:44 UTC 2025 - Andreas Stieger - update to 3.1.5: * Change the default initialization for MS3Record.starttime to NSTUNSET. Previously this was a value of 0, corresponding to 1970-01-01T00:00:00Z. * Add support for generating SourceIDs from SEED codes with (illegal) spaces. * ms_sid2nslc() is deprecated * API extensions and bug fixes ------------------------------------------------------------------- Wed Feb 12 06:58:16 UTC 2025 - Andreas Stieger - initial package