Releases: Bioye97/blend
Releases · Bioye97/blend
Release list
BLEND 2.0.0
BLEND 1.1.2
2026-07-04 BLEND 1.1.2
BLEND 1.1.2 prepares the package for wider use with CMake-based installation,
GMT-style user configuration, LGPL licensing, tests, uninstall support, and a
new example suite with rendered outputs.
Changes since version 1.0.1:
* Added CMake build and installation support for BLEND.
* Added GMT-style CMake configuration files:
cmake/ConfigDefault.cmake and cmake/ConfigUserTemplate.cmake.
* Added installed CMake package files so downstream projects can use
find_package(blend CONFIG REQUIRED).
* Installed the public header as include/blend/blend.h.
* Exported CMake targets BLEND::blend and BLEND::blend_static.
* Removed legacy Make/Autotools build files from the source tree.
* Updated README.md with GMT-style build, configuration, installation,
test, package-consumption, and license instructions.
* Replaced legacy standalone tests with tests/blend_api_test.c.
* Added direct coverage for every public function declared in src/blend.h
and implemented in src/blend.c.
* Registered the API test with CTest via BLEND_BUILD_TESTS.
* Licensed BLEND under the GNU Lesser General Public License version 3
or any later version.
* Added LGPLv3 and GPLv3 license texts as COPYING.LESSER and COPYING.
* Installed license files with the package documentation.
* Added share/tools/blend_uninstall.sh to remove installed BLEND files.
* Added doc/examples/ex01 with a cosine taper window example and
gnuplot plotting script.
* Added doc/examples/ex02 with a trapezoid taper window example and
gnuplot plotting script.
* Added doc/examples/README.md with instructions shared by all examples.
* Added doc/examples/ex03 with a 2D triangular cosine taper example and
gnuplot plotting script.
* Added doc/examples/ex04 with a 2D square cosine taper example and
gnuplot plotting script.
* Added doc/examples/ex05 through doc/examples/ex10 for 2D cosine taper
examples over pentagon, hexagon, heptagon, octagon, nonagon, and
decagon supports.
* Added doc/examples/ex11 with a 2D 4-pointed isotoxal-star cosine
taper example and gnuplot plotting script.
* Added doc/examples/ex12 with a 3D cosine taper example using the same
4-pointed isotoxal-star support as ex11.
* Added rendered example output images to README.md and installed
example documentation.
Algorithm for merging gridded multiscale and multidimensional datasets using window functions
Algorithm for merging gridded multiscale and multidimensional datasets using window functions