Skip to content

Releases: bensadiku/heroku_rs

v0.6.0

29 May 20:53
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Bumps all dependencies, most notably, this crate now uses Tokio 1.0.

0.5.5

24 May 20:36
Compare
Choose a tag to compare
0.5.5 Pre-release
Pre-release
  1. Fixes: Dyno Action Stop #40 by JoakimKlaxit

v0.5.4

24 Dec 22:52
Compare
Choose a tag to compare
v0.5.4 Pre-release
Pre-release
  1. Fixes: Addon mapping #37 by JoakimKlaxit

v0.5.3

14 Aug 18:36
Compare
Choose a tag to compare
v0.5.3 Pre-release
Pre-release
  1. Added a macro object to create hashmap implementations easier. #36

No new endpoints added.

v0.5.2

29 May 20:35
Compare
Choose a tag to compare
v0.5.2 Pre-release
Pre-release

In this this release no new endpoints have been added.

Completed documentation for the crate. Now every endpoint that has implemented has it's own documentation and examples.

Fixed some incorrect docs.

v0.5.1

19 May 17:01
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

In this release, we've added the following endpoints:

  • Test Node
  • Test Case
  • Test Run
  • Space VPN connections

Added builder and endpoints features. Now you can pick which endpoints you want to compile by selecting them as features in the .toml file. See docs

Added builder feature to enable the builders. Added by default.

Added some more documentation.

v0.5.0

11 May 11:10
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

In this release, we've added the following endpoints:

  • Spaces
  • Space Transfer
  • Space Access
  • Space NAT
  • Inbound Ruleset
  • Outbound Ruleset

Removed create struct methods. This was experimental API which is now replaced with a more idiomatic builder API.

Refactored new to use builder patterns. new now takes only required parameters and in which you can use the builders to set the optional parameters.

Removed unnecessary use of owned Strings, now builders and structs primarily use slices, therefore, this release will have breaking changes!

v0.4.2

30 Apr 21:12
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

In this minor release, we've added the following:

  • Prelude module for easy import.
  • Updated docs.
  • Rust fmt the entire crate.

v0.4.1

15 Apr 21:49
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

In this release, we've added the following endpoints:

  • Team
  • Team Add-on
  • Team App
  • Team App Collaborator
  • Team App Permission
  • Team Feature
  • Team Invitation
  • Team Invoice
  • Team Member
  • SMS Number
  • SNI Endpoint
  • SSL Endpoint
  • Dyno Size
  • App Setup
  • App Setup Config
  • Log Drains & Log Sessions.
  • Keys
  • Invoices
  • Sources

Added convenience new and create struct methods when creating new API calls.

Added more crate documentation.

v0.4

03 Apr 20:42
Compare
Choose a tag to compare
v0.4 Pre-release
Pre-release

In this release, we've added the following endpoints:

  • OAuth Authorization
  • OAuth Client
  • OAuth Token
  • Pipeline Build
  • Pipeline Coupling
  • Pipeline Deployment
  • Pipeline Promotion
  • Pipeline Release
  • Pipeline Config Vars
  • Pipeline Stack
  • Pipeline Transfer
  • App Formations
  • Slugs
  • App Releases
  • App Config Vars

We have also added create method when creating the client, this method only takes the API key and removes all of the verbosity.
Added some test cases to cover the new endpoints.
Updated some crate documentation.