Skip to content

v0.1.0

Compare
Choose a tag to compare
@felnne felnne released this 17 Apr 18:24
· 934 commits to master since this release

Changed - BREAKING!

  • [Styles] Linting tasks split out from other high level tasks to aid with split between CI and CD,
    use gulp lint to run all linting tasks together
  • [Documentation] URLs changed to meet WSF-1 (Hostnames and DNS records) standard
  • [Documentation] A new method of hosting older documentation versions is used

Added

  • [Documentation] Jekyll plugin to show current revision in site footer if an environment variable is set
  • [Infrastructure] Ansible Vault files and SSL certificates are now sourced from the BAS Credential Store project
  • [Infrastructure] AWS CloudFront is added to the staging documentation static site, to support custom SSL
  • [Infrastructure] Support for Continuous Integration and Continuous Deployment for production environments
  • [Infrastructure] AWS S3 and CloudFront static website hosting used for production end-user documentation
  • [Infrastructure] Continuous deployment added for copying distributed assets for each version to the BAS CDN

Fixed

  • [Documentation] CDN links in the basic template
  • [Documentation] Repository URL links in the footer

Changed

  • [Styles] Less gulp tasks refactored to make them less repetitive, this also means they now rely on each other,
    however if the gulp less task is run there should be no noticeable difference
  • [Documentation] CDN links updated to new provider
  • [Infrastructure] Developer documentation additions, improvements, refactoring and fixes
  • [Infrastructure] README additions, improvements, refactoring and fixes - particularly environment requirements
  • [Infrastructure] Jekyll Gem is now pinned to 2.5.3 to prevent version 3 being installed - this is a known issue

Removed

  • [Styles] Support for Glyphicons is now removed, having been previously deprecated
  • [Infrastructure] Support for staging environments using DigitalOcean is removed, having been previously deprecated