Skip to content

Releases: joajfreitas/fcp-core

1.0.0.dev1

19 Nov 19:38
428c9a9
Compare
Choose a tag to compare

Fcp has moved on to the next stage of its life. We've started development on
the affectionately named "fcp v2".

There's a couple main goals for the new fcp version:

  • Develop an IDL (interface description language) to replace the old json configuration.
  • Allow fcp to generate code that works for protocols other than CAN bus.
  • Extend the information that fcp is capable of encoding.

IDL example:
fcp code showcase

Documentation can be found in: https://fcp-core.readthedocs.io/en/latest/.

Closed issues

Changes

Cleanups

v0.56.0

18 Sep 21:51
Compare
Choose a tag to compare
  • Check that release notes exist:
    - add a pre-commit hook (hooks/check_release_notes).
    - call the script from .gitlab-ci.yaml,
  • Add better comparison of fcp version to the GUI:
    - Handle the case of the local version being higher than the upstream one.
  • Support for encoding socketcan messages.
  • Improve decoding of signed signals.
  • Rename fcp_v2 to idl

This release contains some bugfixes, small improvements and introduces
fcp_v2 the new description language that replaces the fcp json
specification format.

For now fcp commands support both the json specification format and
fcp_v2.

v0.55.6

18 Sep 21:51
Compare
Choose a tag to compare

Bug Fixes

  • Regression in message decoding mux support

v0.55.3

18 Sep 21:52
c1af3a4
Compare
Choose a tag to compare

Bug Fixes

  • Test against python3.7