Releases: Wyamio/Wyam
Releases · Wyamio/Wyam
v2.1.3
- [Fix] Fixes a possible concurrency bug when adding/removing trace loggers and indenting
- [Fix] Fixes for URL absolute link validation (#773, thanks @glennawatson)
- [Refactoring] Changed line ending behavior for files in the repository and re-normalized line endings to LF (#772, thanks @glennawatson)
- [Feature] Updates to the globber and file system abstractions to deal with file system case sensitivity better (#771, thanks @glennawatson)
- [Fix] Allow the
If
module indexer to be accessed without casting (#769, thanks @ociaw) - [Refactoring] Big performance improvement to the
AutoLink
module (#766) - [Fix] Fixed some quirks with the new diagram panning/zooming
Please see https://wyam.io/docs/usage/obtaining for important notes about downloading and installing.
v2.1.2
- [Fix] Fixed directional arrows in docs class diagrams (#765, thanks @gpriaulx)
- [Feature] Improved large docs class diagrams by adding panning and zooming (#718)
- [Fix] Fixed links in docs class diagrams (#719)
- [Feature] New extensions for
IModuleList
to make getting specific modules easier (#763) - [Feature]
If
module now exposes conditions and their modules (#761, thanks @ociaw) - [Fix] Fixed
BookSiteKeys.BookImage
references in the Velocity theme (#760, thanks @damccull) - [Feature] Improved the fakes in Wyam.Testing to allow for custom type conversions when needed
- [Refactoring]
IExecutionContext.GetLink()
overloads now return the absolute URI if one is provided instead of trying to convert it to a relative link (#629)
Please see https://wyam.io/docs/usage/obtaining for important notes about downloading and installing.
v2.1.1
- [Fix] Fixed a bug with early closure of HTTP response objects when validating links (#759)
- [Fix] Fixed a regression bug with the BookSite recipe (#758)
- [Feature] Adds support for
IgnoreConfigHash
to Cake.Wyam (#628) - [Fix] Fixed a bug in blog and docs recipes when the
Published
front matter contained an invalid date according to the culture (#611) - [Fix] Added favicon and empty override CSS output to docs theme so that settings
ValidateRelativeLinks
orValidateAbsoluteLinks
does not error (#607)
Please see https://wyam.io/docs/usage/obtaining for important notes about downloading and installing.
v2.1.0
- [Breaking Change] No longer reads standard input by default, adds a new
--read-stdin
flag to turn on this behavior (#752) - [Fix] Blog posts in the docs recipe no longer require Author or Category metadata (#751)
- [Feature] New
Markdown.PrependLinkRoot()
method to prepend a configuredLinkRoot
to allMarkdown
links (#735, #748, thanks @tbolon) - [Feature] New
MarkdownPrependLinkRoot
setting for the blog and docs recipes to turn on this behavior for Markdown documents (#735) - [Fix] Fix for tuples in generic type parameters in docs (#749)
Please see https://wyam.io/docs/usage/obtaining for important notes about downloading and installing.
v2.0.0
- [Breaking Change] It's here! Wyam now runs on .NET Core 2.1 and the .NET Framework client is no longer distributed (at least initially).
Please see https://wyam.io/docs/usage/obtaining for important notes about downloading and installing.
v1.7.4
- [Feature] Updated Buildalyzer which includes new features like honoring MSBuild constants
Please see https://wyam.io/docs/usage/obtaining for important notes about downloading and installing.
v1.7.3
- [Fix] Fixes a regression with the new Razor module when using nested layouts
- [Refactoring] Even better code signing (thanks @vcsjones)
Please see https://wyam.io/docs/usage/obtaining for important notes about downloading and installing.
v1.7.2
- [Fix] Updated Authenticode certificate
Please see https://wyam.io/docs/usage/obtaining for important notes about downloading and installing.
v1.7.1
- [Fix] Fixed Authenticode signing of
wyam.exe
Please see https://wyam.io/docs/usage/obtaining for important notes about downloading and installing.
v1.7.0
- [Breaking Change][Refactoring] New Razor parser based on ASP.NET Core 2.x (potentially breaking due to differences in Razor behavior such as tighter local variable scope)
- [Refactoring] New integrated preview server based on ASP.NET Core 2.x (#300, thanks @RLittlesII)
- [Feature] New
IExecutionContext.GetDocument()
overload to get an empty document while defining a source - [Fix] Updates
Tree
module placeholder function to set document source for the placeholder - [Feature] Adds
Keys.TreePlaceholder
metadata to indicate a placeholder tree document fromTree
module - [Feature] Adds ability to configure blog title in docs recipe (#710, thanks @rschoenbach)