You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## 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>
Copy file name to clipboardexpand all lines: CHANGELOG.md
+4-1
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [4.0.0] - 2025-01-21
11
+
10
12
### Changed
11
13
12
14
- 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
111
113
- Initial release of Rust procfile buildpack, the old Go buildpack is now archived.
112
114
- 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).
0 commit comments