Releases: Vodes/vodesfunc
Releases · Vodes/vodesfunc
v1.11.0
What's Changed
vs-jetpack>=0.7.0supported- Add
prefilterparam for linemasks in RescaleBuilder in b9936d1 - Update usage of JET wrappers by @emotion3459 in #26
- Fix edgemask ensure_obj call by @oZanderr in #27
- IgnoreMask: Add ignore_mask support by @LightArrowsEXE in #25
- replace vstools re-exports with jetpytools by @emotion3459 in #31
- Use from_param_or_video for fieldbased check by @emotion3459 in #30
- Update jetpack imports by @emotion3459 in #32
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
vs-jetpack>=0.5.3supported
Hopefully the last set of big breaking changes for a while.
Deprecated Scaler/KernelT and mc_degrain behavior in vodesfunc were replaced.
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
- vs-jetpack 0.3.x - 0.5.x supported
(Yes you will get some warnings on 0.5.x, the next release will probably bump the minimum to that) - Removal of:
- cope_aa (just use based_aa and configure that)
- Doubler classes (just use the vsscale/vskernels scalers)
- 0.2.x compat code in VMDegrain
- RescaleBuilder.downscale default actually works now
It was always supposed to be linear hermite but thelinear=Trueparam was never passed through ensure_obj.
So effectively it defaulted to gamma hermite.
If you were relying on the default make sure to check your output.
Full Changelog: v1.8.4...v1.9.0
v1.8.3
What's Changed
- vs-jetpack upper version limit bumped
- Some (perhaps less than optimal) mvtools presets were added.
This is mostly to get most of the speed back that was lost. - Better error handling in VMDegrain
pre_aawas removed, due to there being a replacement in vs-jetpack for quite some time now- RB & MixedRB should properly clear up videonodes on reload now
- RB: Allow list of post_x functions, check if callable by @LightArrowsEXE in #23
Full Changelog: v1.8.2...v1.8.3
v1.8.2
Eases up on the vsjetpack version requirement.
Reverted the removal of the MVTools.denoise fallback and added a bunch of warnings for anyone using this on latest.
Also warning if using this with 0.3.X but lower than 0.3.2 which had some important fixes.
Full Changelog: v.1.8.0...v1.8.2
v1.8.0
What's Changed
- Update normalize_* imports (use jetpytools) by @shssoichiro in #21
- Minor bugfix in the schizo_denoise nlm usage b5abbad
- Remove GenericOnnxScaler (use the vsscale port) e41269a
- Remove DescaleTarget (use RescaleBuilder directly) 3242589
- Remove source function (use vsmuxtools or vssource) f7b7d80
vs-jetpack
- Update RescaleBuilder to use ScalingArgs (
fdescale_argswas deprecated) 7b29cf6 - Update schizo_denoise & VMDegrain to use the new mvtools wrapper (and better defaults, can't list one specific commit for this)
- vodesfunc now depends on vs-jetpack and not the old jet packages
New Contributors
- @shssoichiro made their first contribution in #21
Full Changelog: v1.7.0...v1.8.0
v1.7.0
What's Changed
- RescaleBuilder is now mostly fully featured and DescaleTarget uses it internally to (mostly) retain API compatibility.
You can consider the latter to be deprecated. - schizo_denoise keeps props intact now
- Force fp32 in RescaleBuilder by @emotion3459 in #15
- Update aa.py
vstools.scale_8bitdepreceated func to `vstools.scale_… by @srappan in #16 - Updated noise.adaptive_grain by @yuv420p10le in #18
Breaking
- ShaderDoubler and ClampedDoubler have been removed. Use the vsscale alternatives.
- RescaleBuilder requires width now. Simplifies the calculations a bit
and lets me call issues user error.
New Contributors
- @emotion3459 made their first contribution in #15
- @srappan made their first contribution in #16
- @yuv420p10le made their first contribution in #18
Full Changelog: v1.6.1...v1.7.0
v1.6.0
What's Changed
- DescaleTarget: Add shifting for fractional descales by @LightArrowsEXE in #9
- DescaleTarget: One-directional handling by @LightArrowsEXE in #11
- DescaleTarget: Add border_handling by @LightArrowsEXE in #10
- Fix float masking by @oZanderr in #12
- Make RescaleBuilder ready for normal use by @Vodes in #13
Full Changelog: v1.5.0...v1.6.0