Releases: docat-org/docat
0.3.0 The big release
New fall release with quite a lot of changes:
- Better developer setup
- Upgraded dependencies
- Support for project Icons
- Improved display of long project names
- Fixes to the version selector
- Various other small bug fixes
Thanks everyone involved 🎉
What's Changed
- Feat: add project api by @randombenj in #239
- Update teaser image by @randombenj in #240
- Feat(web) #74 Favoring projects by @galaplexus in #171
- Fix: remove unused dependency by @randombenj in #247
- Fix: broken layout by @randombenj in #252
- Fix latest version selection by @lukasweber in #257
- Fix(docat): Trailing Slash resulting in 404 status code by @reglim in #269
- Fix(docat): Upload of file with name of tag by @reglim in #272
- Feat(docat): Add Rename API by @reglim in #273
- Fix dropdown not showing version when selecting latests via URL by @Gerfatz in #265
- Feat(Docat): Add Api to upload project icon by @reglim in #275
- Fix project title not on same line as Logo by @reglim in #280
- chore: dependencies upgrade by @fliiiix in #281
- Bugfix/282-project-titles-look-bad by @reglim in #284
New Contributors
Full Changelog: 0.2.3...0.3.0
0.2.3 Long time no see 👋 Part 2
Github Action never tagged the 0.2.2 release due to a bug in the setup.
For release notes see: https://github.com/docat-org/docat/releases/tag/0.2.2
What's Changed
Full Changelog: 0.2.2...0.2.3
0.2.2 Long time no see 👋
Not a lot has changed since the last release,
but there is quite a big list of small improvements.
And there are even more dependencies updates.
Thanks to all the contributors for this release ✨
What's Changed
- Fix docs page to redirect if no version in url by @lukasweber in #132
- fix(docker) specify strongly base image by @galaplexus in #136
- Fix order of document viewer route by @lukasweber in #159
- feat(ci): Run frontend test and lint with gh actions by @fliiiix in #168
- Fixing: Sorting of versions #142 by @fliiiix in #167
- Allow db.json to be persisted in a custom location by @zedalaye in #216
- style: improve upload UX by @BrunnerLivio in #223
- Bugfix/get docker up and running by @fliiiix in #230
- fix(github-action): run docker push only on main repo by @fliiiix in #232
- Bugfix remove unnecessary files by @fliiiix in #231
- Fix/error handling UX by @gianfurrer in #237
New Contributors
- @lukasweber made their first contribution in #132
- @zedalaye made their first contribution in #216
- @BrunnerLivio made their first contribution in #223
- @gianfurrer made their first contribution in #237
Full Changelog: 0.2.1...0.2.2
0.2.1 New design, who dis?
New design thanks to @randombenj we don't need a header to switch the versions,
now you just have a small floating button to change versions 🎉
What's Changed
- feat: reduce weight of docat header by @randombenj in #129
- docs: Adapt URL in LICENSE file by @dev-jan in #131
- docs: Fix docker command in README to not throw error by @dev-jan in #130
New Contributors
Full Changelog: 0.2.0...0.2.1
0.2.0 Faster with FastAPI
Quite a few $things are happening!
For example there is a new cli tool to interact with docat check it out: https://github.com/docat-org/docatl
This is also the first release from the new docat-org
.
What's Changed
- Bugfix/fix remove symlink by @fliiiix in #120
- Override titles for pages by @dinakar29 in #121
- Document docatl usage on the Getting Started help page by @timofurrer in #126
- Use GitHub Container Registry and replace randombenj/docat with docat-org/docat by @timofurrer in #125
- chore: update js stuff by @fliiiix in #127
- Refactor to use FastAPI instead of Flask by @timofurrer in #128
New Contributors
- @dinakar29 made their first contribution in #121
Full Changelog: 0.1.2...0.2.0
Make the UI nice 🎉
This release adds initial UI support for tokens and deleting versions.
This Release includes:
Claim the bug!
Claiming a token could lead to a 500
error code. This release fixes that.
See the commit for more details.
5827b54
Delete Yourself! (0.1.0)
Yes that's a very obscure reference to Delete Yourself! the Album by Atari Teenage Riot.
This Release includes:
- Claiming a token for a project (0237670) which will allow you to delete (15a78f1) and override an existing version (dd619c3)
- Makes
UPLOAD_FOLDER
configurable (221a380) - Fixes to the Web UI Client (459575b & 680f8a4)
- Upgrade from Python 3.8 to Python 3.9 ( f88fe91 & 2f6e522)
- Poetry for the Python backend (6b68cea)
- Debugging and developing mode without Nginx (f46b8b6)
- Upgrade all Python and JavaScript dependencies to the latest and greatest version
Run the docker image:
docker run \
--detach \
--volume /path/to/doc:/var/docat/doc/ \
--volume /path/to/locations:/etc/nginx/locations.d/ \
--volume /path/to/db.json:/app/docat/db.json
--publish 8000:80 \
randombenj/docat:0.1.0
Hint: make sure db.json
is a file.
Bugfix release for 0.0.12
docker run \
--detach \
--volume /path/to/doc:/var/docat/doc/ \
--volume /path/to/locations:/etc/nginx/locations.d/ \
--publish 8000:80 \
randombenj/docat:0.0.13
Cleaner urls
This release provides cleaner docs urls:
Before:
http://docat.local/#/project/0.0.0/http:%2F%2Fdocat.local%2Fdoc%2Fproject%2F0.0.0%2Finstallation%2F
Now:
http://docat.local/#/project/0.0.0/installation/
We also got rid of axios
and use plain fetch
.
docker run \
--detach \
--volume /path/to/doc:/var/docat/doc/ \
--volume /path/to/locations:/etc/nginx/locations.d/ \
--publish 8000:80 \
randombenj/docat:0.0.12