Releases: nfdi4plants/ARCtrl
Releases · nfdi4plants/ARCtrl
First Alpha Release 🎉
We are happy to finally do a alpha release for what we have done the last few months. Together we unified most ARC model code bases, like the previous ISADotNet and Swate logic into one large project. To provide this tested framework to as many DataPLANT developers as possible, this was done with fable compatibility as top priority. What is fable you might ask. Fable is a fsharp to x transpiler, where x currently is only javascript but we plan to support python in the near future too! 🐍
For now pls open an issue if you are interested in using this project, as it is lacking a lot of documentation. We will get in contact with you and guide you through!
What's Changed
- Update Api (Issue #1). by @Freymaurer in #2
- Optional value transition by @HLWeil in #6
- Append optional list when updating record types by @HLWeil in #7
- Modernize library structure by @Freymaurer in #9
- Update RELEASE_NOTES.md generation by @Freymaurer in #13
- Update release notes library dependency by @Freymaurer in #14
- Assay file io by @HLWeil in #17
- Improvements to assay file reader by @HLWeil in #19
- Assay file io + access by @HLWeil in #21
- Fix missing commas in json deserializer by @HLWeil in #23
- Fix Person.removeByFullName error by @omaus in #29
- Assay.xlsx adjustments by @HLWeil in #30
- Quality of life by @Freymaurer in #31
- Improve IO functionality by @HLWeil in #32
- Add assay file common API parser by @HLWeil in #33
- Fix issues #34 and #35 by @Freymaurer in #36
- Fix rowMajorAssay to maintain value order by @HLWeil in #40
- Add build CI by @HLWeil in #39
- Assay file IO by @HLWeil in #44
- Add assay file metadata manipulation capabilities by @HLWeil in #45
- Add basic visualization functionality by @HLWeil in #46
- Add study file IO by @HLWeil in #53
- First draft of assay query model by @HLWeil in #55
- Bugfixes and minor improvements by @HLWeil in #58
- Query model improvements by @HLWeil in #59
- Assay file io by @HLWeil in #60
- Improvements to QueryModel by @HLWeil in #65
- Add component and protocol column to assay/study file reader by @HLWeil in #66
- Changes for Release 0.6.0 by @HLWeil in #67
- Directory renaming for linux build by @floWetzels in #68
- Add Tests for Json Schema Validation by @HLWeil in #69
- Comprehensive json schema test by @HLWeil in #70
- Small fixes and changes by @HLWeil in #72
- Compatability with Swate >0.7.0 by @HLWeil in #73
- Json Deserialization Fix by @HLWeil in #74
- Small fix to investigation json parser by @HLWeil in #75
- Improvements to querymodel by @HLWeil in #76
- Linq querying writeback by @HLWeil in #79
- Small fixes by @HLWeil in #84
- Fable by @Freymaurer in #91
- Json IO rework by @HLWeil in #92
- JSON-LD export and corresponding Tests by @floWetzels in #96
- [WIP] Arctrl kf by @Freymaurer in #103
- Move json types api functions by @HLWeil in #109
- [WIP] Arctrl swate api by @Freymaurer in #110
- Adding ArcAssay/ArcStudy API by @Freymaurer in #116
- Rework spreadsheet parsing by @HLWeil in #115
- Arctrl filesystem by @Freymaurer in #123
- [WIP] READ contracts by @Freymaurer in #125
- #138: add uniform metadata sheet names by @kMutagene in #140
- Make ARC types json parseable by @HLWeil in #141
- ISA.Spreadsheet: Various adjustments by @HLWeil in #142
- add CI trigger for PR on arctrl branch by @HLWeil in #143
- Arcctrl spreadsheet parsing fixes by @HLWeil in #144
- Add arc write by @HLWeil in #146
- Remove all fsharp lists from ArcTypes und Subtypes #147 by @Freymaurer in #151
- Improve ARCtrl write by @HLWeil in #152
- Prepare for arctrl alpha release by @HLWeil in #155
New Contributors
- @Freymaurer made their first contribution in #2
- @HLWeil made their first contribution in #6
- @omaus made their first contribution in #29
- @floWetzels made their first contribution in #68
- @kMutagene made their first contribution in #140
Full Changelog: https://github.com/nfdi4plants/ARCtrl/commits/1.0.0-alpha1