Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,26 @@
Change log
==========

2.3.0 (2026-01-07)
==================
* API changes:
* Require CMake 3.16+
* CMake changes for Python:
* Use `find_package(Python)` to find all required components, including `numpy`
* Introduced CMake option `AMP1394_PYTHON_VERSION_REQUIRED` to allow specification of required version (use default version if not specified)
* Use `swig_add_library` (introduced in CMake 3.8) instead of `swig_add_module`; no need to manually prepend underscore to library name on Windows
* New features:
* Created test program `fpgatest` based on major rewrite of `eth1394Test` (`mainEth1394.cpp`); program displays a menu of available tests
* Changes to `dvrktest`:
* Added function header documentation
* Consolidated logging code
* Increased timeout when testing motor power control
* Added methods to get/set verbose flag and timeout for Zynq EMIO interface (FPGA V3)
* Use block read for QLA S/N instead of multiple quadlet reads
* Implemented `_kbhit` for non-Windows systems (used by test programs)
* Bug fixes:
* None

2.2.0 (2024-08-30)
==================
* API changes:
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

cmake_minimum_required (VERSION 3.16)

project (Amp1394 VERSION 2.2.0)
project (Amp1394 VERSION 2.3.0)

# Set the version number
set (Amp1394_VERSION "${Amp1394_VERSION_MAJOR}.${Amp1394_VERSION_MINOR}.${Amp1394_VERSION_PATCH}")
Expand Down