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

v0.15.0-rc1 #20

Merged
merged 117 commits into from
Dec 25, 2024
Merged

v0.15.0-rc1 #20

merged 117 commits into from
Dec 25, 2024

Conversation

sebosp
Copy link
Owner

@sebosp sebosp commented Dec 25, 2024

No description provided.

placintaalexandru and others added 30 commits February 11, 2024 22:53
Instead of manually specifying the oldstable version in all our CI
scripts, it is now pulled from the `Cargo.toml` which simplifies the
update process.

The contributing guide has also been updated to not include the explicit
version and its wording has been loosened a bit to correctly represent
current maintenance practices.
This fixes an issue where a scrolling region that does not start at the
top of the screen would still rotate lines into history when scrolling
the content "upwards".
Fixes #7633.
Fixes #7613.
Fixes #7607.
Fixes #7571.
Fixes #7549.
The 0.29.11 was yanked.
x11-clipboard was unconditionally using eventfd which is not present
on NetBSD.

Links: quininer/x11-clipboard#48
Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases)
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/mio@v0.8.10...v0.8.11)

---
updated-dependencies:
- dependency-name: mio
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
117719b removed the extra call for TIOCSWINSZ, however the initial
`openpty` call itself did not set the pixel size, which caused issues
with some clients.
This fixes an issue where the `Select` action for hyperlink escape text
would select the entire line, instead of selecting only the hyperlink
itself.

It also changes the way hyperlinks with the same ID are highlighted,
removing the restriction of being on consecutive lines and instead
highlighting all visible cells that correspond to the matching
hyperlink.

Closes #7766.
This bumps all dependencies that can be updated without introducing a
build failure.
On Windows some key combinations for regular text input, like Ctrl+1
don't have any text attached, so they were generating the kitty escape
sequence even when they shouldn't.
This works around an issue where wix was pulling pre-release extensions
and thus breaking compatibility with our used wix version.
Make `Alt` send `ESC` for unicode input the way it's done for ASCII.
Previously it was disabled because of macOS, however on macOS we're
using the `option_as_alt` setting, which solves the original issue.

The `Alt` prefixing is still disabled for the unicode strings, like
when they come from the compose input.

Fixes #7852.
This is only an update to the development version and does not represent
a stable release.
chrisduerr and others added 28 commits October 18, 2024 22:25
This is only an update to the development version and does not represent
a stable release.
alacritty_terminal was pulling `serde` via vte even though
serde feature was disabled.
This fixes a couple issues with hint highlight invalidation, which would
cause hints to lose their underline highlight despite the terminal
itself not having changed since the highlight started.

Closes #8270.
This fixes an issue with hints where it was possible that the terminal
content of highlighted hints changed between the highlighted hint update
and the activation of the hint.

This patch always validates the hint's text content against the hint
itself to ensure that the content is still valid for the original hint
which triggered the highlight.

Closes #8277.
This patch applies all major and minor version bumps, with the exception
of `unicode-width` since it will need to be handled separately for
Unicode version 16.
This patch fixes an issue where the semantic vi motion commands
`SemanticRight` and `SemanticLeft` were not behaving as expected when a
fullwidth character was used as a semantic character.

Closes #8314.
YAML import migration was already properly ignoring nonexistent imports,
it was only missed for TOML ones.

Fixes #8330.
Bumps [anstream](https://github.com/rust-cli/anstyle) from 0.6.5 to 0.6.15.
- [Commits](rust-cli/anstyle@anstream-v0.6.5...anstream-v0.6.15)

---
updated-dependencies:
- dependency-name: anstream
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
This fixes a GitHub security alert about hashbrown, which has no
significant impact on Alacritty but still seems wise to fix since it's
so simple.
While this doesn't change much with how parsers are implemented, it
improves consistency with how key release is handled.
Fixes #8268.
Fixes double input on X11 after update to 0.30.6.
This fixes an issue with daemon mode where the first spawned window
would not use the window options passed to the `create-window`
subcommand, but would instead use the options passed during creation of
the original daemon.

Closes #8371.
@sebosp sebosp merged commit d1d6511 into master Dec 25, 2024
12 checks passed
sebosp added a commit that referenced this pull request Dec 25, 2024
Merge pull request #20 from sebosp/develop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.