Releases: sigmf/SigMF
Releases · sigmf/SigMF
v1.2.3
v1.2.2
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- Update README.md for Community Extension Info by @jacobagilbert in #310
- Changelog, Links, Versioning by @Teque5 in #311
- SigMF Core JSON Schema and new method of creating PDF by @777arc in #301
- html improvements and fixed pandoc version by @777arc in #312
- html: hide TOC when viewed on mobile by @777arc in #313
- Moving away from SigMF as an acronym by @777arc in #316
- Github action to check for docs generator build errors during PRs by @777arc in #317
- Update wording in annotations array section, added latex build artefacts to .gitignore removed unused packages by @romanziske in #320
- num_channels wording and updated github action to be able to view pdf/html as an artifact by @777arc in #319
New Contributors
- @romanziske made their first contribution in #320
Full Changelog: v1.2.0...v1.2.1
Release v1.2.0
First modern release where repository now only contains specification.
Items of Note
- The sigmf-python module is now in it's own repository.
- The specification version (currently
v1.2.0
) is now distinct from the version of the python module (currentlyv1.2.0
by sheer coincidence). - New optional
uuid
in the metdataannotations
object.
What's Changed
- separating the python module from the spec by @jacobagilbert in #269
- spatial: add range-rate to bearing object by @daniestevez in #270
- Fix Markdown table formatting in
signal
extension namespace specification by @aromanielloNTIA in #279 - Added geolocation to spatial extension within annotations by @777arc in #282
- Reworded num_channels take 2 by @777arc in #280
- clarify language around empty cptures segments by @jacobagilbert in #293
- fixing missing clause by @jacobagilbert in #294
- Improve NCD language by @jacobagilbert in #295
- first section of any schema field is table note by @jacobagilbert in #296
- Metadata Traceability Extension by @Nepomuceno in #288
- Clarify the format of core:version by @argilo in #298
- Fixed datatype typo by @777arc in #303
- Fixed incorrect type and unit for antenna:polarization by @vejretvejret in #305
- Clarify optional extensions by @argilo in #300
- swap PNG for SVG logo now that GitHub renders by @Teque5 in #306
- Adding aperture rotation by @jacobagilbert in #308
- Update capture_details.sigmf-ext.md by @jacobagilbert in #309
New Contributors
- @daniestevez made their first contribution in #270
- @aromanielloNTIA made their first contribution in #279
- @Nepomuceno made their first contribution in #288
- @argilo made their first contribution in #298
- @vejretvejret made their first contribution in #305
Full Changelog: v1.1.0...v1.2.0
Release v1.1.0
Key Points
- Deprecate tuples in favor of JSON objects
- Clarify rules related to SigMF archives
- Application compliance language clarification
What's Changed
- fix table of contents for compliance section by @miek in #215
- updated version in init.py to 1.0.1 by @gmabey in #212
- Updated README to give it better flow and mention the other ways to use SigMF by @777arc in #211
- Refer to pip in README by @tammojan in #227
- datatype updates: add double (float64) and fix numpy bit-width error by @jacobagilbert in #228
- explicitly caution about numpy bidwidth by @jacobagilbert in #232
- adding spatial extension by @jacobagilbert in #150
- semantic fixes in extensions by @jacobagilbert in #238
- SigMFFile class is now an iterable for accessing data via memmap by @gmabey in #209
- specify true north in spatial extension by @jacobagilbert in #240
- cleanup of conforming/compliant language by @jacobagilbert in #235
- remove rfml.sigmf-ext.md from canonical extensions by @jacobagilbert in #233
- typos and clarification in spatial extension by @jacobagilbert in #248
- first implementation of wav2sigmf.py by @gmabey in #216
- Added blurb about extensions with link to NTIAs and hopefully others by @777arc in #247
- added note about python 3.6 by @777arc in #251
- sigmf_hash: use file_digest by @willcode in #253
- Revert "sigmf_hash: use file_digest" by @jacobagilbert in #258
- CI Pipeline for Python Package by @777arc in #250
- fixed python version in pipeline config by @777arc in #259
- Added Matrix chat info and monthly call to README by @777arc in #249
- application compliance language clarification by @jacobagilbert in #257
- fix table of contents errors by @jacobagilbert in #255
- Added VALID_TOP_LEVEL_KEYS list by @gmabey in #217
- updating language on sigmf archives by @jacobagilbert in #256
- deprecate tuples as collection Recording pointers by @jacobagilbert in #239
- updating license for python module to LGPLv3 by @jacobagilbert in #262
- Add formal SigMF Collection support by @jacobagilbert in #261
- update build config by @jacobagilbert in #265
- use SigMFArchiveReader for fromfile() by @jacobagilbert in #264
- adding UUID to annotations by @jacobagilbert in #268
New Contributors
- @miek made their first contribution in #215
- @tammojan made their first contribution in #227
- @willcode made their first contribution in #253
Full Changelog: v1.0.0...v1.1.0
Release v1.0.0
Formal stable release of v1.0.0 of the SigMF specification.
This version of SigMF is compatible with the original v0.0.1 release of the SigMF specification, and all SigMF Recordings using the v0.0.1 spec are automatically compliant with v1.0.0.
What's Changed
- Fix inconsistent type naming by @pwicks86 in #94
- Proposal to address issue #81 by @bradeales in #96
- Removing
length
field fromcaptures
. by @bhilburn in #97 - Add DOI fields to
global
by @bhilburn in #101 - Adding field for HW-provided sample count. by @bhilburn in #98
- Added ADS-B, Wi-Fi, capture_details, and RFML SigMF extensions. by @ZacharyDavis in #113
- new i/o methods for annotations & samples; +python3 by @Teque5 in #106
- ordered metadata; improved setup; better use cases in readme by @Teque5 in #116
- Feature/local gui sigmf archive file editing by @nathan-turner111 in #115
- improved description of "author" field #80 by @gmabey in #125
- Explanation requested for #118 by @gmabey in #126
- Explicit Scope for Captures Fields by @jacobagilbert in #129
- Require both freq fields in annotations by @jacobagilbert in #127
- Allow Freq (but not temporally) Bounded Annotations by @jacobagilbert in #128
- resolves #121 consistent with comments by @gmabey in #134
- feature/validator by @Teque5 in #139
- set pretty to true; important since it should be the default by @Teque5 in #137
- bugfix/hash-check by @Teque5 in #142
- feature/num_channels by @Teque5 in #138
- feature/logo by @Teque5 in #143
- add short form field to annotation by @jacobagilbert in #136
- Refactor Modulation Extension Namespace (Take2) by @jacobagilbert in #140
- geolocation: update to use GeoJSON by @jacobagilbert in #135
- Feature/optional by @Teque5 in #152
- geolocation: fix lon/lat inversion by @jacobagilbert in #156
- Clarify how the core:offset field effects the various other sample indices by @jacobagilbert in #154
- Modifications to
extensions
per #103. by @bhilburn in #105 - SigMF Collections by @bhilburn in #157
- Fixing extension string to remove 'v' character by @bhilburn in #158
- Fix citation licensing by @bhilburn in #159
- updating schema.json by @jacobagilbert in #160
- rc tag prep: spec clean-up by @bhilburn in #161
- i16 is not a legal type by @jacobagilbert in #173
- fixing indentation and missing commas in schema by @jacobagilbert in #177
- move HAGL field to antenna extension by @jacobagilbert in #175
- allow annotations greater than or equal to 1 by @jacobagilbert in #179
- hotfix/split schema into two parts; tests now work again by @Teque5 in #182
- Fix errors creating SigMFFile objects that do not have datatype set by @jacobagilbert in #180
- adds missing constants consistent with spec by @gmabey in #187
- explicit guidance on GeoJSON Foreign Members by @jacobagilbert in #191
- added utility function to automate data type str generation by @gmabey in #185
- Draft of approach for non-conforming dataset support by @bhilburn in #190
- update RFC 2119 keyword usage by @jacobagilbert in #192
- clarifying sigmf compliance language by @jacobagilbert in #193
- Update sigmf-spec.md by @vladisslav2011 in #201
- update language on allowed key names by @jacobagilbert in #202
- Support metadata only distributions, complete nonstandard dataset support (v2) by @jacobagilbert in #203
- captures metadata does not carry forward by @jacobagilbert in #207
- cleanup extension files by @jacobagilbert in #204
- tooling improvements for NCDs and captures access by @jacobagilbert in #206
New Contributors
- @pwicks86 made their first contribution in #94
- @bradeales made their first contribution in #96
- @ZacharyDavis made their first contribution in #113
- @nathan-turner111 made their first contribution in #115
- @vladisslav2011 made their first contribution in #201
Full Changelog: v0.0.1...v1.0.0