Skip to content

Latest commit

 

History

History
1183 lines (586 loc) · 52.2 KB

CHANGELOG.md

File metadata and controls

1183 lines (586 loc) · 52.2 KB

Changelog

10.1.0 (2024-08-22)

Documentation

  • ✏️ Add documentation about new feature for grid (7769d87)
  • ✏️ Add documentation about new feature for grid (ce5d382)
  • ✏️ Regenerate documentation (3075e97)
  • ✏️ Regenerate documentation (6e1fe63)

Feature

  • 🎸 Add feature to grid where you can view row gaps (ba9398e), closes #255
  • 🎸 Add feature to grid where you can view row gas (97488f3), closes #255

10.0.8 (2024-08-20)

Tasks

  • 🤖 bump the minor-and-patch group with 3 updates (3ef4778)

10.0.7 (2024-08-20)

Tasks

  • 🤖 bump typedoc from 0.26.5 to 0.26.6 (e85ec1a)

10.0.6 (2024-08-20)

Tasks

  • 🤖 Update dependabot.yml (c59909e)

Bug

10.0.5 (2024-08-20)

Documentation

  • ✏️ Add missing typedoc plugin for mdn links (0f5b76e)
  • ✏️ Give correct order of curly feature in examples (29e8026)
  • ✏️ Regenerate API documentation (34cc5e9)
  • ✏️ Use uniform layout for name (d4c14e0)

10.0.4 (2024-08-20)

Tasks

  • 🤖 bump typedoc-plugin-remark from 1.0.2 to 1.0.3 (0a755d2)

10.0.3 (2024-08-20)

Tasks

  • 🤖 bump typedoc-plugin-mdn-links from 3.2.8 to 3.2.9 (2faa747)

10.0.2 (2024-08-19)

Documentation

  • ✏️ Update README.md (0ef4046)

10.0.1 (2024-08-19)

Tasks

  • 🤖 Add dev file for demo (09793e6)
  • 🤖 Update demo with correct setup (7b563cb)

Bug

  • 🐛 Spacing does not have any areas, remove the check (9687cd8)
  • 🐛 Use correct top value (5db7ac0)
  • 🐛 Use correct selector (5aa5e44)
  • 🐛 Use correct variable name (5ca11fa)

10.0.0 (2024-08-19)

⚠ BREAKING CHANGES

  • 🧨 The API has changed! Please refer to the README.md and api documentation for this! You should migrate easily to the current version by search and replace.
  • 🧨 Placements of the stylus files has now changed!
  • The names of some CSS Variables have been changed. Please update your styling and overrides to reflect this!

Tasks

  • 🤖 Regenerate documentation (6b04256)
  • 🤖 Remove cobertura.xml, I don't know why it's there (a432f25)
  • 🤖 Update new css variable references (7eeb0e4)

Documentation

  • ✏️ Add notes about donation for current causes (34aeb83)
  • ✏️ Fix changelog link in README.md (6cb956b)
  • ✏️ Improve README.md (bfac2e5)
  • ✏️ Rearrange some chapters in README.md (5385fb8)
  • ✏️ Rearrange start of README.md (b5c07c3)
  • ✏️ Update SECURITY.md (3b8361e)

Bug

  • 🐛 Use correct left and top position for measure (87b120a)
  • 🐛 Use css variable with base color fallback for svg els (38d1bea)

Refactoring

  • 💡 Move styles to respective feature, and split out (ac72215)
  • 💡 Rename files and functions to better reflect what (7e19c66), closes #225
  • 💡 Untangle some styles, split out some files (642ce54), closes #29

9.6.2 (2024-08-16)

Tasks

Documentation

  • ✏️ Add build status badge (c39d35e)

Bug

  • 🐛 Fix formatting issues with styling (4964e3e)
  • 🐛 Make sure stylus can process color functions (4232894)

Refactoring

  • 💡 Remove stylus variables (0abfba1)
  • 💡 Use putout to format code (67a8209)

9.6.1 (2024-08-15)

Tasks

  • 🤖 Rename triage label workflow (f323e3e)
  • 🤖 Use custom label for build failed action (c3ba88b), closes #235

9.6.0 (2024-08-15)

Documentation

  • ✏️ Regenerate documentation (b21daa6)
  • ✏️ Regenerate documentation (4c2fcc3)
  • ✏️ Update README.md (5c32f08)

Feature

  • 🎸 Add feature to align pins to parent container (3562bb2), closes #8
  • 🎸 Polish the feature, and add dev examples (02fc6f4), closes #8

Bug

  • 🐛 Trim whitespace and remove empty strings (ee9dbab)
  • 🐛 Use correct height for page (d8f9319)

9.5.6 (2024-08-14)

Documentation

9.5.5 (2024-08-14)

Tasks

  • 🤖 bump typescript from 5.4.5 to 5.5.4 (2abe4f4)

9.5.4 (2024-08-14)

Documentation

  • ✏️ Add custom plugin for typedoc, to ensure header/footer (72ab7e7)
  • ✏️ Prefer modules over members, reducing files (b340bf5)
  • ✏️ Regenerate documentation (5769efc)

9.5.3 (2024-08-14)

Tasks

  • 🤖 Add config file for typedoc (47d0d58)

Documentation

  • ✏️ Add more documentation (e967303)

9.5.2 (2024-08-13)

Tasks

Documentation

  • ✏️ Add and update banners in README.md (6e37553)

9.5.1 (2024-08-13)

Documentation

9.5.0 (2024-08-13)

Feature

  • 🎸 Add feature to activate dissect programmatically (7a03069), closes #217

9.4.1 (2024-08-13)

Tasks

  • 🤖 bump typedoc from 0.25.13 to 0.26.5 (90a7a56)
  • 🤖 Update dev file for dissect/anatomy (f6f9b92)

Documentation

  • ✏️ Update README.md (1c7e3dd)

Bug

  • 🐛 Use correct background-color for subtle feature (cd976b6)
  • 🐛 Use correct versions of typedoc plugins after upgrade (75add9f)

Refactoring

  • 💡 Extract functions into separate files (e8c3fd6)

9.4.0 (2024-08-12)

Documentation

  • ✏️ Regenerate documentation (7191c3f)

Feature

  • 🎸 Add support for custom literals (01d3507), closes #215

9.3.0 (2024-08-11)

Feature

  • 🎸 Add support to use syntax highlighting for typography (25f3524), closes #212

9.2.10 (2024-08-11)

Documentation

  • ✏️ Update link to demo in README.md and update darkmode (9c84a59)

Bug

  • 🐛 Add missing CSS variable (fb41fcc)

9.2.9 (2024-08-09)

Tasks

  • 🤖 Reinstall dependencies (9f17684)

9.2.8 (2024-08-09)

Documentation

Bug

  • 🐛 Override gridTemplateRows so we can ensure height (2fdbdea)

9.2.7 (2024-08-09)

Tasks

  • 🤖 Add new keywords to package.json (746bff5)
  • 🤖 bump typescript from 5.4.5 to 5.5.4 (b89721b)

Bug

  • 🐛 Use gridTemplate instead of gridTemplateColumns (75370ef)

9.2.6 (2024-08-09)

Tasks

  • 🤖 bump rollup from 4.19.0 to 4.20.0 (73783ef)

9.2.5 (2024-08-09)

Tasks

  • 🤖 bump typedoc-plugin-mdn-links from 3.2.5 to 3.2.7 (e889205)

9.2.4 (2024-08-09)

Tasks

  • 🤖 Use correct label for bugs (dd08def)

9.2.3 (2024-08-09)

Bug

  • 🐛 Use CSS vars correctly to accommodate for transition (362d111)

9.2.2 (2024-08-09)

Bug

  • 🐛 Add missing transition property to grid feature (9b17c86)

9.2.1 (2024-08-08)

Refactoring

  • 💡 Set css var on body element (c3b1cac)

9.2.0 (2024-08-02)

Tasks

  • 🤖 Add tmp file for testing (fae0b28)
  • 🤖 Remove tmp file, not required (01562a0)

Documentation

  • ✏️ Generate documentation for the grid feature (6ab2a4e)

Feature

  • 🎸 Add feature to highlight column gaps in grid containers (2306cee), closes #198

9.1.38 (2024-07-24)

Tasks

  • 🤖 bump typescript from 5.4.5 to 5.5.4 (3284aea)

Bug

  • 🐛 reinstall packages to have a clean dir when publishing (7003cc4), closes #192

9.1.37 (2024-07-24)

Tasks

  • 🤖 bump typedoc-plugin-mdn-links from 3.1.23 to 3.2.5 (504044b)

9.1.36 (2024-07-23)

Tasks

  • 🤖 bump jsdom from 24.0.0 to 24.1.1 (8599aec)

9.1.35 (2024-07-22)

Tasks

  • 🤖 bump tslib from 2.6.2 to 2.6.3 (0c5137c)

9.1.34 (2024-07-22)

Tasks

  • 🤖 bump braces from 3.0.2 to 3.0.3 (2b0c37a)

9.1.33 (2024-07-22)

Tasks

  • 🤖 bump prettier from 3.2.5 to 3.3.3 (516a02f)

9.1.32 (2024-07-22)

Tasks

  • 🤖 bump rollup from 4.13.0 to 4.19.0 (655685e)

9.1.31 (2024-07-22)

Tasks

  • 🤖 bump putout from 35.18.0 to 35.37.1 (df47c67)

9.1.30 (2024-06-18)

Tasks

  • 🤖 bump ws from 8.16.0 to 8.17.1 (8ca62ef)
  • 🤖 remove project auto labeller, only works with classic (a25df9e)

9.1.29 (2024-06-18)

Tasks

  • 🤖 add auto labelling for projects (25c1d1d)

9.1.28 (2024-06-18)

Tasks

  • 🤖 Add triage label to opened and reopened issues (b1f1ecf)

9.1.27 (2024-06-17)

Tasks

  • 🤖 bump release-it from 17.1.1 to 17.3.0 (79aec9f)

9.1.26 (2024-06-07)

Tasks

  • 🤖 bump typedoc from 0.25.12 to 0.25.13 (87bb044)

9.1.25 (2024-06-05)

Tasks

  • 🤖 bump glob from 10.3.15 to 10.4.1 (feab1b5)

9.1.24 (2024-05-22)

Tasks

  • 🤖 bump postcss from 8.4.35 to 8.4.38 (e2fa0c5)

9.1.23 (2024-05-22)

Tasks

  • 🤖 bump tsx from 4.7.2 to 4.7.3 (3eff480)

9.1.22 (2024-05-22)

Tasks

  • 🤖 bump typedoc-plugin-mdn-links from 3.1.18 to 3.1.23 (f50923f)

9.1.21 (2024-05-22)

Tasks

  • 🤖 bump putout from 35.7.5 to 35.18.0 (1f198e4)

9.1.20 (2024-05-22)

Tasks

  • 🤖 bump glob from 10.3.10 to 10.3.15 (efb37f9)

9.1.19 (2024-05-02)

Tasks

  • 🤖 bump typescript from 5.4.3 to 5.4.5 (e3d7bc2)

9.1.18 (2024-04-23)

Tasks

  • 🤖 bump tsx from 4.7.1 to 4.7.2 (cde514c)

9.1.17 (2024-04-04)

Tasks

  • 🤖 bump quibble from 0.9.1 to 0.9.2 (2e33cfc)

9.1.16 (2024-04-02)

Tasks

  • 🤖 bump typescript from 5.4.2 to 5.4.3 (fbba524)

9.1.15 (2024-04-02)

Tasks

  • 🤖 bump cssnano from 6.1.0 to 6.1.2 (70cbebf)

9.1.14 (2024-03-19)

Tasks

  • 🤖 bump putout from 35.7.1 to 35.7.5 (9ba752e)

9.1.13 (2024-03-19)

Tasks

  • 🤖 bump rollup from 4.12.1 to 4.13.0 (eab0f05)

9.1.12 (2024-03-19)

Tasks

  • 🤖 bump typescript from 5.3.3 to 5.4.2 (ab466f9)

9.1.11 (2024-03-19)

Tasks

  • 🤖 bump typedoc-plugin-mdn-links from 3.1.17 to 3.1.18 (6d5da51)

9.1.10 (2024-03-19)

Tasks

  • 🤖 bump typedoc from 0.25.11 to 0.25.12 (f62094c)

9.1.9 (2024-03-13)

Tasks

  • 🤖 bump stylus from 0.62.0 to 0.63.0 (6f57bb5)

9.1.8 (2024-03-08)

9.1.7 (2024-03-08)

Tasks

Documentation

9.1.6 (2024-02-28)

Tasks

  • 🤖 bump cssnano from 6.0.3 to 6.0.5 (f41e732)

9.1.5 (2024-02-28)

Tasks

  • 🤖 bump typedoc from 0.25.8 to 0.25.9 (26b54bd)

9.1.4 (2024-02-28)

Tasks

  • 🤖 bump typedoc-plugin-mdn-links from 3.1.16 to 3.1.17 (9907bde)

9.1.3 (2024-02-27)

Documentation

  • ✏️ Add images to docs (e5b7cbd)

9.1.2 (2024-02-27)

Tasks

Documentation

9.1.1 (2024-02-26)

Tasks

  • 🤖 Add banner to produced js files (e9abcdc)
  • 🤖 Ignore dist and dts (2d09a42)

Documentation

  • ✏️ Update README.md with info about sponsorship (0cb49cc)

9.1.0 (2024-02-24)

Tasks

Feature

  • 🎸 Add feature for Accessibility notation (8f646a6), closes #16

Bug

  • 🐛 Adjust position for sticky elements and parents (54979b3)

Refactoring

  • 💡 Add type for styles return object (6cc7d40)

9.0.13 (2024-02-22)

Tasks

  • 🤖 bump release-it and @release-it/conventional-changelog (e8eefc5)

9.0.12 (2024-02-22)

Tasks

  • 🤖 bump cssnano from 5.1.15 to 6.0.3 (3befd3c)

9.0.11 (2024-02-22)

Bug

  • 🐛 Attempt to fix test with requestAnimationFrame (b03e257)

9.0.10 (2024-02-22)

Bug

  • 🐛 place quibble under devDependencies (4df90a0)

9.0.9 (2024-02-22)

Refactoring

  • 💡 Replace vitest with native node:test (01d3d87)

9.0.8 (2024-02-17)

Tasks

  • 🤖 roll back codecov action to v3, v4 still buggy (21eca7b)

9.0.7 (2024-02-17)

Tasks

  • 🤖 Upgrade codecov action (eee1d76)

9.0.6 (2024-02-17)

Tasks

  • 🤖 Upgrade github actions versions (116943a)

Documentation

  • ✏️ Update lazy loading example in README.md (b8ae2b9)

9.0.5 (2024-02-17)

Tasks

  • 🤖 exclude vitest.config.ts (fcd9237)
  • 🤖 fix deps (fc63f35)
  • 🤖 upgrade rollup to v4 and typescript to v5 (b13fa4f)
  • 🤖 use vitest instead of jest (2f2881b)

Documentation

  • ✏️ update SECURITY.md (16d46a0)

Bug

  • 🐛 Add dom.iterable (4d4029a)
  • 🐛 upgraded typedoc, regenerated api docs (bd55243)
  • 🐛 use moduleResolution: 'bundler' for rollup@4 (db2fd03)

Refactoring

  • 💡 remove reference to codepen, no longer needed (b322504)

9.0.4 (2024-02-16)

Tasks

Bug

  • 🐛 Add test for typography position util (39f3ae4)
  • 🐛 Revert for..of to .forEach to solve racing condition (55c2cde), closes #106

9.0.3 (2024-02-13)

9.0.2 (2024-02-13)

Documentation

  • ✏️ Update links to dist (6e4987b)

9.0.1 (2024-02-13)

Tasks

9.0.0 (2024-02-13)

⚠ BREAKING CHANGES

  • 🧨 Produced files are now moved to dist, this breaks anyone references the built files with the script-tag. Old URL was */speccer*, new is */dist/speccer*

Tasks

  • 🤖 Add .github paths to check (d41facc)
  • 🤖 bump @rollup/plugin-node-resolve from 11.2.1 to 15.2.3 (ea35d3d)
  • 🤖 Publish on more path changes (a04e2ee)
  • 🤖 Update github actions (f10b6e8)

Bug

Refactoring

  • 💡 Add built files to dist and ignore it (6591374), closes #19

8.0.6 (2024-02-13)

Tasks

  • ✏️ Create SECURITY.md (5910ecb)
  • 🤖 bump @adobe/css-tools and stylus (0f4398b)
  • 🤖 bump @release-it/conventional-changelog from 7.0.1 to 7.0.2 (833edb7)
  • 🤖 bump @typescript-eslint/parser from 5.38.1 to 5.62.0 (043c498)
  • 🤖 bump rollup-plugin-typescript2 from 0.35.0 to 0.36.0 (c5df799)
  • 🤖 bump typedoc-plugin-markdown from 3.16.0 to 3.17.1 (8b8d9c6)
  • 🤖 bump typedoc-plugin-rename-defaults from 0.6.6 to 0.6.7 (06aea25)
  • 🤖 bump typescript from 4.8.4 to 4.9.5 (24fc76a)
  • 🤖 reinstall (e335812)
  • 🤖 Update eslint (6763306)

Documentation

  • ✏️ Add CONTRIBUTING.md (e28e791)
  • ✏️ Create CODE_OF_CONDUCT.md (ddde767)

8.0.5 (2023-10-18)

Tasks

Bug

  • 🐛 Add margin and padding reset for all speccer elements (85e5371)
  • 🐛 Add missing xy coord function (b697203)
  • 🐛 Adjust for scroll position for curly brackets (a986494)
  • 🐛 Fix curly brackets (430dc4a)
  • 🐛 Set correct height on svg canvas (11c00cb)
  • 🐛 Set missing id (242f91d)

8.0.4 (2023-10-18)

Bug

  • 🐛 Add back missing methods (8bf104e)
  • 🐛 Correctly check for undefined values (b7d7b0b)
  • 🐛 Fix issues with jest/ts (a4395a8)
  • 🐛 Use correct import path (ad6f717)

Refactoring

8.0.3 (2023-10-17)

Bug

  • 🐛 Only remove scoped elements (6b1bb8a)
  • 🐛 Set max-width on typography box (166b5be)

8.0.2 (2023-10-17)

Tasks

  • 🤖 bump postcss from 8.4.17 to 8.4.31 (fab645f)

Bug

  • 🐛 Onlu publish on actual change (ba07d7c)
  • 🐛 Use better css scope (b187ecf)

8.0.1 (2023-10-17)

Tasks

  • 🤖 bump eslint-plugin-import from 2.26.0 to 2.28.1 (5e7d8eb)

8.0.0 (2023-10-17)

⚠ BREAKING CHANGES

  • Renamed src/index.ts to src/main.ts

Tasks

  • 🤖 Add correct types of commits to preset (5fd6e4a)
  • 🤖 Add github actions (1942f8d), closes #30
  • 🤖 Add more logos (9f452eb)
  • 🤖 Adjust tsconfig (7d1c89e)
  • 🤖 build (28a21f2)
  • 🤖 bump rollup-plugin-typescript2 from 0.31.2 to 0.35.0 (9412bec)
  • 🤖 bump stylus from 0.56.0 to 0.60.0 (0351289)
  • 🤖 bump tough-cookie from 4.1.2 to 4.1.3 (e6438c0)
  • 🤖 Do not hide chores (1794e18)
  • 🤖 Fix changelog header (0f3a896)
  • 🤖 release v7.0.0 (d4753b5)
  • 🤖 Remove old index.d.ts file (b30fa69)
  • 🤖 Use release-it instead of standard-version (0e44c3d), closes #41

Documentation

  • ✏️ Add API documentation (a4598c5)
  • ✏️ Fix typo and update logo (2db1c60)
  • ✏️ Update README.md (1b1f48b), closes #39

Feature

Bug

  • 🐛 Fix release (dc7803a)
  • 🐛 Make sure we publish to npm (6a76f76), closes #45
  • 🐛 skipChecks for npm publish (0c22c31)
  • 🐛 Use correct name for *.d.ts file, update README.md (6b18d60)

Refactoring

  • 💡 Add more inline documentation and updated some (71d6809)
  • 💡 Adjust folder structure to a more meaningful way (42597fa), closes #48
  • 💡 Make sure we release on every change (ce4a627), closes #43

7.0.0 (2023-10-16)

⚠ BREAKING CHANGES

  • Renamed src/index.ts to src/main.ts

Tasks

  • 🤖 Add correct types of commits to preset (5fd6e4a)
  • 🤖 Add github actions (1942f8d), closes #30
  • 🤖 Adjust tsconfig (7d1c89e)
  • 🤖 build (28a21f2)
  • 🤖 bump rollup-plugin-typescript2 from 0.31.2 to 0.35.0 (9412bec)
  • 🤖 bump stylus from 0.56.0 to 0.60.0 (0351289)
  • 🤖 bump tough-cookie from 4.1.2 to 4.1.3 (e6438c0)
  • 🤖 Do not hide chores (1794e18)
  • 🤖 Remove old index.d.ts file (b30fa69)
  • 🤖 Use release-it instead of standard-version (0e44c3d), closes #41

Documentation

  • ✏️ Add API documentation (a4598c5)
  • ✏️ Update README.md (1b1f48b), closes #39

Feature

Bug

  • 🐛 Fix release (dc7803a)
  • 🐛 Make sure we publish to npm (6a76f76), closes #45
  • 🐛 skipChecks for npm publish (0c22c31)

Refactoring

  • 💡 Add more inline documentation and updated some (71d6809)
  • 💡 Adjust folder structure to a more meaningful way (42597fa), closes #48
  • 💡 Make sure we release on every change (ce4a627), closes #43

6.3.1 (2023-03-06)

Bug

  • use correct branch for release (b1458fd)

6.3.0 (2023-03-06)

Refactoring

  • 💡 Add docs to angle and add option to normalize (609e3c3)
  • 💡 Finish refactor of position (f838bc7)
  • 💡 Move waitFor* to separate file (7d4bae4)

Feature

  • 🎸 Add new helper constants (70d6e82)
  • 🎸 Add support to use bezier curves/svg (d457edf), closes #18
  • 🎸 Finalize SVG feature (0c9dff4), closes #18

Bug

  • 🐛 Fix bug with position and refactor (cce426a)
  • 🐛 Some issues with borders and positioning (ae3323b)

Documentation

  • ✏️ Add docs about curly brackets (4f72c2c)

6.2.5 (2023-03-01)

6.2.4 (2023-03-01)

6.2.3 (2023-03-01)

6.2.2 (2023-03-01)

Bug

  • 🐛 Add files when releasing (7364c4c)

Documentation

  • ✏️ Add documentation regarding dark mode (0b46ca7)

Refactoring

6.2.1 (2022-03-01)

6.2.0 (2022-03-01)

Bug

  • 🐛 Use correct method to dissect elements (24035bd)
  • 🐛 Use correct tags to avoid for browser activation (bf359d1)

Feature

  • 🎸 Expose browser modes (a650ef0)

6.1.0 (2022-02-28)

Feature

  • Add subtle option to measure and anatomy (43e9c8c)

6.0.5 (2022-02-24)

Bug

  • 🐛 Use correct number sequences with dissection of elements (0caacff), closes #15

6.0.4 (2022-02-24)

Refactoring

6.0.3 (2022-02-24)

Bug

6.0.2 (2022-02-24)

Bug

  • 🐛 Fix positioning bug (bbb3b80)

6.0.1 (2022-02-23)

Performance change

  • ⚡️ Reduce size of npm package (3a1615d)

6.0.0 (2022-02-23)

⚠ BREAKING CHANGES

  • 🧨 The script is now converted to TypeScript. The internal API has changed, but now the usage. I've set this as a breaking change to reflect the size of the change. There has also been some internal optimizations regarding positioning of the speccer elements

Refactoring

  • 💡 Converted to TypeScript (ab90bae)

Feature

5.0.0 (2022-02-22)

⚠ BREAKING CHANGES

  • 🧨 Speccer is not supporting older browsers any more, to cut down on maintenance. Babel is now removed, but you can still polyfill or use babel for your own needs if you import the source files instead of the build files.

Tasks

  • 🤖 Remove babel, do not support older browsers anymore (9ed11c0)

4.3.2 (2022-02-22)

Bug

  • And supply the minified version.. (8cfb69a)

4.3.1 (2022-02-22)

Bug

4.3.0 (2022-02-22)

Feature

  • 🎸 Expose API a bit more (093b465)

Documentation

  • ✏️ Move images into assets (2291b31)
  • ✏️ Update documentation (ec0807e)

4.2.1 (2022-02-22)

4.2.0 (2022-02-22)

Features

4.1.0 (2022-02-22)

Features