Skip to content

Latest commit

 

History

History
231 lines (145 loc) · 7.53 KB

CHANGELOG.md

File metadata and controls

231 lines (145 loc) · 7.53 KB

iis Cookbook CHANGELOG

This file is used to list changes made in each version of the iis cookbook.

v4.1.8 (2016-04-15)

  • Fixed smp_processor_affinity_mask throwing deprecation warnings
  • Added additional chefspec tests
  • Updated testing dependencies to the latests
  • Disabled FC059 rule for now

v4.1.7 (2016-03-25)

v4.1.6 (2016-02-01)

v4.1.5 (2015-11-18)

  • Resolves issues with iis_root #222

v4.1.4 (2015-11-2)

  • Re-added functionality for iis_pool auto_start, this was a breaking change

v4.1.3 (2015-10-30)

  • Resolves Robucop issues
  • Bug Fix for #217

v4.1.2 (2015-10-21)

  • Bug fixes for application pool provider and site provider
  • Added the ability to detect the IIS Version, allowing for some properties to only exist for specific IIS versions
  • Fixed issue with Win32 being required on linux
  • Added support for mimeTypes and defaultDocuments on iis_sites
  • Added iis config set and clear abilities

v4.1.1 (2015-05-07)

  • Detects changes in the physical path of apps.
  • Adds support for gMSA identity.
  • Performing add on a site will now reconfigure it if necessary.
  • Lock and unlock commands on configuration sections now use -commit:apphost.
  • Fix issue where popeline_mode was ignored during configuration of a pool.

v4.1.0 (2015-03-04)

  • Removed iis_pool attribute 'set_profile_environment' incompatible with < IIS-8.
  • Added pester test framework.
  • Condensed and fixed change-log to show public releases only.
  • Fixed bug where bindings were being overwritten by :config.
  • Code-cleanup and cosmetic fixes.

v4.0.0 (2015-02-12)

  • #91 - bulk addition of new features

    • Virtual Directory Support (allows virtual directories to be added to both websites and to webapplications under sites).
    • section unlock and lock support (this is used to allow for the web.config of a site to define the authentication methods).
    • fixed issue with :add on pool provider not running all config (this was a known issue and is now resolved).
    • fixed issue with :config on all providers causing application pool recycles (every chef-client run).
    • moved to better method for XML checking of previous settings to detect changes (changed all check to use xml searching with appcmd instead of the previous method [none]).
  • Improved pool resource with many more apppool properties that can be set.

  • Fixed bug with default attribute inheritance.

  • New recipe to enable ASP.NET 4.5.

  • Skeleton serverspec+test-kitchen framework.

  • Added Berksfile, Gemfile and .kitchen.yml to assist developers.

  • Fixed issue [#107] function is_new_or_empty was returning reverse results.

  • Removed dependency on "chef-client", ">= 3.7.0".

  • Changed all files to UTF-8 file format.

  • Fixed issue with iis_pool not putting ApplicationPoolIdentity and username/password.

  • [#98] Fixed issues with bindings.

  • added backwards compatibility for chef-client < 12.x.x Chef::Util::PathHelper.

v2.1.6 (2014-11-12)

  • [#78] Adds new_resource.updated_by_last_action calls

v2.1.5 (2014-09-15)

  • [#68] Add win_friendly_path to all appcmd.exe /physicalPath arguments

v2.1.4 (2014-09-13)

  • [#72] Adds chefspec matchers
  • [#57] Fixes site_id not being updated on a :config action

v2.1.2 (2014-04-23)

  • [COOK-4559] Remove invalid UTF-8 characters

v2.1.0 (2014-03-25)

[COOK-4426] - feature order correction for proper installation [COOK-4428] - Add IIS FTP Feature Installation

v2.0.4 (2014-03-18)

  • [COOK-4420] Corrected incorrect feature names for mod_security

v2.0.2 (2014-02-25)

  • [COOK-4108] - Add documentation for the 'bindings' attribute in 'iis_site' LWRP

v2.0.0 (2014-01-03)

Major version bump

v1.6.6

Adding extra windows platform checks to helper library

v1.6.4

Bug

  • COOK-4138 - iis cookbook won't load on non-Windows platforms

v1.6.2

Improvement

  • COOK-3634 - provide ability to set app pool managedRuntimeVersion to "No Managed Code"

v1.6.0

Improvement

  • COOK-3922 - refactor IIS cookbook to not require WebPI

v1.5.6

Improvement

  • COOK-3770 - Add Enabled Protocols to IIS App Recipe

v1.5.4

New Feature

v1.5.2

Bug

  • COOK-3232 - Allow iis_app resource :config action with a virtual path

v1.5.0

Improvement

  • [COOK-2370]: add MVC2, escape application_pool and add options for
  • recycling
  • [COOK-2694]: update iis documentation to show that Windows 2012 and
  • Windows 8 are supported

Bug

  • [COOK-2325]: load_current_resource does not load state of pool
  • correctly, always sets running to false
  • [COOK-2526]: Installing IIS after .NET framework will leave
  • installation in non-working state
  • [COOK-2596]: iis cookbook fails with indecipherable error if EULA
  • not accepted

v1.4.0

  • [COOK-2181] -Adding full module support to iis cookbook

v1.3.6

  • [COOK-2084] - Add support for additional options during site creation
  • [COOK-2152] - Add recipe for IIS6 metabase compatibility

v1.3.4

  • [COOK-2050] - IIS cookbook does not have returns resource defined

v1.3.2

  • [COOK-1251] - Fix LWRP "NotImplementedError"

v1.3.0

  • [COOK-1301] - Add a recycle action to the iis_pool resource
  • [COOK-1665] - app pool identity and new node[iis][component] attribute
  • [COOK-1666] - Recipe to remove default site and app pool
  • [COOK-1858] - Recipe misspelled

v1.2.0

  • [COOK-1061] - iis_site doesn't allow setting the pool
  • [COOK-1078] - handle advanced bindings
  • [COOK-1283] - typo on pool
  • [COOK-1284] - install iis application initialization
  • [COOK-1285] - allow multiple host_header, port and protocol
  • [COOK-1286] - allow directly setting which app pool on site creation
  • [COOK-1449] - iis pool regex returns true if similar site exists
  • [COOK-1647] - mod_ApplicationInitialization isn't RC

v1.1.0

  • [COOK-1012] - support adding apps
  • [COOK-1028] - support for config command
  • [COOK-1041] - fix removal in app pools
  • [COOK-835] - add app pool management
  • [COOK-950] - documentation correction for version of IIS/OS

v1.0.2

  • Ruby 1.9 compat fixes
  • ensure carriage returns are removed before applying regex

v1.0.0

  • [COOK-718] initial release