Changelog
*Sourced from [middleman's changelog](https://github.com/middleman/middleman/blob/master/CHANGELOG.md).*
> # master
>
> - Support NO_COLOR: https://no-color.org
> - Add `--bail` to fail a build upon the first error and show the error messages. ([#2246](https://github-redirect.dependabot.com/middleman/middleman/issues/2246))
> - Update activesupport to 5.x and padrino to 0.14.x
> - Only SassC from now on.
> - Add `--dry-run` to run a build, but skip outputting to disk.
> - Incremental builds: `--track-dependencies` and `--only-changed` flags ([#2220](https://github-redirect.dependabot.com/middleman/middleman/issues/2220))
> - Remove Rack support in favor of `resource.filters << proc { |oldbody| newbody }`
> - `manipulate_resource_list_container!` as a faster, less functional approach.
>
> # 4.3.0.rc.4
>
> - i18n was accidentally duplicating requests for extension-based template (file.es.html)
> - Make sass cache configurable with either `SASS_CACHE_LOCATION` env variable or `sass_cache_location` Middleman config variable. ([#2213](https://github-redirect.dependabot.com/middleman/middleman/issues/2213))
>
> # 4.3.0.rc.3
>
> - Fix Internal Server Error from `__middleman` meta page in dev. ([#2187](https://github-redirect.dependabot.com/middleman/middleman/issues/2187))
> - Reduce mutex hits in parallel build ([#2107](https://github-redirect.dependabot.com/middleman/middleman/issues/2107))
> - Docker-ized CLI
>
> # 4.3.0.rc.2
>
> - Add Errno::ENETUNREACH to exception list in BasicNetworkResolver ([#2195](https://github-redirect.dependabot.com/middleman/middleman/issues/2195))
> - Update Rubocop and apply new lint rules
> - Do not create unnecessary array in IgnoreDescriptor ([#2183](https://github-redirect.dependabot.com/middleman/middleman/issues/2183))
> - Fix reload of watched sources with destination_dir ([#2190](https://github-redirect.dependabot.com/middleman/middleman/issues/2190))
> - Fix localization and recursion issues of Traversal::parent. ([#2188](https://github-redirect.dependabot.com/middleman/middleman/issues/2188))
> - Use EnhancedHash for partial locals ([#2169](https://github-redirect.dependabot.com/middleman/middleman/issues/2169))
>
> # 4.3.0.rc.1
>
> - Test against Ruby 2.5 ([#2166](https://github-redirect.dependabot.com/middleman/middleman/issues/2166))
> - Update Rubocop and Yard ([#2161](https://github-redirect.dependabot.com/middleman/middleman/issues/2161))
> - Discover template in local directory if applicable ([#2157](https://github-redirect.dependabot.com/middleman/middleman/issues/2157))
> - Better error message when init fails to clone git repo ([#2159](https://github-redirect.dependabot.com/middleman/middleman/issues/2159))
> - Allow bundle path to be specified in init command ([#2154](https://github-redirect.dependabot.com/middleman/middleman/issues/2154))
> - Add ExtensionManager#active? to check if extension is active ([#2156](https://github-redirect.dependabot.com/middleman/middleman/issues/2156))
> - Resolve Haml 5 warnings ([#2149](https://github-redirect.dependabot.com/middleman/middleman/issues/2149))
> - Clear lazy map after resolving Tilt templates ([#2132](https://github-redirect.dependabot.com/middleman/middleman/issues/2132))
> - Fix ignore of I18n files ([#2143](https://github-redirect.dependabot.com/middleman/middleman/issues/2143))
> - Fix redirect destination lookup ([#2140](https://github-redirect.dependabot.com/middleman/middleman/issues/2140))
> - Add LD-JSON to MinifyJavaScript content types allowed to be compressed ([#2138](https://github-redirect.dependabot.com/middleman/middleman/issues/2138))
> - chmod before closing file to fix compatibility with JRuby ([#2133](https://github-redirect.dependabot.com/middleman/middleman/issues/2133))
> - Keeps full file path for chained templates ([#2117](https://github-redirect.dependabot.com/middleman/middleman/issues/2117))
> - Use i18n fallbacks when looking up localized paths ([#2116](https://github-redirect.dependabot.com/middleman/middleman/issues/2116))
> - Compat with latest rails/activesupport < 5.2 ([#2095](https://github-redirect.dependabot.com/middleman/middleman/issues/2095))
> - Update "Port in use"-message for PreviewServer ([#2089](https://github-redirect.dependabot.com/middleman/middleman/issues/2089))
> - I18n: Keep fragment and query in url_for ([#2062](https://github-redirect.dependabot.com/middleman/middleman/issues/2062))
> ... (truncated)
Commits
- [`9482996`](https://github.com/middleman/middleman/commit/9482996d0c97bfc1d5949fa0527fb3cac3516734) Disable bind test on travis
- [`8091cb4`](https://github.com/middleman/middleman/commit/8091cb469847bb3e83ec5dd649b0437ebb6ddaa1) Lock old bundler
- [`ab1fc00`](https://github.com/middleman/middleman/commit/ab1fc00e6e569588c06a2cd5795f9a5e2da2e8ae) Bump minor
- [`b450db2`](https://github.com/middleman/middleman/commit/b450db2fc4317220bbddf6c45397d74cbbc73b41) Fix ignore of I18n files ([#2143](https://github-redirect.dependabot.com/middleman/middleman/issues/2143))
- [`f67ae38`](https://github.com/middleman/middleman/commit/f67ae38da59551c1629f70d7ca780b8402c3ae93) Bump again
- [`d53e3c6`](https://github.com/middleman/middleman/commit/d53e3c6d8ff6fdf90e1f58b79cd6df0b9f804035) Bump
- [`95c234f`](https://github.com/middleman/middleman/commit/95c234f7194ba8916b108082b788d774cf73f0e9) Add --bail option to fail upon first error ([#2246](https://github-redirect.dependabot.com/middleman/middleman/issues/2246))
- [`fc01a6c`](https://github.com/middleman/middleman/commit/fc01a6c4b823056f262324d7fc05b306319d469c) Fix lambda syntax
- [`dae9203`](https://github.com/middleman/middleman/commit/dae9203e8c9b7973c3f15d17d421ec89949d5777) Feature: Add an option to create asset hashes without using the original file...
- [`8d74a7a`](https://github.com/middleman/middleman/commit/8d74a7a7a2a6d19774aa20c3d9fdb4bccff0f116) Derp
- Additional commits viewable in [compare view](https://github.com/middleman/middleman/compare/v4.2.1...v4.3.4)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps middleman from 4.2.1 to 4.3.4.
Changelog
*Sourced from [middleman's changelog](https://github.com/middleman/middleman/blob/master/CHANGELOG.md).* > # master > > - Support NO_COLOR: https://no-color.org > - Add `--bail` to fail a build upon the first error and show the error messages. ([#2246](https://github-redirect.dependabot.com/middleman/middleman/issues/2246)) > - Update activesupport to 5.x and padrino to 0.14.x > - Only SassC from now on. > - Add `--dry-run` to run a build, but skip outputting to disk. > - Incremental builds: `--track-dependencies` and `--only-changed` flags ([#2220](https://github-redirect.dependabot.com/middleman/middleman/issues/2220)) > - Remove Rack support in favor of `resource.filters << proc { |oldbody| newbody }` > - `manipulate_resource_list_container!` as a faster, less functional approach. > > # 4.3.0.rc.4 > > - i18n was accidentally duplicating requests for extension-based template (file.es.html) > - Make sass cache configurable with either `SASS_CACHE_LOCATION` env variable or `sass_cache_location` Middleman config variable. ([#2213](https://github-redirect.dependabot.com/middleman/middleman/issues/2213)) > > # 4.3.0.rc.3 > > - Fix Internal Server Error from `__middleman` meta page in dev. ([#2187](https://github-redirect.dependabot.com/middleman/middleman/issues/2187)) > - Reduce mutex hits in parallel build ([#2107](https://github-redirect.dependabot.com/middleman/middleman/issues/2107)) > - Docker-ized CLI > > # 4.3.0.rc.2 > > - Add Errno::ENETUNREACH to exception list in BasicNetworkResolver ([#2195](https://github-redirect.dependabot.com/middleman/middleman/issues/2195)) > - Update Rubocop and apply new lint rules > - Do not create unnecessary array in IgnoreDescriptor ([#2183](https://github-redirect.dependabot.com/middleman/middleman/issues/2183)) > - Fix reload of watched sources with destination_dir ([#2190](https://github-redirect.dependabot.com/middleman/middleman/issues/2190)) > - Fix localization and recursion issues of Traversal::parent. ([#2188](https://github-redirect.dependabot.com/middleman/middleman/issues/2188)) > - Use EnhancedHash for partial locals ([#2169](https://github-redirect.dependabot.com/middleman/middleman/issues/2169)) > > # 4.3.0.rc.1 > > - Test against Ruby 2.5 ([#2166](https://github-redirect.dependabot.com/middleman/middleman/issues/2166)) > - Update Rubocop and Yard ([#2161](https://github-redirect.dependabot.com/middleman/middleman/issues/2161)) > - Discover template in local directory if applicable ([#2157](https://github-redirect.dependabot.com/middleman/middleman/issues/2157)) > - Better error message when init fails to clone git repo ([#2159](https://github-redirect.dependabot.com/middleman/middleman/issues/2159)) > - Allow bundle path to be specified in init command ([#2154](https://github-redirect.dependabot.com/middleman/middleman/issues/2154)) > - Add ExtensionManager#active? to check if extension is active ([#2156](https://github-redirect.dependabot.com/middleman/middleman/issues/2156)) > - Resolve Haml 5 warnings ([#2149](https://github-redirect.dependabot.com/middleman/middleman/issues/2149)) > - Clear lazy map after resolving Tilt templates ([#2132](https://github-redirect.dependabot.com/middleman/middleman/issues/2132)) > - Fix ignore of I18n files ([#2143](https://github-redirect.dependabot.com/middleman/middleman/issues/2143)) > - Fix redirect destination lookup ([#2140](https://github-redirect.dependabot.com/middleman/middleman/issues/2140)) > - Add LD-JSON to MinifyJavaScript content types allowed to be compressed ([#2138](https://github-redirect.dependabot.com/middleman/middleman/issues/2138)) > - chmod before closing file to fix compatibility with JRuby ([#2133](https://github-redirect.dependabot.com/middleman/middleman/issues/2133)) > - Keeps full file path for chained templates ([#2117](https://github-redirect.dependabot.com/middleman/middleman/issues/2117)) > - Use i18n fallbacks when looking up localized paths ([#2116](https://github-redirect.dependabot.com/middleman/middleman/issues/2116)) > - Compat with latest rails/activesupport < 5.2 ([#2095](https://github-redirect.dependabot.com/middleman/middleman/issues/2095)) > - Update "Port in use"-message for PreviewServer ([#2089](https://github-redirect.dependabot.com/middleman/middleman/issues/2089)) > - I18n: Keep fragment and query in url_for ([#2062](https://github-redirect.dependabot.com/middleman/middleman/issues/2062)) > ... (truncated)Commits
- [`9482996`](https://github.com/middleman/middleman/commit/9482996d0c97bfc1d5949fa0527fb3cac3516734) Disable bind test on travis - [`8091cb4`](https://github.com/middleman/middleman/commit/8091cb469847bb3e83ec5dd649b0437ebb6ddaa1) Lock old bundler - [`ab1fc00`](https://github.com/middleman/middleman/commit/ab1fc00e6e569588c06a2cd5795f9a5e2da2e8ae) Bump minor - [`b450db2`](https://github.com/middleman/middleman/commit/b450db2fc4317220bbddf6c45397d74cbbc73b41) Fix ignore of I18n files ([#2143](https://github-redirect.dependabot.com/middleman/middleman/issues/2143)) - [`f67ae38`](https://github.com/middleman/middleman/commit/f67ae38da59551c1629f70d7ca780b8402c3ae93) Bump again - [`d53e3c6`](https://github.com/middleman/middleman/commit/d53e3c6d8ff6fdf90e1f58b79cd6df0b9f804035) Bump - [`95c234f`](https://github.com/middleman/middleman/commit/95c234f7194ba8916b108082b788d774cf73f0e9) Add --bail option to fail upon first error ([#2246](https://github-redirect.dependabot.com/middleman/middleman/issues/2246)) - [`fc01a6c`](https://github.com/middleman/middleman/commit/fc01a6c4b823056f262324d7fc05b306319d469c) Fix lambda syntax - [`dae9203`](https://github.com/middleman/middleman/commit/dae9203e8c9b7973c3f15d17d421ec89949d5777) Feature: Add an option to create asset hashes without using the original file... - [`8d74a7a`](https://github.com/middleman/middleman/commit/8d74a7a7a2a6d19774aa20c3d9fdb4bccff0f116) Derp - Additional commits viewable in [compare view](https://github.com/middleman/middleman/compare/v4.2.1...v4.3.4)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.