Patch Notes
Versions and changes for RIFFSOURCE Assembly Studio.
0.2.0 · Keep projects intact and show steps more clearlyI have worked on local storage, portable archives, 3D labels, output and camera movement. These are notes for the current macOS development version; they do not announce a public download or cloud service.Added14Changed5Improved7Fixed5Show all changesHide changes
Added
- IGES import joins the existing model formats.
- Imported source files and their local dependencies remain in the authoring project.
- Losslessly compressed object storage reuses identical content.
- Portable project archives include sources, media, history and released versions.
- Export source files with their relative directory structure.
- Restore an archive into a new project.
- Anchor labels and arrows to points on a 3D part.
- Use 3D anchors in web, PDF, PNG and video output.
- Completeness checks for text, translations, part matches and visibility.
- PNG and H.264 output up to 4K.
- Offline speech, an imported voice track and music with level, looping and fade controls.
- Optional private account storage with manual synchronisation, downloads and restoration of server versions.
- Separate local conflict copies for unexpected server versions.
- Optional minimal daily and step counters for self-hosted publications.
Changed
- The standalone web viewer opens with a double-click and no longer needs a local server.
- Migrating an older project also preserves its original JSON version.
- Speech can extend a video step’s hold time.
- Mobile web layouts move overlays away from controls.
- Full horizontal and vertical camera rotations are possible; the former vertical limit is removed.
Improved
- Identical geometry and media are reused across versions.
- Recovery journals use compressed storage.
- The web viewer shares geometry buffers.
- Checklist progress can optionally be saved locally and cleared again.
- Native views, the web viewer and label projection share the same camera basis.
- Panning follows screen axes; zoom and fit use the current camera state.
- Standard view or R straightens and fits the model; F preserves the current direction.
Fixed
- Corrected gradual sideways tilt during repeated camera rotation.
- Free preview camera movement does not change the saved instruction.
- Labels on hidden anchors or anchors behind the camera are not incorrectly shown.
- Archive restoration checks paths, sizes and checksums.
- Private synchronisation conflicts do not silently overwrite a different version.
0.1.0 · The first local authoring versionI am recording the first local version here: model import, chapters and steps, release versions and the different outputs. A look back at a development version, rather than a public product release.Added17Changed2Improved3Fixed6Show all changesHide changes
Added
- Local project library with original example assemblies.
- Import GLB/glTF, OBJ/MTL, STL and STEP models.
- Assembly tree with parts, metadata and units.
- Create, duplicate and reorder chapters and steps.
- Set the camera, transformations, explosion, visibility and highlights for each step.
- Add text, arrows, notes, warnings, links and checklists.
- Include local media, colours, organisation name and a logo.
- Project-specific step templates and undo/redo.
- Automatic and manual saving, rotating backups and archived project versions.
- Separate recovery after an unexpected exit and protection against write conflicts.
- Update models and explicitly resolve uncertain part matches.
- Fixed release versions provide a common source for every output.
- Interactive web viewer with a parts list and multilingual text.
- PDF templates with parts lists and continuation pages.
- PNG image series and H.264 video with step transitions.
- Local collections of several instructions.
- Optional self-hosted protected publishing with login, project passwords and revocable shares.
Changed
- Editable projects remain separate from their released outputs.
- Uncertain model matches must be resolved before release.
Improved
- Chapters and reusable step templates help organise longer instructions.
- Web, PDF, images and video use the same released version.
- Narrow web layouts take controls and labels into account.
Fixed
- Corrected reading saved dates back into the project.
- Corrected local resource paths inside the built app.
- Fixed Retina dimensions in PNG output.
- Corrected PDF text direction, pagination, long titles and part names.
- Improved fitting exploded assemblies and constraining overlays.
- Corrected checklist preservation and conflicting model identifiers.