Skip to content

Commit c441e81

Browse files
Prepare release v4.0.0 (#259)
## heroku/procfile ### Changed - Regex based parser has been removed in favor of a `winnow` based parser combinator, the format is now more strict. See [SPEC.md](spec.md) for more details. ([#255](#255)) - Keys starting with spaces now emit a warning - Underscore key characters (`_`) are now converted to hyphens (`-`) and emit a warning - Uppercase key characters are now converted to lowercase and emit a warning - Invalid keys now error, previously they were ignored Co-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com>
1 parent fabca6d commit c441e81

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

CHANGELOG.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [4.0.0] - 2025-01-21
11+
1012
### Changed
1113

1214
- Regex based parser has been removed in favor of a `winnow` based parser combinator, the format is now more strict. See [SPEC.md](spec.md) for more details. ([#255](https://github.com/heroku/buildpacks-procfile/pull/255))
@@ -111,7 +113,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
111113
- Initial release of Rust procfile buildpack, the old Go buildpack is now archived.
112114
- Re-write logic of Procfile parsing to match Heroku's behavior, which has different behavior from the Go version (that assumed that a Procfile was YAML syntax).
113115

114-
[unreleased]: https://github.com/heroku/buildpacks-procfile/compare/v3.2.0...HEAD
116+
[unreleased]: https://github.com/heroku/buildpacks-procfile/compare/v4.0.0...HEAD
117+
[4.0.0]: https://github.com/heroku/buildpacks-procfile/compare/v3.2.0...v4.0.0
115118
[3.2.0]: https://github.com/heroku/buildpacks-procfile/compare/v3.1.2...v3.2.0
116119
[3.1.2]: https://github.com/heroku/buildpacks-procfile/compare/v3.1.1...v3.1.2
117120
[3.1.1]: https://github.com/heroku/buildpacks-procfile/compare/v3.1.0...v3.1.1

buildpack.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ api = "0.10"
22

33
[buildpack]
44
id = "heroku/procfile"
5-
version = "3.2.0"
5+
version = "4.0.0"
66
name = "Heroku Procfile"
77
homepage = "https://github.com/heroku/buildpacks-procfile"
88
description = "Heroku's Procfile buildpack."

0 commit comments

Comments
 (0)