Skip to content

Latest commit

 

History

History
228 lines (154 loc) · 12.1 KB

CHANGELOG.md

File metadata and controls

228 lines (154 loc) · 12.1 KB

Change Log

Full Changelog

Merged pull requests:

  • Allow the logger to inject tags into the logs #145

v0.39 (2015-05-05)

Full Changelog

Fixed bugs:

  • 'make latex' fails with 'too many floats' #85

Closed issues:

  • Protocol version number in docs is hard-coded, should be same as sbp package version? #86
  • Document process for adding new messages #78

Merged pull requests:

  • rev the version #143
  • Latex datasheet fixes. #142
  • Add an example byte logger. #140
  • Crc namespace collision #133
  • SBP doc: Table 2.0.1. s/Payload/Packet/ #126
  • Release HOWTO and supporting Makefile tasks. #102

v0.38 (2015-04-29)

Full Changelog

Implemented enhancements:

  • Create Jenkins pull request builder #26

Merged pull requests:

  • Handle failing parsing #136

v0.37 (2015-04-24)

Full Changelog

Fixed bugs:

  • Disallow NaN in JSON #128

Merged pull requests:

  • Add file mode as a parameter - have log iterator take a filename #132
  • Removes unused message template. #131
  • Update SBP fields when materializing child objects. #130
  • Suppress NaN in python JSON dump #129
  • Remove the main from client - it's in piksi tools #127

v0.36 (2015-04-17)

Full Changelog

Fixed bugs:

  • MsgEphemeris ID change breaks sbp_log_analysis #119

Merged pull requests:

  • Reinstate MSG_EPHEMERIS at 0x001A as MSG_EPHEMERIS_OLD #125
  • Make ext_events messages public #124
  • Expand JSON messages before they go out #123
  • handle unpickling error more gracefully #105

v0.35 (2015-04-17)

Full Changelog

Closed issues:

  • Remove init known baseline feature from console #116
  • Update sbp integration tutorial? #27

Merged pull requests:

  • Catch message dispatch KeyErrors and make them warnings. #122
  • Make the handler test more robust #121
  • Bootload test fixes (and more!) #117
  • Misc Fixes #114

v0.34 (2015-04-16)

Full Changelog

Fixed bugs:

  • SBP pickle framer might be stripping #113

Closed issues:

  • Change MSG_EPHEMERIS id to be in "over the radio" group #98

Merged pull requests:

  • Minor JSON fixes #110
  • Release notes and changelog for v0.29 #100

v0.33 (2015-04-15)

Full Changelog

Merged pull requests:

  • Rev the version to 0.33. #111
  • Updating clients from spec/ feedback on datasheet. #109
  • Incorporating final team feedback on specs for release. #108
  • Clarify description of rounded time format #107

v0.32 (2015-04-14)

Full Changelog

Fixed bugs:

  • Deserializing empty payloads on MSG_SETTINGS_READ_BY_INDEX doesn't work #106
  • Generated C headers don't close Doxygen brace #89

Closed issues:

  • Expand JSON Serialization to entire object #97
  • Regenerate everything script #77
  • Add tests to generator.py, update setup.py to call coverage, py.test, etc. #16
  • Port sbp_log_analysis to use libsbp v2 (via pip install, probably) #12
  • Improve landing SBP documentation. #7
  • Integrate libsbp python serial_link.py into piksi_firmware scripts via git submodule #4

Merged pull requests:

  • Move the watchdog into sbp.client #104
  • Object-based JSON serialization #103
  • Tox needs yaml for tests #99
  • Python client updates: materialization and tests. #96
  • README update. #93
  • Doxygen groups for C headers. #91
  • Baby's first Makefile. #82
  • Correct some errors in README examples #79
  • Instructions for and updates to Sphinx docs. #73
  • libsbp generator, tempate, and SBP specification update. #71
  • WIP JSON serialization #101
  • Added new shell script and line to swiftnav.sty to do a git describe #56

v0.29 (2015-04-08)

Full Changelog

Merged pull requests:

  • Move the version into setup.py for now #75

v0.28 (2015-04-08)

Full Changelog

Closed issues:

  • MsgPrint should have at least one field. #57
  • Regenerating Doxygen, sphinx for C and Python #19
  • Update latex templating for protocol definitions #6

Merged pull requests:

  • libsbp to v0.28 release. #74
  • libsbp C header updates. #72
  • Updated Python client. #69
  • Doxygen docs for C bindings. #61
  • Python Sphinx docs. #60

v0.27 (2015-04-01)

Closed issues:

  • python/README.md refers to nonexisting requirements.txt #50
  • Update documentation descriptions and payload info for various piksi.yaml messages. #45
  • Rename uarts in MSG_UART_STATE #44
  • Integrate SBP, language-specific developer documentation #18
  • Python client: Port serial_link.py and deframing callbacks to existing libsbp master #17
  • Release libsbp python bindings to the Python package index. #13
  • Integrate libsbp c bindings with libswiftnav #11
  • Integrate libsbp c bindings with piksi_firmware #10
  • Yaml spec: audit message definitions #8
  • C lib: audit C imports for libswiftnav #5
  • Tests for message deserialization. #1

Merged pull requests:

  • Clarifications from @denniszollo. #67
  • Updates for pypi. #66
  • Add locks to the contexts around resources. Also flushes. #65
  • LaTeX generation #64
  • sbp.client changes for piksi_firmware #63
  • Publicize yaml records for document generation #62
  • Updated YAML descriptions. #59
  • libsbp cleanup #55
  • setup.py requirements update. #54
  • Examples for Python client library #53
  • YAML-specified SBP deserialization unit tests and Python test harness. #52
  • Python nonsense. #51
  • Typo. #49
  • Prev file cleanup and typos. #48
  • Type updates to SBP spec. #47
  • Update message fields for observations. #42
  • Remove unused crc routine #40
  • Generator for C and Python bindings. #38
  • Moves JSON and pickle iterators into libsbp. #37
  • Clean up setup.py, move version into SBP. #36
  • Move sbp.client to sbp. #35
  • Relocate swiftnav to sbp #34
  • Filter out swiftnav* and tests* modules for now #33
  • libsbp C headers and test stubs. #32
  • libsbp python bindings. #31
  • serial_link.py -> swiftnav.sbp.client #30
  • Updates top-level README. #22
  • Project-wide LICENSE under LGPL. #21

* This Change Log was automatically generated by github_changelog_generator