Archive Edition

Friday, April 24, 2026

Canon fans face disappointment as EOS R7 II rumors are now dismissed, with no 2026 release expected. Meanwhile, NASA has completed assembly of the 300MP Roman Telescope, potentially launching in September 2026, far ahead of schedule. Also, 7Artisans released a new 35mm f/2.8 LTM lens, and Lexar unveiled its fastest 2TB microSD card. Watch for updates on the Roman Telescope's launch and further developments in compact lens offerings.

Gear

13 stories

Reviews

14 stories

Field Notes

2 stories

Rumors

3 stories

Opinion

6 stories

News

3 stories

Industry

2 stories