The open source design documentation tool for everybody
This release adds several unstable options to settings.toml which allows users to control how artifacts are parsed and formatted (in markdown mostly).
These features are part of an effort to support additional flavors of markdown and may change in the future as more is known about the design space.
This release adds a new feature to art export
, art export md
.
In addition, it allows for several settings to control how the markdown is exported, as well as add code links in the WebUI. Not all paths on the web yet render-able as code links, and the settings are not yet documented. Expect further improvements in future releases.
This is the first release since before v2.0.0 (the complete rewrite) that was built and uploaded by Travis. Windows support is close as well.
Internally, there were several changes:
workspace
Project.settings
, which will make it much easier to configure new settings via .art/settings.toml
I am still on haitus (due to new job), but I wanted to make sure that artifact was still working. Turns out it wasn't.
application/wasm
, which meant that browsers couldn't display the compiled wasm.This release also includes cargo update
for all subcrates.
You can install this release by putting the untar'd art
binary on your $PATH
. The binary is self contained.
This release only contains linux binaries. I am still working on getting CI/Build working for other platforms. Stay tuned!
Artifact is the simple, linkable and trackable design documentation tool for everybody. It allows anyone to write and link their design documents both to each other and to source code, making it easy to know how complete their project is. Documents are revision controllable, can be edited in the browser and have a full suite of command line tools for searching, displaying, checking, exporting and formatting them.
For more information on artifact, see the project homepage
This release marks a major milestone for artifact, mainly a complete rewrite of both the backend and frontend of the tool. Notably, the frontend was rewritten from elm -> rust (using Yew).
New features from 1.0 (non beta):
[[.subart]]
in text that can then be implemented in code)[[.tst-subart]]
that contribute to spc% and tst%)This should also contribute to major speedups, as all processing pipelines are now done in parallel.
You can also view a release announcement outlining what technologies were levereaged in my blog post
This is a minor bugfix release and also officially relicenses as Apache2+MIT (thankyou contributors! see #190)
this is the last release before 1.0. This build primarily exists for me to do some final manual testing before 1.0 release.