Skip to content

Releases: wacker-dev/wacker

v0.9.0

23 May 02:41
Compare
Choose a tag to compare

What's Changed

Breaking Changes

New Features

  • wacker: add http linker to support run wasi components that use wasi http world inside (#86) @iawia002

Dependency Updates

Full Changelog: v0.8.0...v0.9.0

v0.8.0

10 May 05:48
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • wacker: move PROGRAM_TYPE definition into lib.rs (#75) @iawia002

New Features

  • Support running/serving programs on the Internet (#77) @iawia002

Enhancements

Documentation

Other changes

Dependency Updates

7 changes

Full Changelog: v0.7.0...v0.8.0

v0.7.0

26 Apr 06:23
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Add a new Server struct to create and run wacker server (#66) @iawia002

New Features

  • wacker: use fuzzy id matching in delete/stop/restart/logs operations (#68) @iawia002
  • Support delete/stop/restart multiple programs at once (#67) @iawia002

Bug Fixes

  • wacker: add the missing first arg for wasi components (#65) @iawia002

Other changes

Full Changelog: v0.6.0...v0.7.0

v0.6.0

23 Apr 01:13
Compare
Choose a tag to compare

What's Changed

New Features

Enhancements

  • wacker: return program id in Run and Serve interfaces (#62) @iawia002
  • wacker: add a new function for creating the service (#61) @iawia002

Other changes

  • Add unit tests and integration tests (#63) @iawia002
  • wacker: simplify the serve function code in the http engine (#60) @iawia002
  • wacker: add a line break to the error log (#59) @iawia002
  • wacker-cli: update status map definition (#58) @iawia002

Full Changelog: v0.5.0...v0.6.0

v0.5.0

08 Apr 06:53
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Introduce the Engine trait and rename module to program (#55) @iawia002
  • Move enum definition out of protobuf file (#54) @iawia002

Other changes

  • Use ahash::AHashMap and parking_lot::Mutex instead of std library (#57) @iawia002
  • Adjust methods of getting the config (#56) @iawia002

Dependency Updates

6 changes

Full Changelog: v0.4.0...v0.5.0

v0.4.0

21 Mar 00:58
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Bump tonic version to 0.11.0 and enable zstd compression (#40) @iawia002

Other changes

Dependency Updates

8 changes

Full Changelog: v0.3.0...v0.4.0

v0.3.0

02 Feb 03:14
Compare
Choose a tag to compare

What's Changed

New Features

  • wacker: support serving an HTTP WebAssembly module (#37) @iawia002

Enhancements

  • Customize the version information output for CLI (#27) @iawia002

Other changes

Dependency Updates

6 changes

Full Changelog: v0.2.1...v0.3.0

v0.2.1

20 Dec 07:03
Compare
Choose a tag to compare

What's Changed

Enhancements

  • wacker: implementing a server-side log retrieval interface (#21) @iawia002
  • wacker-daemon: customize log format and use local time (#20) @iawia002

Dependency Updates

Full Changelog: v0.2.0...v0.2.1

v0.2.0

14 Dec 07:45
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Rename wacker crate to wacker-daemon, wacker-api crate to wacker (#19) @iawia002

Enhancements

  • wacker-api: add a function to generate the client (#18) @iawia002

Documentation

Other changes

  • wacker: move the generate_random_string function to utils mod (#17) @iawia002
  • Move common dependencies to the workspace and remove useless features (#16) @iawia002
  • wacker: use more reasonable module names (#14) @iawia002
  • wacker-cli: unify clap attributes and remove unnecessary ones (#13) @iawia002

Full Changelog: v0.1.3...v0.2.0

v0.1.3

08 Dec 08:34
Compare
Choose a tag to compare

What's Changed

Enhancements

Bug Fixes

  • wacker: warning instead of deleting when the socket file exists (#12) @iawia002

Dependency Updates

Full Changelog: v0.1.1...v0.1.3