Skip to content

Latest commit

 

History

History
207 lines (134 loc) · 5.15 KB

CHANGELOG.md

File metadata and controls

207 lines (134 loc) · 5.15 KB

📏 Coding Guidelines Changelog

3.1.0 - 2024-01-11

  • Added .github/ folder
  • Home - General updates to README.md
  • CSS - Updated Property order rule
  • CSS - Updated Mobile first rule
  • CSS - Updated Responsive banner padding and aspect-ratio rules

3.0.1 - 2023-08-30

  • CSS - Fixed unclosed codeblock

3.0.0 - 2023-08-23

  • Added accessibility section

2.8.0 - 2023-08-09

  • CSS - Added height & width rules
  • CSS - Expanded margin & padding rules with variable calculation details
  • CSS - Re-ordered rules to be in alphabetical order
  • CSS - Moved spacing category rules into formatting category

2.7.0 - 2023-05-03

  • CSS - Updated to reflect new rules

2.6.1 - 2023-04-11

  • CSS - Fixed title linking

2.6.0 - 2022-10-12

  • General proof reading updates
  • Updated Canvas and Frame to be Title case
  • Removed permalinks as GitHub adds them automatically
  • VS Code - Updated recommended extensions and settings

JavaScript & Vue SFC

  • Add if conditions, newlines, passing parameters, and whitespace rules
  • Updated array and indents rules

2.5.0 - 2022-06-21

  • VS Code - Updated recommended extensions to match Canvas

2.4.1 - 2022-04-06

  • CSS - Fixed title linking

2.4.0 - 2022-04-06

  • Home - Updated Canvas naming
  • CSS - General updates
  • CSS - Fixed incorrect usage of margin and padding
  • HTML - General updates
  • Liquid - General updates
  • Liquid - Updated filter guidelines
  • Liquid - Updated commenting guidelines
  • JavaScript & Vue SFC - General updates

2.3.0 - 2022-04-05

  • Liquid - Added order for schema settings
  • Liquid - Updated conditional statements
  • Liquid - Added setting states page linked from conditional statements
  • JavaScript & Vue SFC - Updated title linking

2.2.0 - 2022-04-05

  • JavaScript & Vue SFC - Added Vue SFC order rule
  • JavaScript & Vue SFC - Added variable rules

2.2.0 - 2021-11-03

  • HTML - Added attribute casing rule
  • JavaScript & Vue SFC - Updated array rules

2.1.0 - 2021-10-26

  • VS Code - Removed bracket colorizer extension
  • VS Code - Updated recommended settings to use native bracket colourisation and set stylelint to lint SCSS

2.0.1 - 2021-08-02

  • JavaScript & Vue SFC - Added note about automatic indenting by eslint
  • Changelog – Fixed dates

2.0.0 - 2021-07-29

  • Added Canvas rules
  • Moved Frame rules into separate folder

1.2.4 - 2020-12-01

  • VS Code - Updated extensions list

1.2.3 - 2019-12-09

  • HTML - Replaced {% include %} with {% render %}
  • Liquid - Replaced {% include %} with {% render %}

1.2.2 - 2019-12-09

  • Home - Added VS Code section
  • VS Code - Details recommended extensions and settings

1.2.1 – 2019-10-03

  • CSS – Added proper names for variable naming convention
  • CSS – Removed fallback rule for BEM
  • HTML – Added rule for aria- attributes
  • HTML – Made examples make more sense
  • HTML – Added attribute values rule

1.2.0 – 2019-09-25

  • HTML – Added example of multi-line attribute
  • Liquid – Re-organised structure
  • Liquid – Added section and snippet naming conventions and file structure

1.1.13 – 2019-08-08

  • All - Added navigational aids
  • HTML – Change attributes rule name
  • Liquid – Added split characters rule

1.1.12 – 2019-08-07

  • Changelog – Fixed version numbering

1.1.11 – 2019-08-01

  • Liquid – Fixed issue with wording

1.1.10 – 2019-07-11

  • Liquid – Updated spacing & line character limits rule
  • Liquid – Standardised {% if %} tag language

1.1.9 – 2019-07-10

  • HTML – Updated title of the spacing rule
  • Liquid – Updated {% include %} and spacing rule

1.1.8 – 2019-07-09

  • HTML – Fixed indenting example
  • Liquid – Corrected typo

1.1.7 – 2019-07-03

  • Liquid – Added tag naming rule, updated other rules to use tag naming convention

1.1.6 – 2019-06-26

  • Changelog – Updated order of changelog items
  • Home – Updated home with new content
  • HTML – Updated spacing rule
  • Liquid – Added {% include %} rule

1.1.5 – 2019-06-20

  • Home – Improving home content

1.1.4 – 2019-06-20

  • All – Added back to TOC links at the end of each section
  • HTML – Added <div> or <span> rule
  • HTML – Updated spacing and attributes rules

1.1.3 – 2019-06-20

  • CSS – Fixed broken links
  • Home – Enabled HTML and Liquid links
  • HTML – Updated spacing rule
  • Liquid – Added rules for inline if statements and conditional spacing
  • Liquid – Fixed broken links
  • Liquid – Re-organised some existing rules

1.1.2 – 2019-06-14

  • Home – Added introductory text
  • Liquid – Added rules for language strings and variable assigning
  • Liquid – Fixed broken links in TOC
  • Liquid – Grouped variables rules together

1.1.1 – 2019-06-12

  • Liquid – Added rules for conditional settings, DRY, and snippets
  • Liquid – Updated whitespace control rule
  • Liquid – Corrected terminology

1.1.0 – 2019-06-11

  • CSS – Added introductory comments guidelines
  • CSS – Corrected typo
  • HTML – Began work on guidelines
  • Liquid – Began work on guidelines

1.0.3 – 2019-04-23

  • CSS – Initial release of updated guidelines
  • CSS – Minor formatting and naming fixes
  • JS – Linked to Shopify's guidelines