Skip to content

Commit f0d1231

Browse files
committed
add Changelog
1 parent cdf2df7 commit f0d1231

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# ImageTransformations
2+
3+
## Version `v0.9.0`
4+
5+
This version introduces changes internal `warp` and `invwarpedview` implementation thus users can expect some numerical differences. This version introduce a lot of API
6+
deprecations.
7+
8+
- ![BREAKING][badge-breaking] Previously, `SubArray` passed to `invwarpedview` will use out-of-domain values to build a better result on the boundary. This is considered a too strong assumption and thus removed. ([#138][github-138])
9+
- ![BREAKING][badge-breaking] Rounding for numerical stability in `warp` is now applied to the corner points instead of to the transformation coefficients. ([#143][github-143])
10+
- ![Deprecation][badge-deprecation] `degree` and `fill` arguments are deprecated in favor of their keyword versions `method` and `fillvalue`. ([#116][github-116])
11+
- ![Deprecation][badge-deprecation] `invwarpedview` is deprecated in favor of `InvWarpedView`. ([#116][github-116], [#138][github-138])
12+
- ![Deprecation][badge-deprecation] `warpedview` is deprecated in favor of `WarpedView`. ([#116][github-116])
13+
- ![Enhancement][badge-enhancement] `restrict`/`restrict!` are moved to more lightweight package [ImageBase.jl]. ([#127][github-127])
14+
- ![Enhancement][badge-enhancement] `imresize` now works on transparent colorant types(e.g., `ARGB`). ([#126][github-126])
15+
- ![Enhancement][badge-enhancement] `restrict` now works on 0-argument colorant types(e.g., `ARGB32`). ([ImageBase#3][github-base-3])
16+
- ![Bugfix][badge-bugfix] Interpolations v0.13.3 compatibility. ([#132][github-132])
17+
- ![Bugfix][badge-bugfix] `restrict` on singleton dimension is now a no-op. ([ImageBase#8][github-base-8])
18+
- ![Bugfix][badge-bugfix] `restrict` on `OffsetArray` is now type stable. ([ImageBase#4][github-base-4])
19+
20+
[github-143]: https://github.com/JuliaImages/ImageTransformations.jl/pull/143
21+
[github-138]: https://github.com/JuliaImages/ImageTransformations.jl/pull/138
22+
[github-132]: https://github.com/JuliaImages/ImageTransformations.jl/pull/132
23+
[github-127]: https://github.com/JuliaImages/ImageTransformations.jl/pull/127
24+
[github-126]: https://github.com/JuliaImages/ImageTransformations.jl/pull/126
25+
[github-116]: https://github.com/JuliaImages/ImageTransformations.jl/pull/116
26+
[github-base-8]: https://github.com/JuliaImages/ImageBase.jl/pull/8
27+
[github-base-4]: https://github.com/JuliaImages/ImageBase.jl/pull/4
28+
[github-base-3]: https://github.com/JuliaImages/ImageBase.jl/pull/3
29+
30+
31+
[ImageBase.jl]: https://github.com/JuliaImages/ImageBase.jl
32+
33+
34+
[badge-breaking]: https://img.shields.io/badge/BREAKING-red.svg
35+
[badge-deprecation]: https://img.shields.io/badge/deprecation-orange.svg
36+
[badge-feature]: https://img.shields.io/badge/feature-green.svg
37+
[badge-enhancement]: https://img.shields.io/badge/enhancement-blue.svg
38+
[badge-bugfix]: https://img.shields.io/badge/bugfix-purple.svg
39+
[badge-security]: https://img.shields.io/badge/security-black.svg
40+
[badge-experimental]: https://img.shields.io/badge/experimental-lightgrey.svg
41+
[badge-maintenance]: https://img.shields.io/badge/maintenance-gray.svg
42+
43+
<!--
44+
# Badges
45+
46+
![BREAKING][badge-breaking]
47+
![Deprecation][badge-deprecation]
48+
![Feature][badge-feature]
49+
![Enhancement][badge-enhancement]
50+
![Bugfix][badge-bugfix]
51+
![Security][badge-security]
52+
![Experimental][badge-experimental]
53+
![Maintenance][badge-maintenance]
54+
-->

0 commit comments

Comments
 (0)