All Versions
30
Latest Version
Avg Release Cycle
79 days
Latest Release
504 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v4.1.10 Changes
- Fix unicode issues in URL deeplinks.
- Add prefix option to asset_hash (#1949)
-
v4.1.9 Changes
- Fix
--watcher-*
CLI flags. - ๐ Allow spaces in paths to work with
link_to
. Fixes (#1914) - ๐ Add support for dotenv
- Fix asset_url with asset_hash (#1919)
- Allow partial lookups without a current_resource (#1912)
- Fix
-
v4.1.8 Changes
- Expose
development?
andproduction?
helpers to template context. - require the
try
core extension (#1911) - Fix contract for Sitemap::Store.register_resource_list_manipulator (#1907)
- Loosen contract on Resource#source_file to MaybeString
- Let collection loops access ConfigContext for helpers. (#1879)
- ๐ฏ Use https:// to clone templates (#1901)
- Allow numbers to be unique page_ids (#1886)
- Prevent infinite loop when encountering files where base filename is a possible templating engine
- Expose
-
v4.1.7 Changes
- โฌ๏ธ Upgrade fastimage to 2.0
- Fix shutdown of external_pipeline commands when config.rb is changed. (#1877)
- ๐ Allow calls to
app.
to work as collections after initial config parse. (#1876)
-
v4.1.4 Changes
- 0๏ธโฃ Unify default extensions for all URL processing extensions. (#1855)
- Fix URL regex for
content:
context of CSS. (#1853) - Make sure CLI config over-rides
config.rb
order. - ๐ฑ Fix relative assets in some contexts. (#1842)
-
v4.1.3 Changes
- ๐ค Expose all top-level config options to CLI (flags now match config. latency -> watcher_latency, etc).
- Fix directory indexes with
.htm
and.xhtml
files. (#1821)
-
v4.1.2 Changes
- Add
page_id
concept. Using theid
key in frontmatter, proxy or page will set an ID on a resource which can be referenced byurl_for
andlink_to
. - Allow looking for
Gemfile
when setting up a project to fail gracefully. - ๐ Send correct exit code when external_pipeline fails during build.
- Fix error when customizing
layouts_dir
. (#1028) - Fix collections (commands in loops) not being processed by
page
command. (#1226) - Correctly asset_hash sourcemap references.
- Add
-
v4.1.1 Changes
- ๐ฉ Fix bad code that made
/__middleman/
break.
- ๐ฉ Fix bad code that made
-
v4.1.0 Changes
- Add rewrite_ignore option to asset_hash, asset_host, cache_buster & relative_assets. This proc let's you opt-out of the extension behavior on a per-path basis.
- 0๏ธโฃ gzip extension now compresses svgs by default
- Fix the
encoding
option. - Fix relative paths on
image_tag
helper. - Correctly exit with error code on failed
init
- ๐ Fixed
asset_hash
when path has query string or #hashes - Fix new extension template
- ๐ Don't parse frontmatter on ignored files.
- Fix displaying frontmatter on
/__middleman/sitemap
- ๐ Add
skip_build_clean
config which when set to a block, will avoid removing non-generated paths from build, like .git (#1716) - ๐ Minor performance improvements
- DRY-up config.rb-specific commands like
ignore
orpath
. - ๐ Fix automatic images with absolute (or images dir missing) paths in markdown. Fixes (#1755)
- ๐ Fix asset_host in combination with Google Analytics snippet. (#1751)
- Show an error message when git CLI is not available. (#1765)
- ๐ฑ Correctly show file names of GZIP'ed assets. (#1364)
- ๐ Build file output is now parallel-ized! Use
middleman build --no-parallel
to disable. - Make template file extensions that get layouts by default configurable via
config[:extensions_with_layout]
- ๐ Remove
=
from inline url matcher. This means paths in HTML attributes MUST be quoted. Fixes (#1780)
-
v4.0.0 Changes
- Add
:locales
and:data
source types to the list of files which trigger a live-reload. - Rename i18n
lang
andlangs
tolocale
andlocales
. - Avoid matching URLs across new lines. (#1689)
- Load Middleman Directory when doing
init
over SSL - Fix
external_pipeline
first runs running out of sequence.
- Add