aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
blob: 1650e4063fade220947ace22812eca440d1d8cdb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
### Added
- Ellipsis support (experimental)

## [0.5.0] - 2026-02-05
### Added
- Customizable double & triple click interval

## [0.4.0] - 2025-12-30
### Added
- Support for selection on wrapped lines (by-line selection methods don't take wrapped segments into account yet!)
- Support for changing mouse drag selection when out-of-bounds

Many thanks to...
- [alex-ds13](https://github.com/alex-ds13)

## 0.3.1 - only created because I published bad code on crates.io

## [0.3.0] - 2025-11-12
### Added
- By-word selection on double-click + drag

## [0.2.0] - 2025-11-03
### Added
- `span!` macro that acts like `text!`, but for `Span`
- `Rich::on_link_hover` to set custom link hover behavior
- `Rich::on_hover_lost` to set behavior for when link hover is lost

## [0.1.0] - 2025-10-29
### Added
- First release

[Unreleased]: https://git.sr.ht/~pml68/iced_selection/log
[0.5.0]: https://git.sr.ht/~pml68/iced_selection/log?from=a319355e9cd255e4286b00aad3bcc331caa5dc18#log-a319355e9cd255e4286b00aad3bcc331caa5dc18
[0.4.0]: https://git.sr.ht/~pml68/iced_selection/log?from=8355621047e86389001c6a1d96c1d27fd03de26f#log-8355621047e86389001c6a1d96c1d27fd03de26f
[0.3.0]: https://git.sr.ht/~pml68/iced_selection/log?from=50c34a1cbf310b204e6e37b3f5f60e67608060bd#log-50c34a1cbf310b204e6e37b3f5f60e67608060bd
[0.2.0]: https://git.sr.ht/~pml68/iced_selection/log?from=1b4fd51c48e8d172a6cfd33caee894d063b389f1#log-1b4fd51c48e8d172a6cfd33caee894d063b389f1
[0.1.0]: https://git.sr.ht/~pml68/iced_selection/log?from=5f672a058cbf3150caf430c54ef380b553111706#log-5f672a058cbf3150caf430c54ef380b553111706