gphoto2.cr v0.8.0 Release Notes

Release Date: 2020-08-05 // about 1 year 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