Skip to content

Releases: Wyamio/Wyam

v0.15.5-beta

05 Mar 02:44
94a3f1b
Compare
Choose a tag to compare
v0.15.5-beta Pre-release
Pre-release
  • [Fix] Fixed missing default paths for blog feeds
  • [Refactoring] Made all theme resources except Google Fonts local for better HTTPS support

Please see http://wyam.io/docs/usage/obtaining for important notes about downloading and installing.

v0.15.4-beta

05 Mar 02:44
94a3f1b
Compare
Choose a tag to compare
v0.15.4-beta Pre-release
Pre-release
  • [Fix] Fixing some deployment issues with last release and package dependencies

Please see http://wyam.io/docs/usage/obtaining for important notes about downloading and installing.

v0.15.3-beta

05 Mar 02:44
94a3f1b
Compare
Choose a tag to compare
v0.15.3-beta Pre-release
Pre-release
  • [Refactoring] Updated Roslyn and Razor NuGet packages
  • [Refactoring] Additional caching for Razor page compilation under certain conditions (especially for docs recipe)

Please see http://wyam.io/docs/usage/obtaining for important notes about downloading and installing.

v0.15.2-beta

05 Mar 02:45
94a3f1b
Compare
Choose a tag to compare
v0.15.2-beta Pre-release
Pre-release
  • [Fix] Adds a warning for unparsed publish dates in docs and blog recipes (#361)
  • [Fix] Added support for fields and constant values to CodeAnalysis module and docs recipe (#363)

Please see http://wyam.io/docs/usage/obtaining for important notes about downloading and installing.

v0.15.1-beta

05 Mar 02:45
94a3f1b
Compare
Choose a tag to compare
v0.15.1-beta Pre-release
Pre-release
  • [Fix] Added the Docs recipe and Samson theme to the set of known recipes and themes

Please see http://wyam.io/docs/usage/obtaining for important notes about downloading and installing.

v0.15.0-beta

05 Mar 02:45
94a3f1b
Compare
Choose a tag to compare
v0.15.0-beta Pre-release
Pre-release
  • [Breaking Change] [Refactoring] Moved several of the blog recipe files to the root to accomodate different post paths. If you have a file override for /posts/_PostFooter.cshtml it'll need to be moved to /_PostFooter.cshtml (likewise with other theme files in /posts except for /posts/index.cshtml which is still in /posts).
  • [Fix] Suppresses CS1701 (binding redirect) warnings in config script host
  • [Refactoring] Switched the blog themes to highlight.js (#345)
  • [Feature] Added ability to set a comparer for GroupBy, GroupByMany, and OrderBy modules
  • [Fix] Several bug fixes for AutoLink module
  • [Refactoring] Moved LinkGenerator to Wyam.Common
  • [Feature] New Redirect module for generating redirect pages (#44)
  • [Feature] IMetadataValues are now searched recursivly (so an IMetadataValue and return another IMetadaValue)
  • [Feature] New customization options in SearchIndex module
  • [Feature] Added support for NamespaceDoc classes to AnalyzeCSharp module
  • [Feature] Added support for namespace XML doc comments to AnalyzeCSharp module
  • [Feature] Added support for inherited members to AnalyzeCSharp module
  • [Feature] Ability to insert new pipelines before and after other named pipelines (useful for customizing recipes)
  • [Feature] Added support for analyzing attributes to AnalyzeCSharp module
  • [Fix] Fixed a bug in Xslt2 regarding base URIs (#355, thanks @LokiMidgard)
  • [Feature] Support for array values when specifying global/initial metadata via the CLI and Cake
  • [Feature] New AnalyzeCSharp.WithAssemblies() method for assembly-based code analysis
  • [Feature] New TestExecutionContext class in Wyam.Testing for easier test mocking
  • [Feature] New Headings module for adding HTML headings in content to metadata
  • [Feature] Added .WithNesting() to Tree module to nest documents inside metadata as a hierarchy
  • [Fix] Fixed a bug with content folders in NuGet packages
  • [Refactoring] Updated NuGet libraries to 3.5
  • [Fix] Added UseGlobalSources flag to Cake addin
  • [Fix] Fixed some bugs with Cake addin when specifying NuGet packages
  • [Feature] If module now supports context-only predicates that only evaluate once for all input documents
  • [Feature] Added Meta.OnlyIfNonExisting() to prevent setting metadata if value already exists
  • [Feature] Support for Jekyll-style excerpt comment separators in the Excerpt module
  • [Feature] New Include module for including content from a file into an existing document
  • [Feature] New Title module for setting title metadata
  • [Feature] New Flatten module for flattening hierarchical document trees
  • [Feature] Lots of improvements and fixes to Tree module
  • [Feature] Adds new Docs recipe (#342)
  • [Feature] Adds the AdventureTime sample from Static-Site-Samples
  • [Fix] Fixes bug with link generation in CodeAnalysis module for nested types
  • [Feature] Adds Razor.WithModel() for specifying a view model in config script
  • [Feature] Support for alternate model types in Razor views (including partials)
  • [Fix] Fixes some bugs with complex recursive globbing patterns
  • [Feature] Adds IDirectory.Parent for finding parent directory
  • [Refactoring] Big refactoring of source code organization
  • [Fix] Add NuSpec for Xslt2 module, resolves #341

Please see http://wyam.io/docs/usage/obtaining for important notes about downloading and installing.

v0.14.1-beta

05 Mar 02:45
94a3f1b
Compare
Choose a tag to compare
v0.14.1-beta Pre-release
Pre-release
  • [Feature] Execute module now processes documents in parallel with a new option to fall back to sequential processing
  • [Feature] Adds support for executing modules and replacing content to the Execute module (this makes it much more powerful)
  • [Feature] Adds IsRegex() to ReplaceIn module
  • [Feature] New Xslt2 module that uses Saxon to apply XSLT 2 transforms (#340, thanks @LokiMidgard)
  • [Fix] Add themes to the set of known extensions, ensuring they stay up to date

Please see http://wyam.io/getting-started/obtaining for important notes about downloading and installing.

v0.14.0-beta

05 Mar 02:45
94a3f1b
Compare
Choose a tag to compare
v0.14.0-beta Pre-release
Pre-release
  • Note: this release introduces a new Razor engine and host based on ASP.NET Core MVC. It should be similar to the old one, but there might be some breaks, especially if using layouts and partial pages. Most of the differences have to do with stricter path handling by ASP.NET Core MVC than the previous implementation. If you find Razor pages aren't building correctly, try tweaking your layout and partial paths.
  • [Refactoring] When specifying official Wyam extension packages the current Wyam version will be used if no version is specified, forcing package download if the matching version isn't already available (#338)
  • [Refactoring] Tweaked the naming scheme of test classes and methods (#329)
  • [Feature] Adds .WithLayout() fluent methods to the Razor module
  • [Breaking Change] [Refactoring] Totally rewrote the Razor module on top of ASP.NET Core MVC (#141)
  • [Fix] Fixed some spelling mistakes (#337, thanks @hyrmn)
  • [Feature] Added an example showing integration in ASP.NET web applications (with a fix in #335, thanks @jamiepollock)
  • [Refactoring] Moved to a higher-performance ConcurrentHashSet implementation (#325)
  • [Fix] Fixed excerpt rendering for posts in blog themes
  • [Fix] Fixes related to using and generating links for HTTPS (#332, #333, thanks @leekelleher)
  • [Fix] Inverted the order of tags in blog themes (#331, thanks @ibebbs)

Please see http://wyam.io/getting-started/obtaining for important notes about downloading and installing.

v0.13.5-beta

05 Mar 02:45
94a3f1b
Compare
Choose a tag to compare
v0.13.5-beta Pre-release
Pre-release
  • [Fix] Fixed lifting of using directives in the configuration file

Please see http://wyam.io/getting-started/obtaining for important notes about downloading and installing.

v0.13.4-beta

05 Mar 02:45
94a3f1b
Compare
Choose a tag to compare
v0.13.4-beta Pre-release
Pre-release
  • [Fix] Fixed duplicate posts in archive for CleanBlog and Phantom Blog themes
  • [Feature] Added support for post footers in Blog themes
  • [Refactoring] Changed Markdown processor to Markdig (#328, #165, thanks @FlorianRappl)
  • [Breaking Change] [Refactoring] Removed declarations section of config file, any global classes are now automatically "lifted" out of the config method (#316)
  • [Refactoring] Switched to a CDN for Bootstrap and jQuery resources in CleanBlog theme
  • [Feature] Pretty print CSS class now automatically added to Blog recipe posts

Please see http://wyam.io/getting-started/obtaining for important notes about downloading and installing.