Releases: dankamongmen/notcurses-rs
Releases · dankamongmen/notcurses-rs
v3.6.0
What's Changed
- bump
libnotcurses-sys
to v3.11.0
.
- wrap the raw notcurses pointer to ensure proper dropping order in #10.
This changes the public api of methods that previously required &mut Notcurses
to now only require &Notcurses
, and the Visual
constructors now also require to be passed &Notcurses
as well.
Full Changelog: v3.5.1...v3.6.0
(compatible with notcurses v3.0.11)
v3.5.1
What's Changed
- visual from_file typo fix by @Kodiak-Web in #6
- Fix
Plane::reparent_family
actually calling reparent()
. by @wreald in #7
- update dependencies; bump
libnotcurses-sys
to v3.10.1
.
- add
check.sh
script.
- add changelog.
Full Changelog: v3.5.0...v3.5.1
(compatible with notcurses v3.0.9)
v3.5.0
Added
- new feature
nightly_docs
.
Changed
- bump
libnotcurses-sys
to v3.10.0
.
- bump MSRV to
1.65.0
.
Fixed
- avoid destructuring enums.
- update CI.
Full Changelog: v3.4.1...v3.5.0
(compatible with notcurses v3.0.9)
v3.4.1
- update libnotcurses-sys to
v3.9.1
, which fixes compilation on MacOs.
Full Changelog: v3.4.0...v3.4.1
(compatible with notcurses v3.0.9)
v3.4.0
- remove dependency
az
.
- add dependency
cuadra
to use their Position
and Size
replacing the old types.
- update
Blitter
methods related to cell size to use the expected order of width first.
Full Changelog: v3.3.0...v3.4.0
(compatible with notcurses v3.0.9)
v3.3.0
- update libnotcurses to
3.9.0
.
- fix
Plane
's set_base_*
methods.
- update impl
Debug
for Style
.
- make
VisualOptions
public.
- add multiple missing inline attributes.
- add missing
Plane
methods: erase
, erase_region
, contents
, contents_region
.
- rename
Error
and Result
to NotcursesError
and NotcursesResult
, respectively (breaking change).
Full Changelog: v3.2.4...v3.3.0
(compatible with notcurses v3.0.9)
v3.2.4
- update CIs.
- update docs.
- update lints.
- minor refactor.
Full Changelog: v3.2.3...v3.2.4
(compatible with notcurses v3.0.9)
v3.2.3
- update
libnotcurses-sys
to v3.7.5
.
- fix
Nc
's osversion
method.
Full Changelog: v3.2.2...v3.2.3
(compatible with notcurses v3.0.9)
v3.2.2
- update libnotcurses-sys to
v3.7.4
.
- remove
vendored
as a default feature.
Full Changelog: v3.2.1...v3.2.2
(compatible with notcurses v3.0.9)
v3.2.1
- impl from
KeyMod
for u32
.
- add
rgb
interoperability dependency.
- update libnotcurses sys to
v3.7.2
.
- depend on
core
when possible instead of std
.
- make
vendored
a default feature.
Full Changelog: v3.2.0...v3.2.1
(compatible with notcurses v3.0.9)