Releases: onuralpszr/CvCamera-Mobile
Releases Β· onuralpszr/CvCamera-Mobile
Release CvCameraMobile - OpenCV 4.13.0 - Version - 2.0.0
What's Changed
- chore(deps): update actions/create-release digest to 4c11c9f by @renovate[bot] in #225
- chore(deps): update actions/cache digest to 640a1c2 by @renovate[bot] in #224
- feat: π₯ add camera resolution selection feature and related UI elements by @onuralpszr in #226
- chore(deps): update plugin com.android.application to v8.11.1 by @renovate[bot] in #228
- chore(deps): update plugin com.android.library to v8.11.1 by @renovate[bot] in #229
- chore(deps): update dependency com.android.application to v8.11.1 by @renovate[bot] in #227
- fix(deps): update dependency androidx.test.espresso:espresso-core to v3.7.0 by @renovate[bot] in #230
- chore(deps): update dependency gradle to v9 by @renovate[bot] in #238
- chore(deps): update actions/cache digest to 0400d5f by @renovate[bot] in #239
- chore(deps): update plugin com.android.library to v8.12.0 by @renovate[bot] in #237
- chore(deps): update plugin com.android.application to v8.12.0 by @renovate[bot] in #236
- chore(pre_commit): β¬ pre_commit autoupdate by @pre-commit-ci[bot] in #243
- fix(deps): update dependency androidx.core:core-ktx to v1.17.0 by @renovate[bot] in #245
- chore(deps): update plugin org.jetbrains.kotlin.android to v2.2.10 by @renovate[bot] in #246
- fix(deps): update dependency androidx.core:core-ktx to v1.17.0 by @renovate[bot] in #244
- chore(deps): update plugin com.android.library to v8.12.1 by @renovate[bot] in #248
- chore(deps): update dependency com.android.application to v8.12.1 by @renovate[bot] in #235
- chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #249
- chore(deps): update plugin com.android.application to v8.12.1 by @renovate[bot] in #247
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #242
- chore(deps): update actions/cache digest to 638ed79 by @renovate[bot] in #240
- chore(deps): update plugin com.android.application to v8.12.2 by @renovate[bot] in #251
- fix(deps): update dependency com.google.android.material:material to v1.13.0 by @renovate[bot] in #255
- chore(deps): update plugin org.jetbrains.kotlin.android to v2.2.20 by @renovate[bot] in #256
- fix(deps): update dependency com.google.android.material:material to v1.13.0 by @renovate[bot] in #254
- chore(deps): update plugin com.android.application to v8.13.0 by @renovate[bot] in #253
- chore(deps): update plugin com.android.library to v8.13.0 by @renovate[bot] in #252
- chore(deps): update dependency com.android.application to v8.13.0 by @renovate[bot] in #250
- chore(deps): update gradle to v9.1.0 by @renovate[bot] in #257
- fix(deps): update dependency androidx.test.ext:junit-ktx to v1.3.0 by @renovate[bot] in #234
- chore(deps): update actions/cache digest to 0057852 by @renovate[bot] in #258
- fix(deps): update dependency androidx.test.ext:junit to v1.3.0 by @renovate[bot] in #233
- fix(deps): update dependency androidx.test.espresso:espresso-core to v3.7.0 by @renovate[bot] in #231
- fix(deps): update dependency androidx.test.ext:junit to v1.3.0 by @renovate[bot] in #232
- chore(deps): update plugin org.jetbrains.kotlin.android to v2.2.21 by @renovate[bot] in #259
- chore(deps): update actions/upload-artifact action to v5 by @renovate[bot] in #260
- chore(deps): update gradle to v9.2.0 by @renovate[bot] in #261
- chore(deps): update plugin com.android.library to v8.13.1 by @renovate[bot] in #264
- chore(deps): update dependency com.android.application to v8.13.1 by @renovate[bot] in #262
- chore(deps): update plugin com.android.application to v8.13.1 by @renovate[bot] in #263
- chore(deps): update gradle to v9.2.1 by @renovate[bot] in #266
- chore(deps): update actions/checkout action to v5.0.1 by @renovate[bot] in #265
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #267
- chore(deps): update actions/checkout action to v6.0.1 by @renovate[bot] in #268
- chore(deps): update actions/setup-java action to v5.1.0 by @renovate[bot] in #269
- feat: Add new OpenCV filters, face detection, and photo capture by @onuralpszr in #270
- chore(deps): update actions/upload-artifact action to v6 by @renovate[bot] in #275
- chore(deps): update plugin com.android.library to v8.13.2 by @renovate[bot] in #274
- chore(deps): update plugin com.android.application to v8.13.2 by @renovate[bot] in #273
- chore(deps): update actions/cache digest to 9255dc7 by @renovate[bot] in #271
- chore(deps): update dependency com.android.application to v8.13.2 by @renovate[bot] in #272
- chore(deps): update plugin org.jetbrains.kotlin.android to v2.3.0 by @renovate[bot] in #276
- chore(deps): update actions/cache digest to 8b402f5 by @renovate[bot] in #281
- chore(deps): update actions/setup-java action to v5.2.0 by @renovate[bot] in #282
- chore(deps): update actions/checkout action to v6.0.2 by @renovate[bot] in #283
- chore(deps): update gradle to v9.3.0 by @renovate[bot] in #280
- Update project to OpenCV 4.13 and Enable KleidiCV by @onuralpszr in #284
- chore(deps): update dependency com.android.application to v9 by @renovate[bot] in #277
Full Changelog: cv-4.12.0...cv-4.13.0
Release CvCameraMobile - OpenCV 4.12.0 - Version 1.0.1
What's Changed
- feat: π opencv 4.9.0 upgrade and BaseLoaderCallback removed by @onuralpszr in #91
- feat: β¨ switch between original Cv Frame to Fit to Canvas Mode logic added by @onuralpszr in #92
- Enhance Release Workflow: Generate Release Apk #11 by @EmmanuelDav in #78
- feat: β¨ update OpenCV version to 4.12.0 and adjust related configurations by @onuralpszr in #223
- refactor: π§Ή remove custom methods and variables from ExtendJavaCamera2View to use original JavaCamera2View class exception of use Custom FpsMeter
New Contributors
- @EmmanuelDav made their first contribution in #78
Full Changelog: cv-4.9.0...cv-4.12.0
Release CvCameraMobile - OpenCV 4.9.0 - Version 1.0.1 - Git Hash 13a4243
What's Changed
Changelog
All notable changes to this project will be documented in this file.
[cv-4.9.0] - 2024-01-17
Bug Fixes
- Rename package name and various code changes and some clean up
- Better orientation but landscape mode
- Show camera full screen via Custom View
- Remove reflection for mListener, modify .gitignore, change setupOpenCV.sh permissions
- β¨ setupOpenCV script extra zip file stage removed (not needed)
- Update dependency com.google.android.material:material to v1.8.0 (#27)
- π timber log and imports fixed
- Set minSdk 24 cv-patch
- Update dependency com.google.android.material:material to v1.9.0 (#50)
- Update dependency androidx.core:core-ktx to v1.10.1 (#51)
- π typo on setupOpenCV.sh
- π pre-commit fixes included and pre-commit added.
- π ktlint formatter added
- π opencv patch updated for new version
- π formatter fix and ktlint removed (pre-commit need java exec)
- π exclude patch whitespace check for break patch
- Update dependency androidx.core:core-ktx to v1.12.0 (#64)
- Funding file moved so cancel workflow error
- Menu button colors for dark mode (#70)
- Update dependency com.google.android.material:material to v1.10.0 (#73)
- πAndroid linter,permission,test fixes for release build case
- π¨ auto format pre-commit hooks
- Update dependency com.google.android.material:material to v1.11.0
- π¨ auto format pre-commit hooks
- π sdk version fix for lint error
- π¨ auto format pre-commit hooks
- π change lint output to xml for github action debug
- π debug lint and release jks path fix
Documentation
- LICENSE added
- README.md updated
- Readme screenshots added
- Android-ci build badge added.
- Update opencv 4.7.0 android-sdk url link
- π security.md added
- β¨ better badges for readme file
- Ktlint code style added
- Headline and description
- Badge cosmetic fix and new badges added
- Kotlin,gradle version updated.
- Create FUNDING.yml added
- π android kotlin version updated
- π update readme for opencv 4.8.0 sections added
- π pre-commit badge added
- π simple explanation added for camera switch
- π code of conduct added (#69)
- π snyk security badge added
- π codefactor badge added
- Changelog generated via git-cliff tool and added
- π Features list and readme markdown lints fixed
- π Better short desc for what app does and badge version updated
- π CHANGELOG updated
- π github badge fix and new ones added for actions
Features
- Update opencv version to 4.6.0
- CameraSwitch added
- Github workflow commit lint added
- SetupOpenCV script
- Custom cvFpsMeter for bigger text and different color choice
- Material3 theme configs are added
- Android-ci file added
- β¬ update opencv-android-sdk 4.7.0
- β¨ new filters and code formatting
- Agp 8.0 and opencv patch added
- π timber log and androidX startup added
- UI overhaul and strings added
- Git_hash added into BuildConfig
- Timber logging for fpsMeter and ExtendedJavaCamera2View
- β¨ opencv 4.8.0 version update
- AGP updated to 8.1.1
- CompileSdk version 33 to 34
- β¨ android ndk - opencv basic setup (#71)
- β¨opencv upgrade to 4.8.1
- π opencv 4.9.0 upgrade and BaseLoaderCallback removed
- π opencv 4.9.0 upgrade and BaseLoaderCallback removed
- β¨ basic cv filter with toggle button to switch between for front and back camera
- π change old icons with new icons and disable flash light button
- β¨ switch between original Cv Frame to Fit to Canvas Mode logic added
- β¨ switch between original Cv Frame to Fit to Canvas Mode logic added - PR #92
Miscellaneous Tasks
- Update action/setup-java version to 3
- π .idea folder updates
- π gradle and readme updates
- π unused lib remove
- π JDK version set to 17
- Dependabot removed
- Code-formatting and import and var checks
- Core-ktx version update
- π manual workflow run section added
- Agp version update
- β¬ pre_commit autoupdate (#74)
- π§Ή agp to set to stable version
- π· android rel-build,linter actions are added
- π· exclude .idea folder
- Formatter fix for changelog
- π· pre-commit fix for yml file in release
- π· .gitignore for jks files
- π· android-release yaml added with github secret config
- Rename github actions file names and add app/ into .gitignore
- π· github action cosmetic changes and add summary of lint in action
- π· remove move jks file action
- π§Ή gh action debug yml file formatting
- π· disable Post Lint Results
Testing
- π§ͺ initial instrument test added
Build
- Bump org.jetbrains.kotlin.android from 1.6.20 to 1.7.20 (#8)
- Bump org.jetbrains.kotlin.android from 1.7.20 to 1.7.21 (#17)
- Bump org.jetbrains.kotlin.android from 1.7.21 to 1.7.22 (#18)
- Bump org.jetbrains.kotlin.android from 1.7.22 to 1.8.0 (#19)
- Bump org.jetbrains.kotlin.android from 1.8.0 to 1.8.10 (#31)
Dev
-
π gradle version upgrade 7.4.0
-
π basic opencv tests are added
New Contributors
- @frknkrc44 made their first contribution in #7
- @EmmanuelDav made their first contribution in #78
Full Changelog: https://github.com/onuralpszr/CvCamera-Mobile/commits/cv-4.9.0