Skip to content

Commit

Permalink
all: prepare for release 0.40.0
Browse files Browse the repository at this point in the history
Signed-off-by: deadprogram <ron@hybridgroup.com>
  • Loading branch information
deadprogram authored and diegohce committed Jan 13, 2025
1 parent 6a3ce42 commit 42bf7dc
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 9 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
0.40.0
---
* **all**
- Add support for OpenCV 4.11.0
- Update license year to 2025
- **bugfix**
- Correct signature for FindHomography, since dst is actually target format for the operation, not something changed by the operation
- **core**
- Added new Mat constructor and tests
- Added NewMatFromPoint2fVector function
- **videoio**
- Change type of VideoCaptureProperties to int32
- Added VideoWriterFile with API and API Params
- **docker**
- Alpine static improved (#1243)
- **make**
- Improve Linux distro dtection code, and add specific dependendcies for Ubunutu 24.04
- **examples**
- GStreamer VideoWriter example
- **build**
- Update homebrew when running macOS tests
- Update GH actions in linux build to latest versions

0.39.0
---
- **bugfix**
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
.PHONY: test deps download build clean astyle cmds docker

# GoCV version to use.
GOCV_VERSION?="v0.39.0"
GOCV_VERSION?="v0.40.0"

# OpenCV version to use.
OPENCV_VERSION?=4.11.0

# Go version to use when building Docker image
GOVERSION?=1.22.4
GOVERSION?=1.23.4

# Temporary directory to put files into.
TMP_DIR?=/tmp/
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ If you need static opencv libraries

If it works correctly, at the end of the entire process, the following message should be displayed:

gocv version: 0.39.0
gocv version: 0.40.0
opencv lib version: 4.11.0

That's it, now you are ready to use GoCV.
Expand All @@ -179,7 +179,7 @@ If you need static opencv libraries

If it works correctly, at the end of the entire process, the following message should be displayed:

gocv version: 0.39.0
gocv version: 0.40.0
opencv lib version: 4.11.0-openvino
cuda information:
Device 0: "GeForce MX150" 2003Mb, sm_61, Driver/Runtime ver.10.0/10.0
Expand Down Expand Up @@ -241,7 +241,7 @@ Now you should be able to build or run any of the examples:

The version program should output the following:

gocv version: 0.39.0
gocv version: 0.40.0
opencv lib version: 4.11.0

#### Cleanup extra files
Expand Down Expand Up @@ -342,7 +342,7 @@ The following make command should do everything to download and install OpenCV 4

If it works correctly, at the end of the entire process, the following message should be displayed:

gocv version: 0.39.0
gocv version: 0.40.0
opencv lib version: 4.11.0

That's it, now you are ready to use GoCV.
Expand Down Expand Up @@ -382,7 +382,7 @@ Now you should be able to build or run any of the examples:

The version program should output the following:

gocv version: 0.39.0
gocv version: 0.40.0
opencv lib version: 4.11.0

### Custom Environment
Expand Down Expand Up @@ -444,7 +444,7 @@ Now you should be able to build or run any of the command examples:

The version program should output the following:

gocv version: 0.39.0
gocv version: 0.40.0
opencv lib version: 4.11.0

That's it, now you are ready to use GoCV.
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ package gocv
import "C"

// GoCVVersion of this package, for display purposes.
const GoCVVersion = "0.39.0"
const GoCVVersion = "0.40.0"

// Version returns the current golang package version
func Version() string {
Expand Down

0 comments on commit 42bf7dc

Please sign in to comment.