Shazwazza Articulate Versions Save

A wonderful Blog engine built on Umbraco

v4.2.0

3 years ago

Articulate now supporting Variants! By default the blog engine doesn't ship with variants enabled but if you want to add variant support to any of the Articulate content types and property types this version will support those changes. Some bug fixes with BlobMl importing and better support for multiple archive nodes. See milestone for full details: https://github.com/Shazwazza/Articulate/milestone/17?closed=1

Articulate is available on Nuget or via Our

PM> Install-Package Articulate

❤️ If you use and like Articulate please consider becoming a GitHub Sponsor ❤️

New Installs

Via Nuget

Articulate will add an Articulate dashboard in the Settings section. If you install via Nuget, then you won't have the Articulate data automatically installed for you so once you load up your back office, go to the Dashboard and install the data:

image

Via Back office

If you install Articulate through the back office - it's just like it was before and Articulate will populate all of the demo data automatically. https://our.umbraco.org/projects/starter-kits/articulate/

Upgrading

If you are upgrading from articulate 3.x, please see these notes: https://github.com/Shazwazza/Articulate/releases/edit/v4.0.0

If you are upgrading from 4.x then upgrading is straight forward: Just update the package via nuget if that's what you use, else just install the package in the back office and it will upgrade.

v4.1.2

4 years ago

A few bugs fixed in this release, see milestone for full details: https://github.com/Shazwazza/Articulate/milestone/16?closed=1

Big thanks to https://github.com/benjaminhowarth1 for their PRs 🎉

Articulate is available on Nuget or via Our

PM> Install-Package Articulate

❤️ If you use and like Articulate please consider becoming a GitHub Sponsor ❤️

New Installs

Via Nuget

Articulate will add an Articulate dashboard in the Settings section. If you install via Nuget, then you won't have the Articulate data automatically installed for you so once you load up your back office, go to the Dashboard and install the data:

image

Via Back office

If you install Articulate through the back office - it's just like it was before and Articulate will populate all of the demo data automatically. https://our.umbraco.org/projects/starter-kits/articulate/

Upgrading

If you are upgrading from articulate 3.x, please see these notes: https://github.com/Shazwazza/Articulate/releases/edit/v4.0.0

If you are upgrading from 4.x then upgrading is straight forward: Just update the package via nuget if that's what you use, else just install the package in the back office and it will upgrade.

v4.1.1

4 years ago

A few bugs fixed in this release, see milestone for full details: https://github.com/Shazwazza/Articulate/milestone/15?closed=1

Big thanks to https://github.com/bokmadsen and https://github.com/DanBiscotti for their PRs 🎉

Articulate is available on Nuget or via Our

PM> Install-Package Articulate

❤️ If you use and like Articulate please consider becoming a GitHub Sponsor ❤️

New Installs

Via Nuget

Articulate will add an Articulate dashboard in the Settings section. If you install via Nuget, then you won't have the Articulate data automatically installed for you so once you load up your back office, go to the Dashboard and install the data:

image

Via Back office

If you install Articulate through the back office - it's just like it was before and Articulate will populate all of the demo data automatically. https://our.umbraco.org/projects/starter-kits/articulate/

Upgrading

If you are upgrading from articulate 3.x, please see these notes: https://github.com/Shazwazza/Articulate/releases/edit/v4.0.0

If you are upgrading from 4.x then upgrading is straight forward: Just update the package via nuget if that's what you use, else just install the package in the back office and it will upgrade.

v4.0.0

5 years ago

Hooray! v4.0.0 is out and built for Umbraco v8! (This release requires a minimum Umbraco version of 8.0.2)

This is a pretty huge release!! check out the milestone: https://github.com/Shazwazza/Articulate/milestone/13?closed=1

Articulate is on Nuget:

PM> Install-Package Articulate

And also our.umbraco.org:

https://our.umbraco.com/packages/starter-kits/articulate/

New Installs

Via Nuget

Articulate will add an Articulate dashboard in the Settings section. If you install via Nuget, then you won't have the Articulate data automatically installed for you so once you load up your back office, go to the Dashboard and install the data:

image

Via Back office

If you install Articulate through the back office - it's just like it was before and Articulate will populate all of the demo data automatically. https://our.umbraco.org/projects/starter-kits/articulate/

Upgrading

This is going to take some manual effort!

I haven't had any time to write any official upgrade documentation and there is no magic script to do this. You'll need to use your amazing Developer skillz to get it done 🥇🏆

What you'll need to do:

  • Backup everything first
  • Then you'll need to upgrade your project to Umbraco 8.0.2 (minimum) - This will require you to update a lot of your code with the changes between 7.x and 8
  • There are a bunch of model changes in Articulate 4 so you'll need to update these changes in all of your cshtml theme view files

Best way to do this that I can suggest for now is to:

  • Have a look at the milestone notes with regards to what has changed: https://github.com/Shazwazza/Articulate/milestone/13?closed=1
  • Have a look at all of the code changes in Articulate from 3.0.2 -> 4.0.0 which you can see here https://github.com/Shazwazza/Articulate/compare/b19f07ffdfb5e16a533d69f5f1edf45cf6c4f494...master?w=1
  • Not a lot of Umbraco schema has changed, you can see what has changed here by looking at the above link and looking at the changes for the packageManifest.xml file but i think it's really just:
    • The property editor Articulate.MarkdownEditor no longer exists and any data type using that now needs to be Umbraco.MarkdownEditor
    • The property editor Umbraco.TinyMCEv3 no longer exists and any data type using that now needs to be Umbraco.TinyMCE
  • Note that several Articulate themes have been removed so if you are using one of the themes that have been removed you won't have a reference to what has changed and you'll need to take inspiration from the other themes to see what has changed
  • All references to Google plus have been removed - since it no longer exists
  • Have a look at what has changed in the theme files with the above link to give you an idea on what will need to change, for example, have a look at the changes for src/Articulate.Web/App_Plugins/Articulate/Themes/VAPOR/Views/Post.cshtml and src/Articulate.Web/App_Plugins/Articulate/Themes/VAPOR/Views/List.cshtml ... there's not a ton of changes and most of the Articulate model changes have to do with how images are handled
  • Themes that are shipped are much more fully features, you can see their features sets here: https://github.com/Shazwazza/Articulate/wiki/Installed-Themes

v3.0.2

5 years ago

This release contains both bug fixes and some minor features.

check out the milestone: https://github.com/Shazwazza/Articulate/milestone/12?closed=1

Articulate is available on Nuget or via Our

PM> Install-Package Articulate

New Installs

Via Nuget

Articulate will add an Articulate dashboard in the developer section. If you install via Nuget, then you won't have the Articulate data automatically installed for you so once you load up your back office, go to the 'Install' tab on that dashboard and press install

image

Via Back office

If you install Articulate through the back office - it's just like it was before and Articulate will populate all of the demo data automatically. https://our.umbraco.org/projects/starter-kits/articulate/

Upgrading

Upgrading from v3.x is straight forward, just install the package.

If upgrading from v2.x, then read instructions on the v3.0 release

v3.0.0

6 years ago

Hooray! v3.0.0 is finally out :) (though this is released under 3.0.1)

This is an enormous release!! check out the milestone: https://github.com/Shazwazza/Articulate/milestone/11?closed=1

This release requires a minimum Umbraco version of 7.6.x and also supports the upcoming 7.7 release.

Articulate is even on Nuget now:

PM> Install-Package Articulate

New Installs

Via Nuget

Articulate will add an Articulate dashboard in the developer section. If you install via Nuget, then you won't have the Articulate data automatically installed for you so once you load up your back office, go to the 'Install' tab on that dashboard and press install

image

Via Back office

If you install Articulate through the back office - it's just like it was before and Articulate will populate all of the demo data automatically. https://our.umbraco.org/projects/starter-kits/articulate/

Upgrading

The only tricky part about the upgrade process will be getting your templates updated to have some of the new features. If you don't care about those then chance are you don't have to do much but here's some instructions to get you going:

Backup everything first

  • Hopefully you are using source control so you can see what's changed. If not .... hrm, you might want to do that before you install else it's going to be difficult for you to see whats changed in the template files.
  • Rename App_Plugins/Articulate to App_Plugins/Articulate_Bak - since you didn't use Nuget before that will probably be required
  • Install the package
    • If you wish to move to a Nuget installation, you 'should' be able to just run the Install-Package Articulate command but you'll want to let it overwrite your files in most cases so you can see what has changed and make changes accordingly.
    • Or if you want to continue using the normal Umbraco package, just install the package via the back office - do not remove the existing Articulate package first!
  • The nuget installation should do this for you but just in case this doesn't happen automatically or if you are using the Umbraco package format you'll need to update the dashboard config file, change the ArticulateImportDashboard control value to be ~/App_Plugins/Articulate/BackOffice/Dashboards/ArticulateMgmt.html
  • Probably want to commit at this point so you have a snapshot (don't commit the Articulate_Bak you just copied folder!)
  • Almost all themes have been updated, hopefully the theme you are using is a copied theme in your own folder. If so, just copy it back to the App_Plugins/Articulate/Themes folder which will now exist again. If not... you can copy the theme you were using over top of the theme folder that was installed. Then you can use source control to see what's changed. I'd say there's a 90% chance your theme will continue to 'just work' but it will be missing a bunch of new features so you'll want to merge in changes
  • Then go to the Articulate dashboard in the Developer section, go to the 'Install' tag, press Install - this will sync your current doc type's with what is updated (see the image above... same procedure for upgrades)!

v3.0.0-beta1

6 years ago

image

Hopefully i can get the full release out soon! The only thing I have left is to upgrade my own blog and iron out any issues (if any), then of course document how to upgrade, etc...

This is an enormous release, check out the milestone: https://github.com/Shazwazza/Articulate/milestone/11?closed=1

In the meantime.... I've made a Nuget package (finally!)

https://www.nuget.org/packages/Articulate/3.0.0-beta1

PM> Install-Package Articulate -Version 3.0.0-beta1

New Installs:

  • Install it via Nuget, which will add an Articulate dashboard in the developer section
  • Go to the 'Install' tab on that dashboard
  • Press install

Upgrading.... you can give this a try:

  • Back up everything
  • Hopefully you are using source control so you can see what's changed. If not .... hrm, you might want to do that before you install
  • Rename App_Plugins/Articulate to App_Plugins/Articulate_Bak - since you didn't use Nuget before that will probably be required
  • Install the nuget package
  • Probably want to commit at this point so you have a snapshot (don't commit the Articulate_Bak you just copied folder!)
  • Almost all themes have been updated, hopefully the theme you are using is a copied theme in your own folder. If so, just copy it back to the App_Plugins/Articulate/Themes folder which will now exist again. If not... you can copy the theme you were using over top of the theme folder that was installed. Then you can use source control to see what's changed. I'd say there's a 90% chance your theme will continue to 'just work' but it will be missing a bunch of new features so you'll want to merge in changes
  • Then go to the Articulate dashboard in the Developer section, go to the 'Install' tag, press Install - this will sync your current doc type's with what is updated

v2.0.5

7 years ago

This release fixes an issue with routing when multiple domains are assigned to a single node along with 2 other styling issues. Milestone report can be seen here with details for each issue:

https://github.com/Shazwazza/Articulate/issues?q=milestone%3Av2.0.5

You can download the latest release from Our:

https://our.umbraco.org/projects/starter-kits/articulate

v2.0.3

7 years ago

This release fixes a one issue. Milestone report can be seen here with details for each issue:

https://github.com/Shazwazza/Articulate/issues?q=milestone%3A2.0.3

You can download the latest release from Our:

https://our.umbraco.org/projects/starter-kits/articulate

v2.0.2

8 years ago

This release fixes a few issues and adds a few new features. Milestone report can be seen here with details for each issue:

https://github.com/Shazwazza/Articulate/issues?q=milestone%3A2.0.2

You can download the latest release from Our:

https://our.umbraco.org/projects/starter-kits/articulate