Skip to content

v0.7.7

Choose a tag to compare

@github-actions github-actions released this 11 Mar 02:44
· 69 commits to develop since this release
ad2147a

What's Changed

  • Release v0.0.52 by @github-actions[bot] in #133
  • Add generated profile-specific framers and parsers for all profiles by @Copilot in #136
  • Release v0.0.53 by @github-actions[bot] in #137
  • Enforce message ID validation and implement 16-bit combined IDs with package namespacing by @Copilot in #141
  • Release v0.0.54 by @github-actions[bot] in #142
  • Release v0.0.55 by @github-actions[bot] in #144
  • Implement oneof/union support with memory-sharing and auto-discriminator for all languages by @Copilot in #147
  • Release v0.0.56 by @github-actions[bot] in #148
  • Release v0.0.57 by @github-actions[bot] in #153
  • Fix failing C#, TypeScript, and JavaScript tests for union messages by @Copilot in #152
  • [WIP] Improve boilerplate code for multiple languages by @Copilot in #155
  • Release v0.1.0 by @github-actions[bot] in #156
  • Fix JS/TS codec tests to use relative imports instead of copying files by @Copilot in #159
  • Release v0.1.1 by @github-actions[bot] in #160
  • Rework JS/TS struct_base for class-based code generation by @Copilot in #165
  • Release v0.1.2 by @github-actions[bot] in #166
  • Release v0.1.3 by @github-actions[bot] in #168
  • Add extended message ID tests for profiles with pkg_id support by @Copilot in #171
  • Fix incorrect "Automatically generated" headers in boilerplate files by @Copilot in #174
  • Refactor tests to use streaming interface with hardcoded message data by @Copilot in #175
  • Release v0.1.4 by @github-actions[bot] in #178
  • Refactor Python and C# tests to match C/C++/TS/JS structure, remove JSON test files by @Copilot in #177
  • Naming convention review and fixes across all languages - ALL breaking changes implemented by @Copilot in #183
  • Implement naming convention improvements with breaking changes by @Copilot in #185
  • Add message-specific magic numbers to Fletcher-16 checksum initialization by @Copilot in #187
  • Release v0.2.0 by @github-actions[bot] in #188
  • Add variable length message encoding support by @Copilot in #192
  • Support arrays with more than 256 elements using uint16 count fields by @Copilot in #194
  • Convert ASIO from vendored files to git submodule by @Copilot in #140
  • Release v0.3.0 by @github-actions[bot] in #197
  • Fix PyPI publish failure due to uninitialized ASIO submodule by @Copilot in #200
  • Release v0.3.1 by @github-actions[bot] in #201
  • Release v0.4.0 by @github-actions[bot] in #203
  • Complete documentation restructure with new content by @Copilot in #196
  • Change ASIO copy behavior - not copied by default, only with --sdk for C++ by @Copilot in #208
  • Standardize user-facing interface across all languages with serialize/deserialize API and FrameMsgInfo overload by @Copilot in #206
  • Release v0.5.0 by @github-actions[bot] in #209
  • Add C# message registry, deserialization dispatch, and .csproj generation by @Copilot in #212
  • Release v0.6.0 by @github-actions[bot] in #213
  • Release v0.6.1 by @github-actions[bot] in #215
  • Release v0.6.2 by @github-actions[bot] in #217
  • Add enum-to-string conversion for all languages by @Copilot in #220
  • Release v0.6.3 by @github-actions[bot] in #221
  • Remove redundant enum-to-string helpers from TS/JS/C#/Python generators by @Copilot in #224
  • Generation hash check by @rijesha in #228
  • Added envelope messages by @rijesha in #229
  • Release v0.7.0 by @github-actions[bot] in #230
  • Update tests README and remove dead code by @Copilot in #233
  • cpp test refactor by @rijesha in #237
  • Refactor tests to match C++ get_message(index) pattern by @Copilot in #240
  • Add built-in profiling and verification tests to C++ boilerplate by @Copilot in #242
  • Release v0.7.1 by @github-actions[bot] in #245
  • csharp using better serial rx functions by @rijesha in #249
  • Release v0.7.2 by @github-actions[bot] in #250
  • Add run_test function with platform-agnostic timing and per-message metrics to profiling_generic.hpp by @Copilot in #253
  • Add comprehensive negative tests for parser error handling across all languages by @Copilot in #247
  • Release v0.7.3 by @github-actions[bot] in #257
  • Improve code efficiency and readability across all language generators and boilerplate by @Copilot in #255
  • Release v0.7.4 by @github-actions[bot] in #259
  • C#: Eliminate payload extraction duplication, fix GetMsgId behavior, and correct XML comment formatting by @Copilot in #262
  • Release v0.7.5 by @github-actions[bot] in #264
  • fixing issues with using writeAsync and ReadAsync by @rijesha in #266
  • Release v0.7.6 by @github-actions[bot] in #267
  • Csharp async by @rijesha in #269
  • Improved pipeline by @rijesha in #270
  • feat: Bump version to 0.7.7 [release] by @rijesha in #271

Full Changelog: v0.0.52...v0.7.7