Skip to content

Releases: Wyamio/Wyam

v0.18.5

05 Mar 02:40
94a3f1b
Compare
Choose a tag to compare
  • [Refactoring] Moved the blog theme index template file from index.cshtml to _Index.cshtml to match other template conventions (#520)
  • [Feature] Added settings to the blog recipe to configure index template and output path (#541)
  • [Feature] Added note to readme file about platform support (#540, thanks @perlun)
  • [Fix] CLI commands are now case-insensitive, though options and flags are still case-sensitive for now (#539)
  • [Refactoring] Preview server now logs a full localhost URL so terminals can link it (#533)
  • [Refactoring] Switching exit key combination to Ctrl-C instead of any key (#534)
  • [Feature] New BlogTemplate theme for the blog recipe to use as basis for new themes (#518, thanks @adamclifford)
  • [Fix] Docs fix for Cake addin (#535, thanks @ghuntley)
  • [Refactoring] Suppress CS1701 in config file compilation instead of filtering (#529, thanks @filipw)
  • [Refactoring] Performance boost for Razor rending (#509, thanks @jontdelorme)
  • [Feature] New SolidState theme for the blog recipe (#514, thanks @RLittlesII)

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

v0.18.4

05 Mar 02:41
94a3f1b
Compare
Choose a tag to compare
  • [Fix] Fixes feed content and description for common web pipelines (#528)

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

v0.18.3

05 Mar 02:41
94a3f1b
Compare
Choose a tag to compare
  • [Breaking Change][Refactoring] Moved Blog recipe theme file /_PostIndex.cshtml to /_Archive.cshtml, no other changes should be needed to this file in themes other than to move it - sorry for the rename (again), the first name was kind of dumb, this one is better
  • [Breaking Change][Refactoring] Moved Blog recipe theme file /tags/index.cshtml to /_Tags.cshtml, no other changes should be needed to this file in themes other than to move it
  • [Feature] Suppressed tag page generation if no tags are present in Blog recipe (#456)
  • [Refactoring] Refactored Wyam.Web pipelines to encapsulate settings in classes
  • [Feature] Added a ton of flexibility and new settings to index and archive pages for the Blog recipe (#516)
  • [Feature] Adds the background check JS to BookSite Velocity theme
  • [Feature] Excludes .git from all recipes in case an input subfolder was closed from a repository
  • [Fix] Resolved some edge-case bugs with the globbing engine

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

v0.18.2

05 Mar 02:41
94a3f1b
Compare
Choose a tag to compare
  • [Fix] Fix for invalid metadata key in Docs theme (#515)

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

v0.18.1

05 Mar 02:41
94a3f1b
Compare
Choose a tag to compare
  • [Breaking Change][Refactoring] Moved a couple theme template files in Blog themes: posts/index.cshtml -> _PostIndex.cshtml, tags/tag.cshtml -> _Tag.cshtml - if you were overriding these theme files, you'll need to move and rename your override file to match
  • [Refactoring] Deprecated BlogKeys.HeaderTextColor and the CleanBlog theme now automatically calculates header text color from background image using JS
  • [Feature] Added default settings to recipe scaffolding (#503)
  • [Fix] Manually copies the native git libraries for the Git module (#506)
  • [Feature] Added support for Less and Sass files to the Blog recipe
  • [Feature] Added WithPageMetadata() method to Paginate module to add metadata to generated page documents
  • [Feature] Added NextPage and PreviousPage output metadata to Paginate module
  • [Refactoring] Prefixed all Less include files in the Docs theme with an underscore and excluded underscore files from being processed directly by recipe (#507)
  • [Feature] Less module now sets Keys.WritePath with a .css extension - this may result in warnings if you follow the Less module with the WriteFiles module with an extension specified, remove the extension from the WriteFiles module and the warnings should go away
  • [Feature] Less module will now automatically check for underscore prefixes and add .less extension when looking for includes (#507)
  • [Feature] New Sass module (#7, thanks @enkafan)
  • [Feature] New Sort module for ordering documents using a comparison delegate
  • [Feature] If module can now ignore unmatched input documents
  • [Refactoring] Made IModuleList extensions fluent
  • [Feature] Documents module can now get documents from more than one pipeline at a time
  • [Refactoring] Moved source code for recipes to a dedicated folder
  • [Refactoring] All current recipes now share a common set of reusable pipelines from the new Wyam.Web library (#501)
  • [Feature] New BookSite recipe for book and ebook marketing sites (#488)

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

v0.17.7

05 Mar 02:42
94a3f1b
Compare
Choose a tag to compare
  • [Fix] Fixes LiveReload support when under a virtual directory (#496)
  • [Fix] Fixed some asset links in docs theme when under a virtual directory (#497)

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

v0.17.6

05 Mar 02:42
94a3f1b
Compare
Choose a tag to compare
  • [Fix] Fixes some dependency issues with the MEF 2 libraries and Roslyn packages

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

v0.17.5

05 Mar 02:42
94a3f1b
Compare
Choose a tag to compare
  • [Feature] CodeAnalysis module (and docs recipe) now supports loading source code directly from projects and solutions (#493)
  • [Fix] Fixes regression of missing BlogKeys.Posts for tag documents (it broke when pagination was added)

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

v0.17.4

05 Mar 02:42
94a3f1b
Compare
Choose a tag to compare
  • [Feature] Adds a warning when output path is also one of the input paths (#490)
  • [Refactoring] Refactored IMetadata type conversion convenience methods into extension methods
  • [Refactoring] Refactored IExecutionContext.GetLink(...) methods into extension methods
  • [Feature] Adds settings and extensions for dealing with input and output date cultures (#475)
  • [Refactoring] Tons of documentation comment updates
  • [Refactoring] Added server tests back in (#484)

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

v0.17.3

05 Mar 02:42
94a3f1b
Compare
Choose a tag to compare
  • [Fix] Fixed occasional missing XML doc comments from assembly XML doc files (#483)
  • [Fix] Fixed inheritdoc behavior when interface is inherited from base class (#481)
  • [Refactoring] Turned off x86 runtime preference and switched to x64 libuv - this means the Wyam preview server will no longer work on x86 platforms without manually swapping the libuv library (#484)
  • [Refactoring] Continuing to tweak memory pool settings
  • [Fix] Excluding partials from the blog pages pipeline

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