Skip to content

Releases: gear-tech/sails

Sails-RS v0.7.3

10 Feb 13:15
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump parity-scale-codec from 3.6.12 to 3.7.4 by @vobradovich in #805

Full Changelog: rs/v0.7.2...rs/v0.7.3

Sails-RS v0.7.2

06 Feb 16:53
Compare
Choose a tag to compare

What's Changed

  • fix(macros): support special lifetime '_ in service impl by @vobradovich in #714
  • [rs]feat(cli): introduce '--sails-version' option for 'cargo sails program' by @DennisInSky in #727
  • feat(macros): new export macro with unwrap result for fn impl by @vobradovich in #728
  • feat(gtest): gtest run blocks auto and next mode by @vobradovich in #766
  • feat(gtest): add logging to gtest remoting impl by @vobradovich in #768
  • feat(gclient): impl at_block for query at specific block by @vobradovich in #778
  • build(deps): bump up Gear crates to 1.7.1

Full Changelog: rs/v0.7.1...rs/v0.7.2

Sails-JS v0.3.1

09 Dec 09:07
564fd6b
Compare
Choose a tag to compare

Compatibility

  • Sails-RS v0.7.0

Changes

  • Setup automated releases in #608
  • Update dependencies in #709

Sails-RS v0.7.1

05 Dec 13:53
Compare
Choose a tag to compare

What's Changed

The main change is in pinning parity-scale-codec to 3.6.12

Full Changelog: rs/v0.7.0...rs/v0.7.1

Sails-RS v0.7.0

27 Nov 10:56
Compare
Choose a tag to compare

What's Changed

  • fix(ffi): unify c_char ptr cast by @breathx in #648
  • feat(macros): allow to define multiple services within the same module and services with the same name in other modules by @vobradovich in #660
  • build(deps): bump up Gear crates to 1.7.0 by @DennisInSky in #683

Full Changelog: rs/v0.6.2...rs/v0.7.0

Sails-RS v0.6.3

07 Nov 10:51
Compare
Choose a tag to compare

What's Changed

  • build(rs): automate Rust releases by @DennisInSky in #632
  • build(tmpl): bump up sails-rs to 0.6.3

Full Changelog: rs/v0.6.2...rs/v0.6.3

rs/v0.6.2

30 Oct 10:04
b6e3a01
Compare
Choose a tag to compare

What's Changed

  • feat(idl-parser): Add docs to FFI ast by @vobradovich in #576
  • feat(client-gen): Add no_derive_traits flag to remove derive generation for PartialEq, Debug by @vobradovich in #564
  • feat(sails-cli): Add client-rs command to generate Rust client code from CLI by @vobradovich in #563
  • chore(sails-rs): move ProgramMeta and ServiceMeta to new crate by @vobradovich in #588
  • feat(cli): add CLI command idl to generate IDL from source crate by @vobradovich in #589

Full Changelog: v0.6.1...rs/v0.6.2

Breaking Changes:

  • The cargo sails command new-program has been renamed into program

v0.6.1

08 Oct 10:13
56e02a8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

30 Sep 11:40
fe694b6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.6.0

Note

The GTest crate 1.6.1 introduced some breaking changes which found their reflection in Sails' GTestRemoting. Not it requires GTest's System instance to be initialized externally and passed to the GTestRemoting instance

v0.5.1

27 Sep 11:52
25e2530
Compare
Choose a tag to compare

What's Changed

  • fix(macros): support inline trait bounds by @vobradovich in #550
  • feat(idl-gen): transfer comments documenting service methods into IDL and client by @vobradovich in #547
  • feat(sails): transfer comments documenting exported types into IDL and client by @vobradovich in #551
  • build(deps): bump up Gear libs to 1.5.1 by @DennisInSky in #552
  • build(deps): bump up sails-rs to 0.5.1 in template by @DennisInSky in #554

Full Changelog: v0.5.0...v0.5.1