Release Notes
What's new in Lab Atlas?
v0.5.2 - 2025-03-25
Fixed
Removed jsvectormap dependency and references. This unused library was causing issues in production.
v0.5.1 - March 24, 2025
Added
Study and assay notes ill now show up in their parent record's notes tab.
Changed
Sidebar now defaults to sticky mode for new users.
Fixed
Fixed some bugs with viewing and updating Team details.
Fixed filtering of notes (#LA-211).
Study tasks should now correctly update what editing studies (#LA-217).
Upgraded TipTap components to address security vulnerability (#LA-192).
v0.5.0 - March 15, 2025
Added
Overhauled the storage data model, adding several new entity types for organization internal folders, shared storage folders, and user storage folders. Storage folder access is now strictly regulated by the user's project & shared folder permissions. A new file & folder picker interface has also been added for easier file & folder selection.
Added tasks feature to studies. Updated task creation, editing, and completion components.
Added optional table view for project list (#LA-125).
Changed
Updated the Notes model to add explicit classes for Organization, Project, Study, and Assay notes. Notes can now be associated with these entities and will be displayed in the appropriate context. You can now view all visible notes fom all contexts in the notes list page.
Any admin user can nor modify an organization's subscription plan (#LA-103).
Fixed
Fixed the display of archived projects admin dashboard.
New Note events will no longer display in timelines.
Fixed an issue preventing project visibility updating.
Fixed a bug preventing project, study, and assay note versions (#LA-168).
Fixed GitLab repository and group naming (#LA-173).
Dismissed 'Getting started' card should now stay hidden (#LA-172).
Fixed a bug that would prevent new users from seeing the organization creation screen.
Fixed a number of bugs with task component display.
Users can no longer assign other privileges higher than their own (#LA-198).
Notes will now render the same in the editor as they do in the viewer.
Fixed account hook lookup and subscription status checks (#LA-201).
Fixed issues with deactivating and re-inviting users (#LA-200).
Clerk should no longer send two confirmation codes on signup (#LA-178).
Study collection description now displays correctly in details page (#LA-208).
You should no longer be able to add users as authors on notes when they don't have access to the parent project/study/assay (#LA-202).
Fixed summary timeline card activity display in details pages (#LA-209).
Fixed bugs preventing correct updating of studies, assays, and assay types (#LA-210).
Fixed table filtering (#LA-207).
v0.4.2 - November 11, 2024
Changed
You can now set the status of projects to 'Complete' and 'On Hold'. Only 'Active' projects can be contributed-to by users (#LA-87).
Updated form help popovers to be more visible (#LA-100).
Fixed
The Example Project now has its status set to 'Complete' by default, to prevent usage by users (#LA-165).
Fixed an issue where archived projects were showing up in the project select input on the new study form.
Fixed 'New Note' button on the home page.
Fixed front page study statistic (#LA-142).
v0.4.1 - November 7, 2024
Added
Completed GitLab integration to allow users to add groups to projects, and create repositories for assays and studies.
Fixed
Fixed a few minor issues related to feature flags.
v0.4.0 - October 22, 2024
Added
Notes can now be created and associated with projects, studies, and assays. Notes can also be published from the editor now.
New organizations will get demo projects and notes created with example data.
Added GitLab integration. Users can now link their GitLab accounts to their Lab Atlas accounts to create repositories for their studies and assays.
Changed
Updated to Clerk Core v2 (#LA-133). Also updated some Clerk webhook handlers to properly handle more events.
Updated React Query and Table component libraries.
Fixed
Updated logging of Stripe service so as not to trigger as many Sentry events.
Removed note content from events to reduce payload size, which was causing some events to fail to be received by EventBridge (#LA-162).
Resolved issue that was causing private user activity to show in the user details page (#LA-161).
Fixed an issue with reading root S3 folders (#LA-156).
Fixed an issue with the File Manager where switching drives/parent folders would not reset path (#LA-163).
Fixed a few issues with Study Collection creation and display pages (#LA-164).
v0.3.2 - September 15, 2024
Fixed
Fixed an issue where the organization selection modal would not close after selecting an organization (#LA-148).
Fixed a bug preventing selected study relationship type from displaying correctly in its form (#LA-149).
v0.3.1 - September 9, 2024
Changed
Removed the head menu from the note editor and replaced it's contents in the text bubble menu.
Fixed
Fixed incorrect labels showing up in summary timelines (#LA-140).
Fixed error loading My Assays page (#LA-145).
Fixed and issue where old note content would load when trying to create a new note (#LA-141).
v0.3.0 - September 4, 2024
Added
Added a number of plugins to the note editor, including slash-commands, image upload, and more.
Changed
Updated event type naming to be more flexible and readable.
User preferences are now persisted in the database (#LA-123).
Improved keywords help dialog (#LA-101).
Fixed
Fixed an issue with Stripe initialization not pulling all records.
Fixed an issue that prevented users from switching organizations when a subscription was not active (#LA-121).
v0.2.2 - August 18, 2024
Changed
Updated the look of the quick action bar for project, study, and assay details pages.
Fixed
Users can now be removed from organizations, and re-invited (#LA-80).
v0.2.1 - August 16, 2024
Fixed
Fixed Docker build issue.
v0.2.0 - August 15, 2024
Added
Notes feature, which supports creation of rich-text notes with embedded content.
User can create public and private notes, and add authors to help collaborate.
Added some additional brand colors and support for additional CSS theming (eg. buttons).
Changed
Refactored the web services project and renamed everything to reflect current app name.
Fixed
Fixed unnecessary errors thrown by account provider and features provider.
Fixed inability to toggle sidebar when in compact mode.
Fixed activity message for study status change (#LA-99).
Fixed an issue that allowed anybody to be assigned to protected or private studies & assays.
Fixed bugs that would cause Benchling form controls to remain hidden when trying to create new studies or assays with parent records that included Benchling folders (#LA-45 and #LA-62).
Fixed 404 error for 'My Assays' page (#LA-115).
v0.1.0 - July 31, 2024
Initial beta release of the Lab Atlas SaaS application.
Last updated