Skip to content

Releases: CameraKit/camerakit-android

v1.0.0-beta3

06 Jan 19:06
Compare
Choose a tag to compare
v1.0.0-beta3 Pre-release
Pre-release

CameraKit v1.0.0-beta3

This pre-release is a beta version of CameraKit v1.0.0. Because this release is not yet final, we encourage you to instead use the latest v1.0.0-betaX rather than the version here.

Below is a summary of the features in CameraKit v1.0.0-beta3

General

Add Kotlin and Kotlin coroutines
Rewrite CameraSurface to Kotlin
Rewrite TextureProgram to Kotlin
Rewrite DrawModel to Kotlin
Add shader preset attributes

v1.0.0-beta2

06 Jan 18:57
Compare
Choose a tag to compare
v1.0.0-beta2 Pre-release
Pre-release

Release v1.0.0-beta2

This pre-release is a beta version of CameraKit v1.0.0. Because this release is not yet final, we encourage you to instead use the latest v1.0.0-betaX rather than the version here.

Below is a summary of the features in CameraKit v1.0.0-beta2

Gradle and build

Update gradle wrapper
Refactor build.gradle
Update to latest dependencies
Centralize version numbers and names to project-level

v1.0.0-beta1

04 Jan 21:34
Compare
Choose a tag to compare
v1.0.0-beta1 Pre-release
Pre-release

Release v1.0.0-beta1

This pre-release is the first beta version of CameraKit 1.0.0. Because v1.0.0 is a work in progress, we encourage you to use the latest v1.0.0-betaX rather than the version here.

Below is a summary of the features in CameraKit v1.0.0-beta1.

General

  • Simplified camera features into single CameraKitView class
  • Updated Camera1 and Camera2 implementations
  • Updated TextureView and Bitmap handling
  • Added listeners for Camera features
  • Added photo methods to save to local storage
  • General compatibility improvements

Demo Application

  • Redesigned demo application

v0.13.3

30 Nov 18:57
Compare
Choose a tag to compare

Release v0.13.3 - #460

This release updates CameraKit dependencies and adds support for video recording duration limits.

Features

  • Video duration limit added to the video recorder to stop recording video after a set amount of time.
  • Migration to AndroidX for improved support on older devices.

Dependency Updates

  • SDK: 27 -> 28
  • Buildtools: 27 -> 28
  • Gradle: 3.0.1 -> 3.2.1
  • Gradle Wrapper: 4.1 -> 4.6
  • Google Play Services: 11.6.2 -> 17.0.2

Bugfixes

  • Stop null pointer exception during setupPreview
  • Set correct file path for custom set paths

v0.13.0

07 Dec 12:27
Compare
Choose a tag to compare
Update version to 0.13.0

v0.12.0

03 Nov 22:25
e7ee247
Compare
Choose a tag to compare

General

  • New Encoding Method via C++ resulting in significantly faster execution and more memory efficient
  • New Event Management system
  • Various improvements to video handling
  • Drop CK Prefix on new event classes in favor of 'CameraKit'
  • Remove legacy CameraListener Class
  • Remove legacy TextureViewPreview

Bugfixes

  • Fix cropped output from camera on devices with nonstandard displays and aspect ratios (Thanks to Roman Pigarev)

Demo App

  • Fix demo app flash control default icon
  • Fix demo flash toggle

v0.11.0

07 Oct 17:49
Compare
Choose a tag to compare