Skip to content

Releases: OpenScan-org/OpenScan3

v0.8.2

25 Feb 18:10
2e506d2

Choose a tag to compare

  • Improve API responsiveness while capturing photos with Picamera2-Controller

v0.8.1

25 Feb 14:03
64d235a

Choose a tag to compare

  • Fix #53: Interrupted Scans are now resumable
  • Fix logging issues caused by a legacy module name in the config file
  • Improve pausing / cancelling of scans with focus stacking
  • Improve project name validation to allow Unicode characters
  • Enhance documentation and help file and add CONTRIBUTING.md

Note: Since there has been a change in the logging configuration files, it is advised to NOT keep your previous settings while updating.

v0.8.0

14 Feb 09:16
b6c4742

Choose a tag to compare

At this point, the firmware is in alpha stage, so overall functionality is given, but we will add/change things regularly. Please help us with those improvements by joining the discussion on Discord or creating Issues.

Changes

Firmware

  • Simplified and stabilized Task system initialization for the upcoming beta release.
  • Centralized directory structure to allow persistent and reliable storage of data.
  • Added next-API-Endpoints for calibrating automatic white balance for Arducams and motor angle overwrite for convenience.

Frontend

  • Added a camera restart button, especially useful when Hawkeye fails and gets stuck.
  • Fixed the settings page not accepting changes for motors and lights.- Better indication when the scanner is not connected.
  • UI improvements, notably clearer sections and more consistency across all pages.

Images

  • Persistent Projects and Scan data.
  • Updated dependencies.
  • Optional: new developer images (see below).

It is recommended to grab a fresh copy of the images to get the latest changes, especially regarding persistent save locations for projects. Updating from v0.6.0 images may still work for testing, though.

Refer to the Documentation for instructions on flashing the image and getting started.
Download the image for your camera below or use our Dropbox mirror.

Developer Images

We created developer images with convenient access to the source code, logs, client, and project files. These images come with autodiscovery enabled and override core Tasks to make development easier. Please keep in mind the security implications this has and refer to the docs.

You can find the dev images on Dropbox.

v0.7.0

06 Feb 10:20
b38ee68

Choose a tag to compare

At this point, the firmware is in alpha stage, so overall functionality is given, but we will add/change things regularly. Please help us with those improvements by joining the discussion on Discord or creating Issues.

Firmware Changes

  • Support for generic LinuxPy/V4L2 cameras.
  • Improve project handling and added thumbnails, filesize, photo indices and path metadata.
  • Fix OpenScanCloud related issues.
  • Improve camera preview API endpoint to support different FPS and snapshots.
  • Add API endpoints for retrieving photos (plus metadata) of a Scan.

Frontend Changes

This firmware release should work with Github/OpenScan3-Client v0.2.0

  • Added OpenScanCloud support.
  • Varoius UI and UX tweaks.

Updating Images

This release can be safely updated from the previous version v0.6.0 using the updater.

v0.6.1

29 Jan 16:22
f7eb840

Choose a tag to compare

  • Fixes orientation mismatch between preview and photo when using the hawkeye camera

v0.6.0

20 Jan 09:44

Choose a tag to compare

At this point, the firmware is in alpha stage, so overall functionality is given, but we will add/change things regularly. Please help us with those improvements by joining the discussion on Discord or creating Issues.

Features

Frontend

This firmware release should work with Github/OpenScan3-Client v0.1.2

Please keep in mind we're at an alpha stage, where we put a lot of moving parts together. The Frontend is still a prototype, in which we used generated types and labels from the backend, so expect some improper descriptions and placeholders here and there.

Firmware

  • PR #31 Changed the firmware package name to openscan_firmware.
  • PR #32 Moved FastAPI router to separate folders.
  • Light config: renamed pwm to pwm_support; legacy device JSON/test fixtures must update field names!
  • Improved docs and field descriptions strings.

Image

  • The built-in updater now points to official repositories and the main branch of the firmware.
  • Optimized installing of dependencies when updating.

Please backup all your scans before updating. We can't guarantee integrity during alpha development stage.

Raspberry Pi Images

Since this is a new minor release, you need to download a new image (or build your own).

Instructions:

For more detailed information and the source code for the image generation see GitHub/OpenScan3-pi-gen

Feedback

We would love to hear your suggestions or bug reports. If you encounter bugs please submit the logs along. You can download the logs from within the new Frontend.

v0.5.0

18 Dec 09:18

Choose a tag to compare

v0.5.0 Pre-release
Pre-release

At this point, the firmware is in alpha stage, so overall functionality is given, but we will add/change things regularly. Please help us with those improvements by joining the discussion on Discord or create Issues.

Features

Frontend

This release features a fresh approach to a modern responsive UI built with Quasar based on Github/OpenScan3-Client.

Please keep in mind we're at an alpha stage, where we put a lot of moving parts together. The Frontend is a prototype, in which we used generated types and labels from the backend so expect some improper descriptions and placeholders here and there.

We decided to not include the node-RED frontend from previous builds in this release.

Firmware

  • #28: see PR description for changes.
  • #29: adds root path for uvicorn to make the API accessible on /api.

Future Updates

With the built-in updater script, it is possible to update both the Frontend and the Firmware backend. We will constantly ship new updates and they will be applicable with the updater.

Please backup all your scans before updating. We can't guarantee integrity during alpha development stage.

Raspberry Pi Images

Since this is a new minor release you need to download a new image (or build your own).

Instructions:

For more detailed information and the source-code for the image generation see GitHub/OpenScan3-pi-gen

Feedback

We would love to hear your suggestions or bug reports. If you encounter bugs please submit the logs along, you can easily download them from within the new Frontend.

Note: We expect to reach Beta milestone in February and Release milestone in May 2026.

Happy Scanning!

v0.4.1

26 Nov 07:37

Choose a tag to compare

v0.4.1 Pre-release
Pre-release

At this point, the firmware is in alpha stage, so overall functionality is given, but we will add/change things regularly. Please help us with those improvements by joining the discussion on Discord.

Changes

  • 81175d1: Increase default jpg quality to 90 from 70.
  • a39dce4: Fix downloading "large" projects

Updating

As this is a bugfix release, we will not be building a new Raspberry Pi image for it. Users running the Raspberry Pi image can install this update through the built-in updater accessible at http:///admin.

Raspberry Pi Images

v0.4.0

21 Nov 14:14

Choose a tag to compare

v0.4.0 Pre-release
Pre-release

At this point, the firmware is in alpha stage, so overall functionality is given, but we will add/change things regularly. Please help us with those improvements by joining the discussion on Discord.

New Features

  • Websocket-Broadcast for Tasks and device status.
  • Samba network share for easier access to projects and source code.
  • API endpoint for restarting the application for easier development and tests.

Raspberry Pi Images