Skip to content

Releases: heroku/libcnb.rs

libcnb-proc-macros v0.2.2

24 Jun 13:03
12e3529
Compare
Choose a tag to compare
  • Update cargo_metadata dependency from 0.14.2 to 0.15.0 (#423).
  • Update fancy-regex dependency from 0.8.0 to 0.10.0 (#393 and #394).

libcnb-package v0.1.2

24 Jun 13:04
12e3529
Compare
Choose a tag to compare
  • Only create .libcnb-cargo/additional-bin if there are additional binaries to bundle (#413).
  • Update cargo_metadata dependency from 0.14.2 to 0.15.0 (#423).

libcnb-data v0.7.0

24 Jun 13:04
12e3529
Compare
Choose a tag to compare
  • Add Launch::processes function to add multiple Processes to a Launch value at once. (#418)
  • Launch::process's argument changed from Process to Into<Process>. (#418)
  • Update fancy-regex dependency from 0.8.0 to 0.10.0 (#393 and #394).

libcnb-cargo v0.4.1

24 Jun 13:06
12e3529
Compare
Choose a tag to compare
  • Update cargo_metadata dependency from 0.14.2 to 0.15.0 (#423).

libcnb v0.7.0

12 Apr 09:18
4e3168a
Compare
Choose a tag to compare
  • Allow compilation of libcnb.rs buildpacks on Windows. Please note that this does not imply Windows container support, it's meant to allow running unit tests without cross-compiling. (#368)
  • Expose runtime::libcnb_runtime_detect, runtime::libcnb_runtime_build and their related types for advanced use-cases. Buildpack authors should not use these. (#375).
  • Only create layer env, env.build and env.launch directories when environment variables are being set within them (#385).
  • Add WriteLayerError::MissingExecDFile error to ease debugging when an exec.d path is missing (#387).
  • Update project URLs for the GitHub repository move to the heroku org (#388).
  • Update libcnb-data (which provides the types in the data module) from 0.5.0 to 0.6.0 - see the libcnb-data changelog (#391).

libcnb-test v0.3.1

12 Apr 09:18
4e3168a
Compare
Choose a tag to compare
  • Update project URLs for the GitHub repository move to the heroku org (#388).

libcnb-proc-macros v0.2.1

12 Apr 09:17
4e3168a
Compare
Choose a tag to compare
  • Update project URLs for the GitHub repository move to the heroku org (#388).

libcnb-package v0.1.1

12 Apr 09:17
4e3168a
Compare
Choose a tag to compare
  • Update project URLs for the GitHub repository move to the heroku org (#388).

libcnb-data v0.6.0

12 Apr 09:17
4e3168a
Compare
Choose a tag to compare
  • Make BuildPlan's or field public. (#381)
  • Add way to construct Require with metadata field and integrate with BuildPlanBuilder. (#382)
  • Add way to deserialize Entry metadata into a custom type. (#382)
  • Update project URLs for the GitHub repository move to the heroku org (#388).

libcnb-cargo v0.4.0

12 Apr 09:18
4e3168a
Compare
Choose a tag to compare
  • Move the packaging library parts of libcnb-cargo to a new libcnb-package crate. Consumers of the library should substitute all libcnb-cargo references with libcnb-package for equivalent functionality. (#362)
  • Update project URLs for the GitHub repository move to the heroku org (#388).