diff options
-rw-r--r-- | CMakeLists.txt | 4 | ||||
-rw-r--r-- | NEWS | 43 | ||||
-rw-r--r-- | meson.build | 2 |
3 files changed, 46 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 67f38a0..77c1eeb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,8 +21,8 @@ project(ufo C CXX) set(TARNAME "ufo-filters") set(UFO_FILTERS_VERSION_MAJOR "0") -set(UFO_FILTERS_VERSION_MINOR "15") -set(UFO_FILTERS_VERSION_PATCH "1") +set(UFO_FILTERS_VERSION_MINOR "16") +set(UFO_FILTERS_VERSION_PATCH "0") set(UFO_FILTERS_VERSION_STRING_LONG "${UFO_FILTERS_VERSION_MAJOR}.${UFO_FILTERS_VERSION_MINOR}.${UFO_FILTERS_VERSION_PATCH}") set(UFO_FILTERS_VERSION_STRING_SHORT "${UFO_FILTERS_VERSION_MAJOR}.${UFO_FILTERS_VERSION_MINOR}") @@ -1,3 +1,46 @@ +Version 0.16.0 +============== + +Enhancements: + +- filter: Enable scaling in ramp_fromreal +- opencl: add `options` property to set build opts +- opencl: allow overriding PATCH_ and SEARCH_RADIUS +- opencl: add `diff` kernel +- nlm: use sigma if passed as an option +- nlm: don't scale sigma arbitrarily +- backproject: lift angle-step and -offset limits +- read: support single plane RGB data +- write: support RGB TIFFs and JPEGs +- write: do not require fmt specifier for jpeg +- bin: support 3D binning as well +- fft: add debug message showing underlying FFT lib +- Do transpose on GPU + +Fixes: + +- Fix #153: handle 64 bit TIFFs gracefully +- Fix #159: add boolean `rescale` option +- Fix #161: add test to prove things work +- Fix #162: make use of new buffer layout API +- Fix #163: return raw-height correctly +- Fix #165: use current get_kernel API +- Fix #166: propagate OpenCL errors if possible + +Breaks: + +- detect-edge: rename "type" to "filter" + +New filters: + +- Add cone beam reconstructor +- Add tile task +- Add unsplit task +- Add map-color task +- Add gradient filter +- Add zmq-pub and zmq-sub tasks + + Version 0.15.1 ============== diff --git a/meson.build b/meson.build index b73767b..5e97bbf 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('ufo-filters', ['c', 'cpp'], - version: '0.15.1' + version: '0.16.0' ) version = meson.project_version() |