Skip to content

Releases: VidetteMakes/MESS

MESS 2.0.0 Beta Release 1

07 May 18:37
c310e8c

Choose a tag to compare

It was previously announced that the next MESS release would Beta 1.1.0. After careful deliberation, it has been decided that MESS deserves a major version bump. With so many significant changes (the largest of these being a move from Microsoft SQL Server to PostgreSQL) and a slightly involved upgrade process, it only made sense to release a new major version.

It was also discussed to do a stable release of MESS. This was decided against as many core features are still going through redesign and there is not a large enough pool of developers to maintain and provide support for a stable release.

A detailed list of pull requests is below but here are the highlights...

  • MESS now uses the open source PostgreSQL database management system instead of Microsoft SQL Server. This fits with the open source nature of the software and makes MESS more accessible to everyone.
  • The work instruction editor has seen a number of bug fixes and is more simple to use (this is partially due to isolating most part definition options/operations to the "Parts" page).
  • The MESS Wiki on GitHub has moved to the GitHub Site.
  • MESS now has a reusable tag system for easier part traceability.
  • Part traceability has been completely overhauled to track part genealogy (with very limited part rework support).
  • Minor quality of life improvements with dark mode persistence at the user level and auto closing menus.

Early End of Support for Microsoft SQL Server

In the last release, it was planned to maintain support for Microsoft SQL Server in the 1.0 Beta Series. Due to limited developer time, lack of a significant need, and complexity, it has been decided to drop support for Microsoft SQL Server early.

For Users Upgrading from Microsoft SQL Server

The deployment section of the MESS Wiki has been updated to document Postgres deployment. As of now, users and work instructions can be exported from a SQL Server deployment and imported into a Postgres deployment. As of now (5/7/2026), production data (such as production logs and part traceability data) cannot be migrated. It is hoped that full data export and import support will come in the future.

What's Changed

  • Work Instruction Update Bug Fix by @EyeBrawler in #172
  • GitHub Wiki Import to Pages by @adamj537 in #173
  • Migration to PostgreSQL - MESS 1.1.0 Beta 1 by @EyeBrawler in #171
  • Reusable Tag Management Page by @EyeBrawler in #176
  • Part Traceability with Reusable Tags (limited rework support) by @EyeBrawler in #177
  • Dark Mode Persistence Via User Profiles by @EyeBrawler in #178
  • GitHub Site Wiki Updates by @EyeBrawler in #180
  • Fix devcontainer: migrate from MSSQL/.NET 8 to PostgreSQL/.NET 10 by @Copilot in #182
  • Close NavigationMenu, NodeActionMenu, and VersionHistoryMenu on outside click by @Copilot in #184
  • Bug Fixes/Enhancements from SENSIT Technologies Fork by @EyeBrawler in #187
  • Set up GitHub Codespaces dev environment for .NET 10 Blazor + PostgreSQL by @Copilot in #186
  • Dark Mode Enhancements, Part Definition and Node Model Changes, and Misc. Part Traceability Refactoring by @EyeBrawler in #188

New Contributors

  • @adamj537 made their first contribution in #173
  • @Copilot made their first contribution in #182

Full Changelog: v1.0.0-beta.2...v2.0.0-beta.1

MESS 1.0.0 Beta Release 2

16 Mar 18:24
39b9aa1

Choose a tag to compare

With almost a year since the last release, MESS has undergone a number significant improvements. The most significant being a fully featured work instruction editor. This editor features an interactive drag and drop UI with rich text editors, image uploading and XLSX import and export of work instructions. At this point, MESS can be used in production environments that do not require full part traceability. However, keep in mind that the software is in a beta state and there WILL likely be bugs.

For this release the database schema and services have been significantly overhauled to more accurately collect data in manufacturing environments. Some of the most significant improvements include the ability for operators to perform "rework" and submit production logs in batches. These enhancements are essential for operators who rework products or subassemblies during production or follow work instructions in batches.

There are also visual UI improvements on almost every page, including a more complete dark mode.

Part traceability is the main portion of this release that is incomplete. In a future release, reusable tag support for part traceability is expected. The current system does support basic part traceability. However, printed QR codes cannot be reused, parts cannot reliably be reworked, and part genealogy is not easily readable from the database. Fixes for all of these release are soon to come.

To learn how to deploy this version of MESS, it is recommended to refer to the MESS Wiki documentation.

A Windows build for this release is attached for those who do not want to have a clone of the entire codebase on their production server. Obviously, running this will require a database with the migrations up to this release. Refer to the Wiki for setting up a database with latest database schema.

End of Support for Microsoft SQL Server after the 1.0 Beta Series

Soon, MESS 1.1 Beta will be released. This will be the first version of MESS to support PostgreSQL as a replacement for SQL Server. With MESS being an open source MES System, it is logical for the database management system to also be free and open source. The MESS 1.0 Beta series will continue to receive bug fixes and new features for time being. However, it is recommended to migrate to the PostgreSQL version of MESS (v1.1) due to its simpler database access and that support for 1.0 Beta will eventually end.

What's Changed

New Contributors

Read more

Beta Release

16 Apr 18:40
21cffbb

Choose a tag to compare

Beta Release

MESS is in a position to where a full implementation in a manufacturing setting is theoretically possible. Majority of the changes deal with general UI updates, Phoebe (Technician Frontend for the Backend), and Work Instruction Import and Export from xlsx (Excel) files.

What's Changed

Full Changelog: SensitTechnologies/MESS@v1.2.0-alpha...v1.0.0-beta

v1.2.0-alpha

03 Apr 19:03

Choose a tag to compare

What's Changed

  • Removed ProductionLog SubmitTime
  • Production log updates
  • ASP.NET Core Identity for authentication & authorization logic handling
  • Barcode Input/Output
  • QR Logic Overhaul
  • Login autocomplete
  • Products many to many

Full Changelog: SensitTechnologies/MESS@v1.1.0-alpha...v1.2.0-alpha

v1.1.0-alpha - UI & Log

06 Mar 14:37
526e4d0

Choose a tag to compare

Features

  • Removed template UI (Sidebar, Weather app, counter, etc.)
  • Introduced client side caching to maintain form state through refreshes
  • Client state manages session storage for production logs
  • Line Operator, and WorkStation CRUD

What's Changed

Full Changelog: SensitTechnologies/MESS@v1.0.0-alpha...v1.1.0-alpha

MESS UI & Basic functions

25 Feb 18:55
8f689c9

Choose a tag to compare

Pre-release

Current Features

  • Ability to create the following models: ProductionLog, WorkInstruction, and Product
  • Ability to create new Production Logs which will automatically track step timings
  • Ability to edit, delete, and view existing production logs
  • Production Log list test view, to showcase total time to complete a work instruction

Upcoming Features

  • Line Operator CRUD
  • Product integration (as opposed to work instruction integration)
  • General UI changes (removing boilerplate code, adjusting Production Log view)
  • Alter timing logic on Production Logs to track time more consistently

What's Been Merged

Full Changelog: https://github.com/SensitTechnologies/MESS/commits/v1.0.0-alpha