Skip to content

v0.5.0-preview1

Pre-release
Pre-release
Compare
Choose a tag to compare
@HLWeil HLWeil released this 12 Apr 11:37
· 72 commits to developer since this release
59f219b

Preview release v0.5.0 - preview1

Major Changes

Simplified study

The study sheet in the study xlsx file now only contains top level information of the study. This is meant as a means to reduce the complexity of keeping different sources of the same information.
image

Moved Documentation

move readme parts and link to new online resources by @Brilator in #172
Documentation was moved to the knowledgebase and can be found here.

Add experimental converter engine

Added experimental functionality to run precompiled converters stored at https://github.com/nfdi4plants/converters.
For this, the arc convert <CONVERTER NAME> command was implemented. Check out documentation at the nfdi4plants/converters repo for more info.

Add experimental server functionality

Add arc server functionality by @omaus in #175
Server mode can now be started using arc server. This feature is still very bare bones. Documentation will follow when it is actually meant for use.

Bugfixes:

Minor Changes

  • Update unix installation in README.md by @Brilator in #166
  • Automatically update version of ArcCommander release in Readme.md by @HLWeil in #169
  • Default gitignore changes by @HLWeil in #168
  • Throw warning when character length of file name arguments exceed 31 by @HLWeil in #170
  • Extended FAKE build script for macOS by @omaus in #146
  • Clean up project and update fake build logic ✨ by @Freymaurer in #174
  • Call migrated and improved functions into arcIO.Net by @HLWeil in #181

Changelog

  • Additions:
    • [#fc698ce] Move GitHub workflows to meta folder
    • [#87ab386] Add Giraffe package and Server-related static files to .fsproj
    • [#4116fe3] Add ArcAPIHandler functions
    • [#913eb3c] Add Server.fs with arc server functions, WebRoot and ApiDocs to project
    • [#c4471da] Add Argu commands & args for Server functionality
    • [#85a6c89] Update FAKE in .proj file & .NET SDK in global.json
    • [#91eb7a6] move loggind to arcIO
    • [#6c051b1] add arc convert command
    • [#e7fa3f2] use update functionality defined in arcIO.Net
    • [#2c5796d] replace study list with arcIO.NET function
    • [#ca663e1] update test action to .net 7
    • [#f39eea7] update Fake versions
    • [#9350650] add json to convert command
    • [#73c970d] set .net sdk version of github action to 6.0
    • [#4a30252] loosen .NET version constraints in global.json
  • Bugfixes:
    • [#857b2ef] Fix DirectorySeparatorChar in tests for linux 🐛
    • [#810f791] fix empty study being left when adding assay
    • [#c7a84e9] fix study list