There is a newer version of the record available.

Published February 23, 2026 | Version v3.0.0

Chemotion Electronic Lab Notebook (ELN)

Authors/Creators

Description

What's Changed

  • feat(UI): new navigation structure by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2211
  • refactor(variations): change data structure from array to object by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2519
  • build(db): revert accidental schema changes by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2550
  • refactor(UI): toggle well and user-label colors by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2536
  • chore: bump nodejs engine to 22.16.0 - bump shakapacker webpack and babel dep by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2556
  • build(dev): bump ubuntu os 24 - asdf 18 by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2557
  • chore(dev): update RSpec debug configurations for ruby debugging by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2561
  • chore: gems update by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2560
  • refactor: instrument field to use standard select component by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2551
  • fix: tooltip issue while transmitting data to repository by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2570
  • fix: history formaters by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2566
  • feat: sample types extension - mixtures by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2311
  • chore: update annotate gem by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2575
  • fix(UI): make element detail tabs and header sticky by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2576
  • feat: display multi spectra for HPLC UV-VIS, NMR and UV by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2471
  • perf: add indices to improve sample serialization by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2554
  • fix(UI): PrintCodeButton & Select dropdown menus being cut off by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2571
  • fix: refine mixture element check to ensure proper instance validation by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2583
  • fix(UI): Remove faulty z-index classes to fix Select menu by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2590
  • fix(spectra): render one Spectra modal per analyses-list by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2572
  • fix: persist coefficient value on material change in reaction scheme by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2563
  • fix: message api param by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2599
  • fix(UI): Allow weighing task inbox to be toggled from sidebar by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2592
  • fix(UI): select menus in modals by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2595
  • chore: remove unused files by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2586
  • fix: checkbox state when collapsing/expanding the elements in List by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2604
  • ci: push2deploy by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2610
  • fix: custom labels getting deleted from reactions by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2593
  • chore: Bump thor from 1.3.2 to 1.4.0 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2609
  • feat(UI): show multiple quantities per reaction variation material by @JanCBrammer in https://github.com/ComPlat/chemotion_ELN/pull/2602
  • feat(search): search sample by custom molecule name by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2603
  • fix: import chemical lost option by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2607
  • ci(push2deploy): fix over reliance on cache by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2616
  • ci(push2deploy): fix ORIG_HEAD does not exist by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2617
  • fix(UI): menu action buttons initialized before user data is available by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2606
  • fix: chemical export queries with select all samples by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2605
  • fix(UI): sample measurements tab and empty measurement loading for new sample by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2619
  • fix(search): invalid statement in advanced search by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2613
  • refactor(api): attachment access url for third party apps by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2622
  • style: change group name in device description list by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2589
  • fix: no attachment handling in ImageModal to prevent crashes by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2618
  • fix: rendering short label link in research plan table by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2601
  • feat(history): enhance history tracker for reaction variations by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2375
  • feat(history): track device description changes by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2573
  • chore: bump nodejs engine from 22.16.0 to 22.17.1 by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2626
  • feat: improve dataset save action for element analysis by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2468
  • fix(spectra): only strip last extension in fname_wo_ext to preserve internal dots by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2581
  • ci: ensure nodejs version set in all cases by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2630
  • ci: reset version after releasing a tag by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2628
  • ci: fix: correct reset of env variable by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2631
  • feat(spectra): bump react-spectra-editor to 1.4.0 by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2634
  • fix(history): reverter by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2632
  • feat(vessel): implement api for vessel and vessel template by @ashwiniHerle in https://github.com/ComPlat/chemotion_ELN/pull/2441
  • fix: resolve research plan table column renaming and short label link… by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2627
  • feat: make creatableselects editable across all elements by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2568
  • fix: advanced search listing for non sample elements by @beque in https://github.com/ComPlat/chemotion_ELN/pull/2633
  • fix: tabs navigation in advanced search result by @beque in https://github.com/ComPlat/chemotion_ELN/pull/2639
  • refactor: rescue type-error when encoding thumbnails to be sent to client by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2637
  • fix(variations): ensure safe serialization of metadata by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2629
  • fix(build): development vessel template seeds by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2643
  • ci(push2deploy): add ability to modify the /shared directory by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2646
  • test: fix setup.js path in devcontainer by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2647
  • fix: handle report generation request with an empty selection of items by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2644
  • chore: bump nodejs to minor 22.18 and other packages by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2648
  • feat: create multiple analyses by uploading multiple files and folders at once by @StarmanMartin in https://github.com/ComPlat/chemotion_ELN/pull/2526
  • fix: chemdraw loadError function missing by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2653
  • chore: Bump tmp from 0.2.1 to 0.2.5 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2650
  • fix(spectra): Display Unicode unit labels correctly by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2660
  • chore: bump service dependencies by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2641
  • chore: Bump jspdf from 3.0.0 to 3.0.1 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2656
  • feat(vessel): UI implementation by @ashwiniHerle in https://github.com/ComPlat/chemotion_ELN/pull/2235
  • style: improve yield/conversion rate toggle button implementation by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2620
  • feat: add metadata to attachment url for ChemLocalLink by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2662
  • fix(UI): Make detail view tabs and headers sticky again by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2672
  • build: bump recommended versions for services by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2673
  • feat: Ketcher solid phase support basic by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2655
  • build(dev): map local user id to ubuntu user in app image and avoid parallel image building by @RandomDefaultUser in https://github.com/ComPlat/chemotion_ELN/pull/2668
  • chore: Bump rexml from 3.4.1 to 3.4.2 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2676
  • chore: bump nodejs to minor 22.19 and other packages by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2677
  • ci(push2deploy): limit CPU resources by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2678
  • feat(variation): extend available fields with associated generic segment by @StarmanMartin in https://github.com/ComPlat/chemotion_ELN/pull/2528
  • feat(UX): overhaul reaction scheme table & sidebar by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2562
  • feat(Ket): add custom text to surface image nodes by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2230
  • refactor: reaction variations by @JanCBrammer in https://github.com/ComPlat/chemotion_ELN/pull/2690
  • ci(push2deploy): update base images by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2680
  • feat: replace ketcherails as editor and server side rendering service with ketcher and indigo by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2569
  • fix(spectra): missing 1H operations and crash on multi spectra by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2695
  • feat(Ket): Solid surface Polymer basic category assets by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2686
  • feat: refactor FastInput with new CAS API by @cllde8 in https://github.com/ComPlat/chemotion_ELN/pull/2705
  • ci(test): optimize test workflow by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2697
  • fix: ensure tiff attachment can be previewed by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2693
  • test: fix sample api flaky specs by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2699
  • fix(Ket): solid phase support operation and ketcher api update by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2696
  • feat: SDS upload in chemicalTab component as attachment modal by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2430
  • chore: node packages bump by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2702
  • feat: improve sample class and components: molecular weight, labels, and mixture handling by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2679
  • refactor!(Ketcher): change common templates export implementation using migration by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2591
  • fix: set ketcher as default when system has no editor is available by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2710
  • refactor: display account and profile page with iframe in modal by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2688
  • ci(test): optimize test workflow by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2708
  • fix: navigation to page about by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2722
  • fix: missing gem daemons by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2723
  • ci(Push2Deploy): change base images to point to v2.1.1 of ELN by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2725
  • fix: drag and drop sorting of sample analyses by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2724
  • fix: set activeTab to properties tab on create sample action by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2608
  • feat: SMILES support to collection import. by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2692
  • fix(datacollector): ensure recipient is a user by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2733
  • fix(UI): selected element to match current element by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2746
  • fix(UI): device settings for data collector by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2732
  • chore: indigo service tagged as service dependencies by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2731
  • feat: sample import enhanced headers mapping and data validation by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2446
  • perf: export collection by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2756
  • fix(UI): prevent duplicate analysis by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2736
  • feat: labimotion-2.1.0 by @cllde8 in https://github.com/ComPlat/chemotion_ELN/pull/2760
  • build(storybook): setup Storybook for UI component development by @maiwald in https://github.com/ComPlat/chemotion_ELN/pull/2675
  • feat: sequence based macromolecules by @beque in https://github.com/ComPlat/chemotion_ELN/pull/2719
  • fix: prefer processed peaks and auto select single spectrum on load by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2753
  • fix: split button disable by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2761
  • fix: split button disable for cell-line - rebase issue by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2766
  • fix(device-desc): list display grouped by ontologies by @beque in https://github.com/ComPlat/chemotion_ELN/pull/2769
  • chore: migration to sync research plan attachments by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2744
  • refactor: image modal by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2759
  • fix: Reorder DnD backends to prioritize touch support on hybrid and mobile devices by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2776
  • fix: rename migration - add_detail_level_to_collections.rb‎ by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2781
  • fix: polymer SVG node loss, handle save prompt delay on crash, and refine SVG glyph IDs by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2582
  • feat: reprocess reaction svg for smartadd import by @phuang26 in https://github.com/ComPlat/chemotion_ELN/pull/2801
  • feat: labimotion-2.1.0 by @phuang26 in https://github.com/ComPlat/chemotion_ELN/pull/2802
  • fix: Ketcher, indigo and refactoring by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2771
  • feat(UX): responsive reaction scheme tab by @JoachimTillessen in https://github.com/ComPlat/chemotion_ELN/pull/2803
  • feat: mixture samples in improved reaction scheme by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2706
  • perf(spectra): improve the transfer of NMRium files by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2512
  • fix: add close button to modal header in ContainerDatasetModal component by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2806
  • refactor(tests): update Sample and Component specs for improved accuracy by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2810
  • ci: push2deploy: revert changes by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2811
  • ci: Push2Deploy: rebase deployments to v2.2.0 images by @harivyasi in https://github.com/ComPlat/chemotion_ELN/pull/2812
  • refactor: reaction variations generic segments by @JanCBrammer in https://github.com/ComPlat/chemotion_ELN/pull/2768
  • fix: sample's molecule-name - show origin and remove duplicates from options by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2730
  • feat: add inventory label field in inventory tab by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2785
  • refactor: only office integration by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2782
  • feat: Implement improved elemental composition table display by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2636
  • feat: Quill Editor Add keyboard shortcuts for subscript and superscript formatting by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2807
  • refactor: update components exposure in sample_entity.rb by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2815
  • chore: bump nodejs minor and yarn upgrade-interactive by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2819
  • feat(UI): add tooltip to upload-add-analyses buttons by @StarmanMartin in https://github.com/ComPlat/chemotion_ELN/pull/2813
  • fix: remove leftover handleEdit binding that caused creation error by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2825
  • feat(UI): folder and zip upload for multi-upload and new analyses by @StarmanMartin in https://github.com/ComPlat/chemotion_ELN/pull/2817
  • chore: quilljs editor bump to v2 by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2828
  • feat(history): tracking sample mixture by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2823
  • refactor(UI): restructure CAS input layout in SampleDetails component by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2833
  • fix: Update reaction variations' sample IDs when reaction is copied by @JanCBrammer in https://github.com/ComPlat/chemotion_ELN/pull/2829
  • chore: Bump node-forge from 1.3.1 to 1.3.3 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2820
  • chore: Bump rack from 2.2.17 to 2.2.20 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2707
  • feat: report generation with mixture components and fix mixture issues by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2824
  • fix: gas phase scheme calculations by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2839
  • chore: Bump storybook from 9.1.16 to 9.1.17 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2838
  • feat(UI): refactor analyses tab to use a dedicated hint component by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2832
  • chore: Bump min-document from 2.19.0 to 2.19.1 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2763
  • fix: update sample ID references in custom_column_query for consistency by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2831
  • feat(UI): enhance analyses containers with dynamic comment visibility by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2841
  • feat: Weight percentage reaction scheme by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2588
  • refactor: improve collection tab editor UI with enhanced styling by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2821
  • fix: backend conversion with quill-delta-to-html (^0.12.1) by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2844
  • fix: dispatch error in gas phase reaction scheme UI by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2843
  • refactor: enhance Material component's update logic for better state management by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2851
  • feat: Change device description ontology logic, Add more fields by @beque in https://github.com/ComPlat/chemotion_ELN/pull/2852
  • chore: bump react-spectra-editor to 1.5.0 by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2857
  • chore: Bump httparty from 0.23.1 to 0.24.0 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2859
  • fix: rename device type to device class by @beque in https://github.com/ComPlat/chemotion_ELN/pull/2861
  • feat: labimotion-2.1.0 by @phuang26 in https://github.com/ComPlat/chemotion_ELN/pull/2867
  • chore: Bump httparty from 0.24.0 to 0.24.2 by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2871
  • chore: Bump html2pdf.js from 0.10.3 to 0.14.0 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2869
  • chore: add converter config data output to ui_api by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2870
  • chore: Bump shakapacker from 8.3.0 to 9.5.0 by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2855
  • fix(spectra): enforce binary multipart uploads after httparty bump by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2866
  • fix: undefined messages by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2873
  • feat: enhance concentration and density handling in Component model by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2862
  • refactor: added Id to dnd multi backend options by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2874
  • Centralize SVG Rendering via Service Wrapper with Priority-Based Fallback by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2856
  • chore: bump react-spectra-editor to 1.5.2 by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2878
  • fix: Molfile conversion failure caused by blank alias records in connection tables by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2876
  • fix: selecting text when dnd tab layout options by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2879
  • feat: identify materials by short label in variations by @JanCBrammer in https://github.com/ComPlat/chemotion_ELN/pull/2886
  • fix: conversion of generic units in reaction variations by @JanCBrammer in https://github.com/ComPlat/chemotion_ELN/pull/2885
  • fix: clear reaction variations table after gas scheme switch by @JanCBrammer in https://github.com/ComPlat/chemotion_ELN/pull/2882
  • refactor: mixture total volume handling to improve calculations and UI updates by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2889
  • fix: device type and owner fields for device descriptions by @beque in https://github.com/ComPlat/chemotion_ELN/pull/2888
  • fix: ensure loading spinner stops when MolViewer modal is closed by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2896
  • refactor: force SVG regeneration using rails service by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2880
  • chore: update model annotation by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2900
  • feat: labimotion-2.1.0 by @cllde8 in https://github.com/ComPlat/chemotion_ELN/pull/2904
  • fix: reaction rendering scruber for condition data & convert symbols to characters by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2898
  • fix: adjust breakpoints to guarantee readable material title columns by @JoachimTillessen in https://github.com/ComPlat/chemotion_ELN/pull/2902
  • refactor(style): fix button and input field sizes by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2899
  • fix: catalyst checks for gas reaction scheme by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2901
  • fix: not available check for image thumbnail in research plan list by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2897
  • fix: save reaction fails on creating sample from molecule data by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2893
  • fix: literature reference in copied elements by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2883
  • feat: import of samples from a ELN xls export with multiple sheets by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2863
  • chore: bump service dependencies by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2905
  • fix: loading spinner not cleared after successful analysis save by @cllde8 in https://github.com/ComPlat/chemotion_ELN/pull/2913
  • fix: molecule name for copied sample by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2909
  • fix: sync collection label in list to also display user name by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2910
  • fix: import collection to use smiles if molefile is invalid by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2316
  • feat: export-import of additional sample properties by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2906
  • feat: Refresh reaction svg with services wrapper by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2903
  • feat: ketcher epam solid surface chemistry by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2907
  • feat: labimotion-2.1.0 by @cllde8 in https://github.com/ComPlat/chemotion_ELN/pull/2917
  • fix: reaction conditions with special char by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2911
  • fix: reaction list advanced search result with proper schemes by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2912
  • fix: material amount discrepancy on saving weight percentage reaction by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2894
  • fix: calculate width for long labels for centering and scaling sample svg by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2892
  • chore: yarn upgrade interactive by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2919
  • refactor: improve total volume calculation in Sample model by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2918
  • refactor: set amount type to real amount as a default type in reaction scheme by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2921
  • fix: reaction refresh Graphic function missing by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2922
  • fix(reaction): guard equivalent calc when reference material is missing by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2923
  • fix: NMR reopen errors and spectrum handling by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2932
  • refactor: enhancements in Reaction Scheme and the report generated by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2928
  • refactor: enhance solvent label handling in SampleDetailsSolvents and Sample models by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2925
  • chore: Bump lodash-es from 4.17.21 to 4.17.23 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2890
  • fix: update redirect after obtaining SciFinder-n token in PagesController by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2834
  • fix: load actual units system from labimotion by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2937
  • feat: disable revert button if nothing selected by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2929
  • fix(ui/ux): improve scroll behavior and research plan image layout by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2926
  • refactor: streamline attachment deletion process in API and frontend by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2930
  • fix: add Alert in history tab for new elements by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2940
  • refactor(device): current connection status endpoint in user_api by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2933
  • refactor: simplify derivation label text, remove extra whitespace and style refactor in MaterialGroup component by @TasnimMehzabin in https://github.com/ComPlat/chemotion_ELN/pull/2938
  • refactor: add inventory tab to visible tabs on checking inventory box in sample header panel by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2944
  • fix(UX): tab segment layout persistence across collection switches by @alizaib1217 in https://github.com/ComPlat/chemotion_ELN/pull/2942
  • refactor: center rendered molecule svg inside svg window in sample info panel by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2941
  • refactor: remove pre-shrine storage implementation by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2943
  • refactor: reaction scheme equivalent handling by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2931
  • chore: Bump webpack from 5.96.1 to 5.105.0 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2947
  • build(fix): common template migration to create public asset files by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2881
  • fix: minor fixes by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2945
  • fix: ketcher api molfile fix with v2000-v3000 and solid surface SVGs by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2946
  • fix: checksum calculation by @headri in https://github.com/ComPlat/chemotion_ELN/pull/2957
  • build: fix csp for office script by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2949
  • fix: NMRium loading for legacy .nmrium files by @Nicolass67 in https://github.com/ComPlat/chemotion_ELN/pull/2954
  • chore: Bump rack from 2.2.20 to 2.2.22 by @dependabot[bot] in https://github.com/ComPlat/chemotion_ELN/pull/2963
  • chore: bump react-spectra-editor - yarn upgrade interactive by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2962
  • chore: fix validation bypass, reaction copy behavior, and label counter issues by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2955
  • fix: update isEdited sample property state when inventory box is checked by @adambasha0 in https://github.com/ComPlat/chemotion_ELN/pull/2964
  • fix: UI reaction refresg svg button group z-index by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2967
  • feat: ketcherails polymers bead, surface shape added to ketcher/epam polymer list, paste molfile with polymers by @haditariq in https://github.com/ComPlat/chemotion_ELN/pull/2958
  • chore: Prep v3.0.0 by @PiTrem in https://github.com/ComPlat/chemotion_ELN/pull/2968

New Contributors

  • @RandomDefaultUser made their first contribution in https://github.com/ComPlat/chemotion_ELN/pull/2668

Full Changelog: https://github.com/ComPlat/chemotion_ELN/compare/v2.0.1...v3.0.0

Notes

Please cite this software as specified in the 'preferred-citation' section below.

Files

ComPlat/chemotion_ELN-v3.0.0.zip

Files (31.9 MB)

Name Size Download all
md5:c231b2ab646db4af4356521a6533f199
31.9 MB Preview Download

Additional details

Related works