Repository navigation
Conversation
Overview of changes leading to 11.4.5 Saturday, August 30, 2025 ===================================== * Bug fixes for “AAT” shaping, and other shaping micro optimizations.
What's Changed
feat: squash files from details view by @Jollywatt in #283
Bug Fixes
ace_jump: Selection logic improved to fix navigation issues #285
megamerge: Changed revision removal order to ensure correct rebasing #291
megamerge: Descendant commits now preserved during merge operations #289
details: Escaped file names to prevent errors in the details view #290
revisions: Shortcuts disabled when no revisions are present to prevent crashes #286
inline_describe: Single row log graphs now display correctly #280
Bugfix release.
0.13.0 (2025-08-30) --------------------- - [Fix `cbor_is_null`, `cbor_is_undef`, `cbor_is_bool` assertion failing on non-ctrl floats in debug mode] - [Add an example for handling of CBOR Sequences] - [Use C23/c2x if available] - libcbor remains C99 compatible - When the compiler does not support new standard, C99 will be used, so the change should be backwards compatible - [Improved introduction documentation and examples] - [Add cbor_copy_definite to turn indefinite items into definite equivalents] - BUILD BREAKING: [Minimum CMake version set to 3.5] - See <https://repology.org/project/cmake/versions> for support; the vast majority of users should not be affected.
0.30.0 BREAKING CHANGE! Python support 3.7+ only https: Do not rely on ssl.PROTOCOL_TLS, which has been deprecated in Python3.10
This release requires Python 3.12 or newer. All of the commands are fixed to allow the use of a hyphen - to mean standard input (for an input argument) or standard output (for an output argument), as documented. Thanks very much to Olivier Scherler for the bug report and fix for all but psjoin. The obsolete old scripts, which were not installed as part of the package but kept in “old-scripts” for backwards compatibility, are removed: they were deprecated a long time ago. The installation instructions are updated to recommend the use of pipx rather than pip. The Makefile has been updated.
PKGREVISION++
This is a bugfix release in the 3.10.x series. Highlights from this release include: - Fix regression of hi-dpi support for Qt - Fix race condition in TexManager.make_dvi & make_png - Various documentation and other bugfixes
Release Notes
Preview features
[airflow] Extend AIR311 and AIR312 rules (#20082)
[airflow] Replace wrong path airflow.io.storage with airflow.io.store (AIR311) (#20081)
[flake8-async] Implement blocking-http-call-httpx-in-async-function (ASYNC212) (#20091)
[flake8-logging-format] Add auto-fix for f-string logging calls (G004) (#19303)
[flake8-use-pathlib] Add autofix for PTH211 (#20009)
[flake8-use-pathlib] Make PTH100 fix unsafe because it can change behavior (#20100)
Bug fixes
[pyflakes, pylint] Fix false positives caused by __class__ cell handling (F841, PLE0117) (#20048)
[pyflakes] Fix allowed-unused-imports matching for top-level modules (F401) (#20115)
[ruff] Fix false positive for t-strings in default-factory-kwarg (RUF026) (#20032)
[ruff] Preserve relative whitespace in multi-line expressions (RUF033) (#19647)
Rule changes
[ruff] Handle empty t-strings in unnecessary-empty-iterable-within-deque-call (RUF037) (#20045)
Documentation
Fix incorrect D413 links in docstrings convention FAQ (#20089)
[flake8-use-pathlib] Update links to the table showing the correspondence between os and pathlib (#20103)
## 1.12.0 (2025-08-29) - Set `PYO3_BUILD_EXTENSION_MODULE` environment variable when building PyO3 extensions.
NEW: Drop support for Python 3.8. NEW: Add support for Python 3.14. NEW: Deploy with PyPI's "Trusted Publisher".
Version 0.20.0 ============== - Remove dependency on abandoned ``atomicwrites`` library. - Implement ``filter_hook`` for the HTTP storage. - Drop support for Python 3.7. - Add support for Python 3.12 and Python 3.13. - Properly close the status database after using. This especially affects tests, where we were leaking a large amount of file descriptors. - Extend supported versions of ``aiostream`` to include 0.7.x.
## 0.20.1 (2025-08-29) #### Features * bump max payload to 2.5 #### Chore * update sync python version
Changes not found.
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.
No description provided.