gphoto2.cr v0.8.0 Release Notes

Release Date: 2020-08-05 // 5 months ago
    • Compatibility with Crystal 0.35.1
    • โœ‚ Removed Camera.autorelease method, which wasn't very useful anyway (Camera#autorelease is still present)
    • ๐Ÿ”„ Changed Camera.where to accept only named arguments (Camera.where(model: /Canon/))
    • ๐Ÿ”„ Changed timeout argument type to Time::Span for Camera::Event#wait
    • โž• Added optional timeout argument to Camera::Event#wait_for
    • ๐Ÿ”„ Changed CameraFile#save to take additionally a Path object as destination
    • ๐Ÿ”„ Changed many methods to accept only enums instead of Symbol | String variants as before
    • Lots of code and APIs cleanups

Previous changes from v0.7.6

    • ๐Ÿ›  Fixed CameraFolder#clear method
    • ๐ŸŒฒ Switched to debug.cr shard for logging
    • โ™ป๏ธ Small refactors