All Versions
24
Latest Version
Avg Release Cycle
167 days
Latest Release
580 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.7.6 Changes
October 01, 2019- ๐ Fixed
CameraFolder#clearmethod - ๐ฒ Switched to debug.cr shard for logging
- ๐จ Small refactors
- ๐ Fixed
-
v0.7.5 Changes
August 07, 2019- Compatibility with Crystal
0.30.0 - Doesn't auto-registers abstract widgets anymore
- Compatibility with Crystal
-
v0.7.4 Changes
November 14, 2018- Compatibility with Crystal
0.27.0 - โ Added
Error.from_codeconstructor - โ Added
Context::Errorclass - ๐จ Misc small refactors
- Compatibility with Crystal
-
v0.7.3 Changes
August 29, 2018- Compatibility with Crystal
0.26.0 - โ Added ameba linter (run on CI on every commit)
- ๐ Fixed issues highlighted by ameba linter
CameraFileInfo::Base#has_field?->CameraFileInfo::Base#field?
- Compatibility with Crystal
-
v0.7.2 Changes
July 06, 2017โก๏ธ Updated to Crystal
0.23. -
v0.7.1 Changes
March 12, 2017- ๐ New
CameraFile#joinfor creating os-independent paths - New
Camera#filesystem_resetfor clearing libgphoto2 fs cache - ๐ป
Context#last_errorgets cleared after raising exception - ๐ Minimal supported Crystal version is now
0.21.0 - ๐จ Several fixes and refactors, as usual
- ๐ New
-
v0.7.0 Changes
November 30, 2016- ๐ New
CameraFile#read - ๐ New
CameraFolder#delete - ๐ New
Camera::Infomodule containing#{about,manual,summary}_textmethods - ๐ Extended
CameraFolder#clearmethod to remove subfolders too (off by default) - ๐ Moved all
CameraFileInfo*classes under singleCameraFileInfonamespace - ๐ Moved all
CameraWidget*classes under singleCameraWidgetnamespace - Made camera widgets inherit from
CameraWidget::Baseclass - ๐ Changed
CameraWidget::Textto acceptNumbervalues, not onlyIntorFloat - ๐ Changed
CameraWidget::Radio#choicessignature to return non-nillableStringvalues - ๐ Changed
CameraFile#infosignature to return non-nillableCameraFileInfovalue
- ๐ New
-
v0.6.0 Changes
October 15, 2016- Code compiles on Crystal
0.19, which is now minimum required version - ๐ New
GPhoto2::Portclass to allow camera port reset - ๐ New
Camera#with_portconvenience method yielding opened camera port instance - ๐ Fixed
GPhoto2#logmacro not showing caller when compiled with--releaseflag - ๐จ Refactored some methods to avoid closures
- โ Removed CoC, see https://github.com/domgetter/NCoC
- Code compiles on Crystal
-
v0.5.0 Changes
August 20, 2016- ๐ Fixed some of the most egregious memory leaks โ think:
CameraFile#data - ๐ Renamed
CameraFile#extnameto#extension - ๐ New
CameraFile#pathas a shortcut forFile.join(file.folder, file.name) - ๐ New
CameraFolder#clearmethod which deletes all files in the given folder
- ๐ Fixed some of the most egregious memory leaks โ think:
-
v0.4.0 Changes
- ๐ New non-throwing
CameraWidget#as_<widget>?method - New
CameraAbilitiesconvenience methods:#status,#device_type,#operations,#file_operations,#folder_operations - ๐ New
Context#{idle,cancel,error,status,message}_callbackassignable property - ๐ New
Context#check!for context-aware error messages - ๐ New
CameraAbilitiesList#[model : String] - ๐ New
PortInfoList#[port : String] - ๐ New
PortInfoList#type - โก๏ธ Optimized
Camera.allmethod (shaved ~5s) - โ Removed method aliases
CameraAbilitiesList#{index,at},PortInfoList#{index,at},CameraList#length - ๐ Changed some of the nillable methods to return non-nillable types with
#not_nil!
- ๐ New non-throwing