Update from task cc676cbf-bb93-4d98-840c-2c7b8a242427 - #3
Open
MekaClaude wants to merge 481 commits into
Open
Conversation
MekaClaude
commented
Apr 24, 2026
MekaClaude
left a comment
Owner
Author
There was a problem hiding this comment.
I will review it later and get back to you 👍
New build - fix the export
“Speed Punk is a tool for modern font editors such as Glyphs and RoboFont that will illustrate the amount of curvature of glyph outlines.”
…lti-79a8a94197 Bump tar and npm
…-yaml-4.2.0 Bump js-yaml from 4.1.1 to 4.2.0
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.26.7 to 7.29.7. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.29.7/packages/babel-core) --- updated-dependencies: - dependency-name: "@babel/core" dependency-version: 7.29.7 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
…bel/core-7.29.7 Bump @babel/core from 7.26.7 to 7.29.7
[editor, pointer tool] Listen to tab/shift-tab to advance the selection
Make page/view titles more consistent, remove "Fontra" prefixes
Keep forward browser history when going back
…ool-issue-2659 Make the middle-mouse button a hard-coded shortcut for the hand tool
In Safari, at least as of version 26.5, there is a terrible interaction between `History.replaceState` (and `pushState`) and the browser's built in "reader mode" feature, which ultimately causes GC to take longer and longer the more times that `replaceState`/`pushState` have been called. I'll write more about this in the Pull Request description, but an easy fix that I finally found is this, to use `window.location.replace` and `.assign` instead of the `history` methods- they don't cause the same problem, and resolved an issue I was experiencing with hitching in long-running editing sessions.
[languages] More lang updates, mostly pt
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.2 to 3.1.4. - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](fastify/fast-uri@v3.1.2...v3.1.4) --- updated-dependencies: - dependency-name: fast-uri dependency-version: 3.1.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
…st-uri-3.1.4 Bump fast-uri from 3.1.2 to 3.1.4
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.12 to 8.5.23. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.12...8.5.23) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.23 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
…stcss-8.5.23 Bump postcss from 8.5.12 to 8.5.23
Translations
Update prettier pre commit
…gested glyph name does exists
Fix glyphset ambiguities
Maintenance and help
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v6...v7) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6 to 7. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v6...v7) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the npm-packages group with 6 updates: | Package | From | To | | --- | --- | --- | | [npm](https://github.com/npm/cli) | `11.18.0` | `12.0.1` | | [prettier](https://github.com/prettier/prettier) | `3.9.4` | `3.9.6` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [webpack](https://github.com/webpack/webpack) | `5.108.3` | `5.109.2` | | [webpack-cli](https://github.com/webpack/webpack-cli) | `7.1.0` | `7.2.2` | | [lib-font](https://github.com/Pomax/lib-font) | `3.0.1` | `3.0.4` | Updates `npm` from 11.18.0 to 12.0.1 - [Release notes](https://github.com/npm/cli/releases) - [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md) - [Commits](npm/cli@v11.18.0...v12.0.1) Updates `prettier` from 3.9.4 to 3.9.6 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.9.4...3.9.6) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `webpack` from 5.108.3 to 5.109.2 - [Release notes](https://github.com/webpack/webpack/releases) - [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md) - [Commits](webpack/webpack@v5.108.3...v5.109.2) Updates `webpack-cli` from 7.1.0 to 7.2.2 - [Release notes](https://github.com/webpack/webpack-cli/releases) - [Changelog](https://github.com/webpack/webpack-cli/blob/main/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@7.1.0...webpack-cli@7.2.2) Updates `lib-font` from 3.0.1 to 3.0.4 - [Commits](Pomax/lib-font@v3.0.1...v3.0.4) --- updated-dependencies: - dependency-name: npm dependency-version: 12.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-packages - dependency-name: prettier dependency-version: 3.9.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-packages - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-packages - dependency-name: webpack dependency-version: 5.109.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-packages - dependency-name: webpack-cli dependency-version: 7.2.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-packages - dependency-name: lib-font dependency-version: 3.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-packages ... Signed-off-by: dependabot[bot] <support@github.com>
…actions/setup-python-7 Bump actions/setup-python from 6 to 7
…actions/setup-node-7 Bump actions/setup-node from 6 to 7
…m-packages-c67e51c95a Bump the npm-packages group with 6 updates
Bumps the python-packages group with 6 updates: | Package | From | To | | --- | --- | --- | | [aiohttp](https://github.com/aio-libs/aiohttp) | `3.14.1` | `3.14.3` | | ufomerge | `1.9.6` | `1.9.7` | | [ufo2ft](https://github.com/googlefonts/ufo2ft) | `3.8.2` | `3.9.0` | | [mypy](https://github.com/python/mypy) | `2.1.0` | `2.3.0` | | [pre-commit](https://github.com/pre-commit/pre-commit) | `4.6.0` | `4.6.1` | | [types-pyyaml](https://github.com/python/typeshed) | `6.0.12.20260518` | `6.0.12.20260724` | Updates `aiohttp` from 3.14.1 to 3.14.3 - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst) - [Commits](aio-libs/aiohttp@v3.14.1...v3.14.3) Updates `ufomerge` from 1.9.6 to 1.9.7 Updates `ufo2ft` from 3.8.2 to 3.9.0 - [Release notes](https://github.com/googlefonts/ufo2ft/releases) - [Commits](googlefonts/ufo2ft@v3.8.2...v3.9.0) Updates `mypy` from 2.1.0 to 2.3.0 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](python/mypy@v2.1.0...v2.3.0) Updates `pre-commit` from 4.6.0 to 4.6.1 - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v4.6.0...v4.6.1) Updates `types-pyyaml` from 6.0.12.20260518 to 6.0.12.20260724 - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.14.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages - dependency-name: ufomerge dependency-version: 1.9.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages - dependency-name: ufo2ft dependency-version: 3.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-packages - dependency-name: mypy dependency-version: 2.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-packages - dependency-name: pre-commit dependency-version: 4.6.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-packages - dependency-name: types-pyyaml dependency-version: 6.0.12.20260724 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-packages ... Signed-off-by: dependabot[bot] <support@github.com>
…ages-93377826b2 Bump the python-packages group with 6 updates
…laude/fontra into code-review-feedback-42427
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was created by qwen-chat coder for task cc676cbf-bb93-4d98-840c-2c7b8a242427.