11.1.1 (2024-09-08)
- 🤖 bump the minor-and-patch group with 6 updates (1b29699)
11.1.0 (2024-08-30)
- 🤖 Update
SECURITY.md
(884ac79)
- ✏️ Regenerate API documentation (b34036f)
- ✏️ Update screenshots and add more feature documentation (095e9a1)
- ✏️ use
…
instead of...
(3869cf0)
- 🎸 Add
bound
option to thespacing
feature (65e7314) - 🎸 Add function to remove given speccer elements (1078ca4)
- 🎸 Add missing stylesheet to
bound
option forspacing
(81bdfda) - 🎸 Add possibility to pass options programatically (dd5a49e)
- 🐛 Add missing features to lazy loading (f97802e)
- 💡 Add missing types and refactor function (470a77b)
- 💡 Make position function return styles (cf875f4)
- 💡 Make sure we set a relation id to target elements (b16054d)
- 💡 Rename function, and move it to correct location (79f532c)
11.0.0 (2024-08-28)
- 🧨 Have changed the API to accept an option object instead of a string. Please check the documentation.
- 🧨 While setting a new default feature seems appropriate, it does not come without consequence. This is a breaking change, since the default of the API has changed. Please use the
slim
version if you want that instead of the new version. - 🧨 Have changed the API to accept an option object instead of a string. Please check the documentation.
- 🤖 Regenerate docs (1c696dc)
- 🤖 Regenerate docs (fb5ec15)
- 🤖 Update dev files (f11e873)
- 🤖 Update dev files (c89f435)
- 🤖 Update/add dev files (75c1d84)
- 🤖 Update/add dev files (0a0d68f)
- ✏️ Regenerate API documentation (366891b)
- ✏️ Regenerate API documentation (065a3f6)
- ✏️ Update
README.md
(367f4b8) - ✏️ Update and correct documentation (49e3a3b)
- ✏️ Update and correct documentation (288bdcf)
- ✏️ Update screenshots (e769793), closes #233
- ✏️ Update screenshots (152e9d5), closes #233
- ✏️ Update section with lower heading level (fbb77df)
- ✏️ Update section with lower heading level (8ec137e)
- 🎸 Add
isSlimArea
to help with the oldmeasure
feat (401fc31) - 🎸 Add
isSlimArea
to help with the oldmeasure
feat (dd8e13b) - 🎸 Add feature to pin text elements (601f081), closes #258
- 🎸 Add feature to pin text elements (46f88f8), closes #258
- 🎸 Add new default measure feature, keep old as
slim
(6ca32df) - 🎸 Add new default measure feature, keep old as
slim
. (7c74c5e), closes #124 - 🎸 Make it possible to add literals via attribute (39bb43f)
- 🎸 Make it possible to add literals via attribute (a7d863d)
- 🐛 Add missing landmark,
form
(c5a30f9) - 🐛 Add missing landmark,
form
(a8633a2) - 🐛 Add missing style overrides (0e4e318)
- 🐛 Add missing style overrides (bcfce82)
- 🐛 Use correct
y
value withscrollTop
(bd77583) - 🐛 Use correct
y
value withscrollTop
(dfeff17) - 🐛 Use correct variable for height calculation (8e37555)
- 🐛 Use correct variable for height calculation (d31fbba)
- ⚡️ Use
forEach
instead offor...of
for speedier render (c3ef814) - ⚡️ Use
forEach
instead offor...of
for speedier render (6c3dda3)
- 💡 Adjust positioning of tabstop (59e8b27)
- 💡 Adjust positioning of tabstop (2d53f9a)
- 💡 Improve spacing feature (416c378)
- 💡 Improve spacing feature (95e7bae)
- 💡 Move out
createA11yElement
function (d108e4c) - 💡 Move out
createA11yElement
function (8ba8591) - 💡 Update values for
--ph-speccer-line-width
(404f11c) - 💡 Update values for
--ph-speccer-line-width
(8fe180a) - 💡 Update values for mark (78b0432)
- 💡 Update values for mark (721221d)
- 💡 Use options object instead of area strings (2b8476b)
- 💡 Use options object instead of area strings (3560dda)
10.1.0 (2024-08-22)
- ✏️ Add documentation about new feature for grid (7769d87)
- ✏️ Add documentation about new feature for grid (ce5d382)
- ✏️ Regenerate documentation (3075e97)
- ✏️ Regenerate documentation (6e1fe63)
- 🎸 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)
- 🤖 bump the minor-and-patch group with 3 updates (3ef4778)
10.0.7 (2024-08-20)
- 🤖 bump typedoc from 0.26.5 to 0.26.6 (e85ec1a)
10.0.6 (2024-08-20)
- 🤖 Update
dependabot.yml
(c59909e)
- 🐛 Add missing level (da1d882)
10.0.5 (2024-08-20)
- ✏️ 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)
- 🤖 bump typedoc-plugin-remark from 1.0.2 to 1.0.3 (0a755d2)
10.0.3 (2024-08-20)
- 🤖 bump typedoc-plugin-mdn-links from 3.2.8 to 3.2.9 (2faa747)
10.0.2 (2024-08-19)
- ✏️ Update
README.md
(0ef4046)
10.0.1 (2024-08-19)
- 🐛 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)
- 🧨 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!
- 🤖 Regenerate documentation (6b04256)
- 🤖 Remove
cobertura.xml
, I don't know why it's there (a432f25) - 🤖 Update new css variable references (7eeb0e4)
- ✏️ 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)
- 🐛 Use correct left and top position for measure (87b120a)
- 🐛 Use css variable with base color fallback for svg els (38d1bea)
- 💡 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)
- 🤖 Update dev file (8b5815e)
- ✏️ Add build status badge (c39d35e)
- 🐛 Fix formatting issues with styling (4964e3e)
- 🐛 Make sure stylus can process color functions (4232894)
9.6.1 (2024-08-15)
- 🤖 Rename triage label workflow (f323e3e)
- 🤖 Use custom label for build failed action (c3ba88b), closes #235
9.6.0 (2024-08-15)
- ✏️ Regenerate documentation (b21daa6)
- ✏️ Regenerate documentation (4c2fcc3)
- ✏️ Update
README.md
(5c32f08)
- 🎸 Add feature to align pins to parent container (3562bb2), closes #8
- 🎸 Polish the feature, and add dev examples (02fc6f4), closes #8
9.5.6 (2024-08-14)
9.5.5 (2024-08-14)
- 🤖 bump typescript from 5.4.5 to 5.5.4 (2abe4f4)
9.5.4 (2024-08-14)
- ✏️ 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)
- 🤖 Add config file for typedoc (47d0d58)
- ✏️ Add more documentation (e967303)
9.5.2 (2024-08-13)
- ✏️ Add and update banners in
README.md
(6e37553)
9.5.1 (2024-08-13)
- Update README.md (6c91eaa)
9.5.0 (2024-08-13)
9.4.1 (2024-08-13)
- ✏️ Update
README.md
(1c7e3dd)
- 🐛 Use correct background-color for subtle feature (cd976b6)
- 🐛 Use correct versions of typedoc plugins after upgrade (75add9f)
- 💡 Extract functions into separate files (e8c3fd6)
9.4.0 (2024-08-12)
- ✏️ Regenerate documentation (7191c3f)
9.3.0 (2024-08-11)
9.2.10 (2024-08-11)
- ✏️ Update link to demo in
README.md
and update darkmode (9c84a59)
- 🐛 Add missing CSS variable (fb41fcc)
9.2.9 (2024-08-09)
- 🤖 Reinstall dependencies (9f17684)
9.2.8 (2024-08-09)
- ✏️ Update docs (a82ff13)
- 🐛 Override
gridTemplateRows
so we can ensure height (2fdbdea)
9.2.7 (2024-08-09)
- 🐛 Use
gridTemplate
instead ofgridTemplateColumns
(75370ef)
9.2.6 (2024-08-09)
- 🤖 bump rollup from 4.19.0 to 4.20.0 (73783ef)
9.2.5 (2024-08-09)
- 🤖 bump typedoc-plugin-mdn-links from 3.2.5 to 3.2.7 (e889205)
9.2.4 (2024-08-09)
- 🤖 Use correct label for bugs (dd08def)
9.2.3 (2024-08-09)
- 🐛 Use CSS vars correctly to accommodate for transition (362d111)
9.2.2 (2024-08-09)
- 🐛 Add missing transition property to grid feature (9b17c86)
9.2.1 (2024-08-08)
- 💡 Set css var on body element (c3b1cac)
9.2.0 (2024-08-02)
- ✏️ Generate documentation for the grid feature (6ab2a4e)
9.1.38 (2024-07-24)
- 🤖 bump typescript from 5.4.5 to 5.5.4 (3284aea)
9.1.37 (2024-07-24)
- 🤖 bump typedoc-plugin-mdn-links from 3.1.23 to 3.2.5 (504044b)
9.1.36 (2024-07-23)
- 🤖 bump jsdom from 24.0.0 to 24.1.1 (8599aec)
9.1.35 (2024-07-22)
- 🤖 bump tslib from 2.6.2 to 2.6.3 (0c5137c)
9.1.34 (2024-07-22)
- 🤖 bump braces from 3.0.2 to 3.0.3 (2b0c37a)
9.1.33 (2024-07-22)
- 🤖 bump prettier from 3.2.5 to 3.3.3 (516a02f)
9.1.32 (2024-07-22)
- 🤖 bump rollup from 4.13.0 to 4.19.0 (655685e)
9.1.31 (2024-07-22)
- 🤖 bump putout from 35.18.0 to 35.37.1 (df47c67)
9.1.30 (2024-06-18)
- 🤖 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)
- 🤖 add auto labelling for projects (25c1d1d)
9.1.28 (2024-06-18)
- 🤖 Add triage label to opened and reopened issues (b1f1ecf)
9.1.27 (2024-06-17)
- 🤖 bump release-it from 17.1.1 to 17.3.0 (79aec9f)
9.1.26 (2024-06-07)
- 🤖 bump typedoc from 0.25.12 to 0.25.13 (87bb044)
9.1.25 (2024-06-05)
- 🤖 bump glob from 10.3.15 to 10.4.1 (feab1b5)
9.1.24 (2024-05-22)
- 🤖 bump postcss from 8.4.35 to 8.4.38 (e2fa0c5)
9.1.23 (2024-05-22)
- 🤖 bump tsx from 4.7.2 to 4.7.3 (3eff480)
9.1.22 (2024-05-22)
- 🤖 bump typedoc-plugin-mdn-links from 3.1.18 to 3.1.23 (f50923f)
9.1.21 (2024-05-22)
- 🤖 bump putout from 35.7.5 to 35.18.0 (1f198e4)
9.1.20 (2024-05-22)
- 🤖 bump glob from 10.3.10 to 10.3.15 (efb37f9)
9.1.19 (2024-05-02)
- 🤖 bump typescript from 5.4.3 to 5.4.5 (e3d7bc2)
9.1.18 (2024-04-23)
- 🤖 bump tsx from 4.7.1 to 4.7.2 (cde514c)
9.1.17 (2024-04-04)
- 🤖 bump quibble from 0.9.1 to 0.9.2 (2e33cfc)
9.1.16 (2024-04-02)
- 🤖 bump typescript from 5.4.2 to 5.4.3 (fbba524)
9.1.15 (2024-04-02)
- 🤖 bump cssnano from 6.1.0 to 6.1.2 (70cbebf)
9.1.14 (2024-03-19)
- 🤖 bump putout from 35.7.1 to 35.7.5 (9ba752e)
9.1.13 (2024-03-19)
- 🤖 bump rollup from 4.12.1 to 4.13.0 (eab0f05)
9.1.12 (2024-03-19)
- 🤖 bump typescript from 5.3.3 to 5.4.2 (ab466f9)
9.1.11 (2024-03-19)
- 🤖 bump typedoc-plugin-mdn-links from 3.1.17 to 3.1.18 (6d5da51)
9.1.10 (2024-03-19)
- 🤖 bump typedoc from 0.25.11 to 0.25.12 (f62094c)
9.1.9 (2024-03-13)
- 🤖 bump stylus from 0.62.0 to 0.63.0 (6f57bb5)
9.1.8 (2024-03-08)
9.1.7 (2024-03-08)
- ✏️ fix typo (11fd1e7)
9.1.6 (2024-02-28)
- 🤖 bump cssnano from 6.0.3 to 6.0.5 (f41e732)
9.1.5 (2024-02-28)
- 🤖 bump typedoc from 0.25.8 to 0.25.9 (26b54bd)
9.1.4 (2024-02-28)
- 🤖 bump typedoc-plugin-mdn-links from 3.1.16 to 3.1.17 (9907bde)
9.1.3 (2024-02-27)
- ✏️ Add images to docs (e5b7cbd)
9.1.2 (2024-02-27)
- 🤖 Add more tags (79d6d0f)
- ✏️ Update docs (c5c2480)
9.1.1 (2024-02-26)
- ✏️ Update
README.md
with info about sponsorship (0cb49cc)
9.1.0 (2024-02-24)
- 🤖 Adjust dev script (1479ce4)
- 🐛 Adjust position for sticky elements and parents (54979b3)
- 💡 Add type for styles return object (6cc7d40)
9.0.13 (2024-02-22)
- 🤖 bump release-it and @release-it/conventional-changelog (e8eefc5)
9.0.12 (2024-02-22)
- 🤖 bump cssnano from 5.1.15 to 6.0.3 (3befd3c)
9.0.11 (2024-02-22)
- 🐛 Attempt to fix test with
requestAnimationFrame
(b03e257)
9.0.10 (2024-02-22)
- 🐛 place
quibble
underdevDependencies
(4df90a0)
9.0.9 (2024-02-22)
- 💡 Replace
vitest
with nativenode:test
(01d3d87)
9.0.8 (2024-02-17)
- 🤖 roll back codecov action to v3, v4 still buggy (21eca7b)
9.0.7 (2024-02-17)
- 🤖 Upgrade codecov action (eee1d76)
9.0.6 (2024-02-17)
- 🤖 Upgrade github actions versions (116943a)
- ✏️ Update lazy loading example in
README.md
(b8ae2b9)
9.0.5 (2024-02-17)
- 🤖 exclude
vitest.config.ts
(fcd9237) - 🤖 fix deps (fc63f35)
- 🤖 upgrade rollup to v4 and typescript to v5 (b13fa4f)
- 🤖 use
vitest
instead ofjest
(2f2881b)
- ✏️ update
SECURITY.md
(16d46a0)
- 🐛 Add
dom.iterable
(4d4029a) - 🐛 upgraded typedoc, regenerated api docs (bd55243)
- 🐛 use
moduleResolution: 'bundler'
for rollup@4 (db2fd03)
- 💡 remove reference to codepen, no longer needed (b322504)
9.0.4 (2024-02-16)
- 🤖 Adjust dev script (9316d0a)
- 🐛 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)
- ✏️ Update links to dist (6e4987b)
9.0.1 (2024-02-13)
- 🤖 Add
putout
(407c90f)
9.0.0 (2024-02-13)
- 🧨 Produced files are now moved to
dist
, this breaks anyone references the built files with thescript
-tag. Old URL was*/speccer*
, new is*/dist/speccer*
- 🤖 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)
- 🐛 Use correct path (706f41f)
8.0.6 (2024-02-13)
- ✏️ 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)
8.0.5 (2023-10-18)
- 🐛 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)
- 🐛 Add back missing methods (8bf104e)
- 🐛 Correctly check for undefined values (b7d7b0b)
- 🐛 Fix issues with jest/ts (a4395a8)
- 🐛 Use correct import path (ad6f717)
- 💡 Update
cx
(5754282)
8.0.3 (2023-10-17)
8.0.2 (2023-10-17)
- 🤖 bump postcss from 8.4.17 to 8.4.31 (fab645f)
8.0.1 (2023-10-17)
- 🤖 bump eslint-plugin-import from 2.26.0 to 2.28.1 (5e7d8eb)
8.0.0 (2023-10-17)
- Renamed
src/index.ts
tosrc/main.ts
- 🤖 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 ofstandard-version
(0e44c3d), closes #41
- ✏️ Add API documentation (a4598c5)
- ✏️ Fix typo and update logo (2db1c60)
- ✏️ Update
README.md
(1b1f48b), closes #39
- 🐛 Fix release (dc7803a)
- 🐛 Make sure we publish to npm (6a76f76), closes #45
- 🐛 skipChecks for npm publish (0c22c31)
- 🐛 Use correct name for
*.d.ts
file, updateREADME.md
(6b18d60)
- 💡 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)
- Renamed
src/index.ts
tosrc/main.ts
- 🤖 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 ofstandard-version
(0e44c3d), closes #41
- 🐛 Fix release (dc7803a)
- 🐛 Make sure we publish to npm (6a76f76), closes #45
- 🐛 skipChecks for npm publish (0c22c31)
- 💡 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)
- use correct branch for release (b1458fd)
6.3.0 (2023-03-06)
- 💡 Add docs to
angle
and add option to normalize (609e3c3) - 💡 Finish refactor of position (f838bc7)
- 💡 Move waitFor* to separate file (7d4bae4)
- 🎸 Add new helper constants (70d6e82)
- 🎸 Add support to use bezier curves/svg (d457edf), closes #18
- 🎸 Finalize SVG feature (0c9dff4), closes #18
- ✏️ 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)
- 🐛 Add files when releasing (7364c4c)
- ✏️ Add documentation regarding dark mode (0b46ca7)
- 💡 Refactor (5460139)
6.2.1 (2022-03-01)
6.2.0 (2022-03-01)
- 🐛 Use correct method to dissect elements (24035bd)
- 🐛 Use correct tags to avoid for browser activation (bf359d1)
- 🎸 Expose browser modes (a650ef0)
6.1.0 (2022-02-28)
- Add subtle option to measure and anatomy (43e9c8c)
6.0.5 (2022-02-24)
6.0.4 (2022-02-24)
- 💡 A tad refactor (f5bbc5e)
6.0.3 (2022-02-24)
- CSS files ommited (10b3c62)
6.0.2 (2022-02-24)
- 🐛 Fix positioning bug (bbb3b80)
6.0.1 (2022-02-23)
- ⚡️ Reduce size of npm package (3a1615d)
6.0.0 (2022-02-23)
- 🧨 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
- 💡 Converted to TypeScript (ab90bae)
- 🎸 Add source map (de3812d)
5.0.0 (2022-02-22)
- 🧨 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.
- 🤖 Remove babel, do not support older browsers anymore (9ed11c0)
4.3.2 (2022-02-22)
- And supply the minified version.. (8cfb69a)
4.3.1 (2022-02-22)
- Use named exports (7a4535e)
4.3.0 (2022-02-22)
- 🎸 Expose API a bit more (093b465)
4.2.1 (2022-02-22)
4.2.0 (2022-02-22)
- Use CSS variables (21c3eb3)
4.1.0 (2022-02-22)
- Add release script (4cb72cb)