Patch Notes

Versions and changes for RIFFSOURCE Assembly Studio.

Version 0.1.028 changes0.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.