Release Notes for v4.13.1
🚀 New Features
- API
GET /all-workspaces
admin endpoint: with this endpoint admin users can retrieve information on all workspaces available to users on the armadillo server #820 by @marikaris and @timcadman - API
DELETE /workspaces/{user}/{id}
admin endpoint: with this endpoint admin users can delete a single workspace of a specified user #820 by @marikaris and @timcadman - API
DELETE /workspaces/directory/{userDirectory}
admin endpoint: with this endpoint admin users can delete the entire workspace directory of a specified user #820 by @marikaris and @timcadman - Workspace management UI: Admin users can now view and delete all workspaces, enhancing administrative oversight and control. #820 by @marikaris
- Renaming of workspace folders: Upon saving a new workspaces, the user's workspace folder will be renamed to a foldername with the username in it, instead of a UUID. #820 by @marikaris and @timcadman
- UI Update: Added a footer in the UI for improved navigation and structure. #830 by @timcadman
- RServe Route Reimplementation: The RServe route has been reimplemented for better performance and stability. #813 by @marikaris
🐛 Bug Fixes
- File Display: Fixed an issue where links to files were not being shown correctly. #828 by @timcadman
- Hamburger Styling: Fixed the styling of the hamburger menu on small screens for a better mobile experience. #823 by @marikaris
📚 Documentation
- Documentation Structure Update: Added a new structure to the project documentation for better organization and clarity. #816 by @marikaris
- Styling Fixes: Fixed styling issues for small screens in the documentation, improving the mobile layout. #823 by @marikaris
🔧 Workflows and CI/CD
- Documentation Build Workflow: Added a workflow to automatically build documentation using GitHub Actions. #822 by @marikaris
🔒 Dependencies
- Vite Update: Updated the
vite
dependency to v4.5.5 for improved security. #796 by @renovate - Dependency Management Plugin: Updated the
io.spring.dependency-management
plugin to v1.1.7. #787 by @renovate
🧪 Tests
- Tidyverse Testing: Improved end to end testing in release test script for Tidyverse-related features. #829 by @timcadman
Full Changelog: v4.11.1...v4.13.1