- docs: describe the current feature set in the README
- feat: navigate the recording picker with the keyboard
- fix: make picker thumbnails real buttons
- feat: constrain area selection to common aspect ratios
- feat: adjust an area selection before committing
- ui: show the selection size while dragging an area
- feat: export a GIF from the preview
- feat: export a smaller copy from the preview
- ui: record again from the preview window
- feat: toggle mic and camera per recording
- feat: meter the microphone input
- feat: offer gradient backgrounds for framed windows
- feat: frame window recordings on a background
- feat: highlight the cursor and clicks
- feat: record in HEVC
- feat: choose the recording resolution
- feat: pause and resume a recording
- feat: discard a recording in progress
- feat: play a cue when recording starts and stops
- feat: show the camera overlay during the countdown
- perf: track the recorded window more responsively
- feat: outline the recorded window while recording
- ui: show the quick-record target in the menu
- feat: reuse the last selected area
- feat: preselect the last target in the picker
- feat: remember the recording target across launches
- refactor: extract recording file handling
- refactor: extract frame compositing from the recorder
- refactor: support more than one global shortcut
- refactor: capture recording options when a recording starts
- refactor: report recording state through a callback
- fix: stop cleanly when the disk runs low
- fix: check free space before starting a recording
- docs: correct the camera overlay size persistence comment
- feat: offer relaunch from the welcome window
- fix: scroll the recording settings tab
- fix: allow refreshing an empty recording picker
- fix: keep the countdown from stealing focus
- Remove garbage