Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V11 #261

Merged
merged 52 commits into from
Aug 28, 2024
Merged

V11 #261

merged 52 commits into from
Aug 28, 2024

Conversation

phun-ky
Copy link
Owner

@phun-ky phun-ky commented Aug 28, 2024

Features

  • feat: 🎸 Add new default measure feature, keep old as slim.

    BREAKING CHANGE: 🧨 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.

    Closes: Revamp the design of the UI #124

  • feat: 🎸 Make it possible to add literals via attribute - a7d863d

  • feat: 🎸 Add feature to pin text elements ✅ Closes: Add pinned text feature #258 - 46f88f8

  • feat: 🎸 Add isSlimArea to help with the old measure feat - dd8e13b

Bugfixes

  • fix: 🐛 Use correct y value with scrollTop - dfeff17
  • fix: 🐛 Use correct variable for height calculation - d31fbba
  • fix: 🐛 Add missing landmark, form - a8633a2
  • fix: 🐛 Add missing style overrides - bcfce82

Documentation

Chores

  • chore: 🤖 Update/add dev files - 0a0d68f
  • chore: 🤖 Update dev files - c89f435
  • chore: 🤖 Regenerate docs - fb5ec15

Refactoring

  • refactor: 💡 Use options object instead of area strings To be able to steer the API towards a decent interface for programmatic usage and other frameworks, the settings and features nabled are to be governed by passed options instead of strings.

    BREAKING CHANGE: 🧨 Have changed the API to accept an option object instead of a string. Please check the documentation.

  • refactor: 💡 Move out createA11yElement function - 8ba8591

  • refactor: 💡 Adjust positioning of tabstop - 2d53f9a

  • refactor: 💡 Update values for --ph-speccer-line-width - 8fe180a

  • refactor: 💡 Update values for mark - 721221d

  • refactor: 💡 Improve spacing feature - 95e7bae

Performance

  • perf: ⚡️ Use forEach instead of for...of for speedier render - 6c3dda3

Style

Tests

  • test: 💍 Update failed tests - ce1edea
  • test: 💍 Add missing test for getOptions - 596a003

@github-actions github-actions bot added mindless: ✏️ docs Improvements or additions to documentation section: repo For all changes in root dir release labels Aug 28, 2024
To be able to steer the API towards a decent interface for programmatic
usage and other frameworks, the settings and features enabled are to be
governed by passed options instead of strings.

BREAKING CHANGE: 🧨 Have changed the API to accept an option object instead of a string.
Please check the documentation.
@phun-ky phun-ky linked an issue Aug 28, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add pinned text feature Refine screenshots to have consistency Revamp the design of the UI
1 participant