- Merged PR #94 from @stuartcrouch
- Fixes the UpgradeDeliverable failing with missing dependency registrations
- Update web.config when Deliverable is run
- More test coverage of UpgradeDeliverable
- Moving away from AppVeyor to Azure DevOps for builds
- Added editorconfig file to enforce coding standards
- Merged PR #85 from @stevetemple
- Introduces an
UpgradeDeliverable
for using the Umbraco migration runner to upgrade from one version to another
- Introduces an
- Created some templates for GitHub on issues and stuff.
- Updated the minimum Umbraco version to 7.8.0
- Implementing a solution to better support deploying with Azure AppServices (issue 79)
- Added a feature to
Chauffeur.TestingTools
to allow you to create a package easily - Fixing 81, where DataType PreValues aren't updated on package run
- Fixing 77, handling leading
/
on file paths when importing - Updated build process to use FAKE 5 and paket for dependencies
- Added code coverage reports via codecov
- Merging PR 78 to handle missing parameters properly
- Fixing bug 72 which was caused be a broken commandline parser
- Making the text reader/writer extensions public so other devs can use them
- Adding a new deliverable
delivery-tracking
that shows the tracking of your*.delivery
files - Extracting the code for standing up the integration test host as a NuGet package
- Extending the
User
deliverable to use theBackOfficeIdentity
and associated APIs, this also means you can now create users via Chauffeur
- Added support for importing files via the package deliverable
- Added ability to define a custom path for where a package resides in the package deliverable (intended to work with path importing)
- Fixes #67 by hacking the assembly resolver
- Fixes issue #65 where a NuGet dependency was missing
- Fixed logo on NuGet packages
- Updating Content Type properties when importing (Issue #55)
- Adding ability to remove document types using the
content-type
deliverable (Issue #57) - Adding ability to remove document type properties using the
content-type
deliverable (Issue #58) - Finally addressing Issue #14, we now have better formatting!
- You can now add comments to a delivery using
##
at the start of a line (Issue #20) - Adding a
scaffold
deliverable that allows you to setup Chauffeur from scratch (Issue #63)
- Allowing a custom connection string to be set via a command line switch (Issue #52)
- Fixing the nuspec dependency for System.IO.Abstractions
- Upgraded to .NET 4.6.2
- Updating to use Umbraco 7.6
- Adding a property to the settings which is the Umbraco version number (this causes a change to
IChauffeurSettings
) - Merging PR #44 which adds two new commands to
user
,change-name
andchange-loginname
- Fixing the version number that I forgot on the v0.8.0 release
- Supporting parameters to be passed into Deliverables (Issue #38])
- Supporting dictionary item importing thanks to markmc27
- Added FSharp Lint to ensure coding standards in the integration tests
- Updated to Umbraco 7.5.4
- Adding integration tests
- Adding support for doc type composition
- Getting AppVeyor up and running again
- Merging PR #32. Thanks @dinc5150
- Fixing what burnt me by not writing tests around the last fix. Still no tests, but we'll get there
- Fixing bug #30 where structure isn't imported
- Fixing bug #29
- Rewrite of dependency loading to use a custom
BootManager
- Refactored some of the deliverable dependencies
- Updated doco on the
content-type
deliverable - Refactored the
user change-password
to not require the existing password and to use the username for lookup, not id
- Removed C# 6 usage as AppVeyor doesn't support it
- Turned on warnings as errors
- Adding some more folders to the settings interface
- Adding new deliverable to show the settings
- Exposing IoC container pipeline and dependency builder to allow user to register their own dependencies
- Getting NuGet publishing working so you don't need the CI environment
- Supporting single exported Document Type (#21)
- Fixed bugs with Umbraco 7.2
- Fixing versioning
- New feature,
delivery
- Gives you the ability to create a script that contains multiple Deliverable's to run
- Fixing #15
- Adding
Change Alias
deliverable
- Fixing issue with SQL CE when the sdf doesn't exist
- Adding
install
deliverable to setup the database - Adding
user
deliverable to configure a user - Adding
package
deliverable to import Data Types, Document Types, Templates and Macros using the Umbraco export format - Making dependencies injected via a simple IoC container
- Initial release
- Example of how Chauffeur could work
- Implementing
Content-Type
deliverable for inspecting Content Types - Implemeneting
Help
deliverable