• v0.12 ede990ed85

    [0.12] - 2020-04-04 Pre-Release

    konrad released this 2020-04-04 20:38:01 +00:00 | 643 commits to master since this release

    This release feature a table view for tasks and a lot of fixes and small improvments.

    Starting with this release, all downloads are available at dl.vikunja.io.

    Added

    • Table View for tasks (#76)
    • 404 page
    • Add creating new related tasks
    • Add getting the user avatar from the api (#68)
    • Add support for archiving lists and namespaces (#73)
    • Add task search term to query param to enable navigation
    • Add undo button to notification when marking a task as done
    • Add user to attachments list
    • Colors for lists and namespaces (#74)
    • Enable marking tasks as done from the task overview
    • Ensure labels of a task get updated when updating them
    • Input length validation for new tasks, lists and namespaces (#70)
    • Pre/Suffix formatted dates with relative pronouns like "in [one day]" or "[two days] ago"

    Fixed

    • Fix avatar sizes
    • Fix changing task dates (due/start/end/reminders)
    • Fix comments not being loaded again when switching between tasks
    • Fix error notification still being shown on password reset pages despite no error
    • Fix gantt chart (#79)
    • Fix icon overflowing in navigation
    • Fix namespace model name showing wrong placeholder until the namespace was loaded
    • Fix new related task not being visible in the search field
    • Fix not highlighting the current list in menu when paginating
    • Fix updating a task with repeat after interval from list view (Fixes #75)
    • Use deep imports for importing lodash to make tree shaking easier
    • Revert "Use deep imports for importing lodash to make tree shaking easier"
    • Work around browsers preventing Vue bindings from working with autofill (Fixes #78)

    Changed

    • Schedule token renew every minute
    • Swap moment.js with date-fns
    • Change release bucket
    Downloads
  • v0.11 057f3c8337

    Version 0.11 Pre-Release

    konrad released this 2020-03-01 16:40:41 +00:00 | 674 commits to master since this release

    Highlights in this release include Wunderlist migration, task comments, pagination, task search and mobile reminders for tasks (needs chrome 80+)

    This release version provides compatibility with the api release, therefore we skipped version 0.10.

    Added

    • Add a button to the task detail page to mark a task as done
    • Add a link to vikunja.io (#56)
    • Add automatic user token renew (#43)
    • Add auto save for task edit sidebar
    • Add moment.js for date related things (#50)
    • Add removing of tasks (#48)
    • Add saving task title with ctrl+enter
    • Add saving the description with ctrl+enter
    • Add slight background change when hovering over a task in the list
    • Add Wunderlist migration (#46)
    • Task Comments (#66)
    • Task Pagination (#38)
    • Task Search (#52)
    • Task sorting (#39)
    • Notifications for task reminders (#57)
    • PWA update available notification (#42)
    • Set the end date to the same as the due date if a start date was set but no end date
    • Show parent tasks in task overview list (#41)

    Fixed

    • Fix textarea in task detail view not having a background when focused (#937 in Vikunja)
    • Fix "Add a reminder" being shown
    • Fix adding a task to an empty list
    • Fix a typo (#64)
    • Fix changelog version
    • Fix changing the right of a list shared with a user
    • Fix date handling on task detail page
    • Fix drone testing pipeline triggering only when pushing to master and not on prs
    • Fix email field type (#58)
    • Fix error container at registration page always being displayed
    • Fix gravatar url
    • Fix height of task add button
    • Fix initial dates on task edit sidebar
    • Fix label input field breaking in a new line on task detail page
    • Fix loading tasks for the first page after navigating to a new list
    • Fix not using router links for previous and back buttons
    • Fix priority label styling
    • Fix reminders not being shown on task detail view on mobile
    • Fix task text breaking on list home on mobile
    • Fix task title on mobile (#54)
    • Fix update notification layout on mobile (#44)
    • Fix using the error data prop in components (#53)
    • Don't schedule a reminder if the reminder date is in the past
    • Don't try to cancel notifications if the browser does not support it
    • Only focus inputs if the viewport is large enough (#55)
    • Set user menu inactive when logging out
    • Show if a related task is done (#49)

    Changed

    • Always schedule notification
    • Hide the llama from the top on the task detail page
    • Improve link share layout
    • Load Fonts directly
    • Make sure to use date objects everywhere where dealing with dates
    • Migration Improvements (#47)
    • Move "Next Week" section in menu below "Next Month"
    • Move the Vikunja logo to the hamburger menu on mobile
    • Preload fonts css
    • Rearrange button order on task detail view
    • Reorganize Styles (#45)
    • Show motd everywhere
    • Sort tasks on start page by due date desc and id desc
    • Update dependencies (#40)
    • Use message mixin for handling success and error messages (#51)
    • Use the same method everywhere to calculate the avatar url
    • Better default profile image
    • Better wording for shared settings
    • Bump npm to 6.13
    • Put the add reminders button on the task detail page higher up
    • Directly link to the task for tasks on the start page
    • Disable production source maps
    Downloads
  • v0.9 c5691ec293

    Version 0.9 Pre-Release

    konrad released this 2019-11-24 18:51:45 +00:00 | 742 commits to master since this release

    This release has mostly improvements, most bigger changes were made on the api.

    Added

    • Add minimal PWA (#34)
    • Task Detail View (#37)
    • Added link sharing (#30)
    • Added caching to the docker image
    • Added changing %Done on a task
    • Added global api config (#31)
    • Added handling if the user is offline (#35)
    • Added labels for login and register inputs
    • Added meta description tag
    • Added support for HTTP/2 to the docker image
    • Added the function to collapse all lists in a namespace in the sidebar menu

    Changed

    • Correctly preload fonts
    • Different edit icon
    • Improved font handling
    • Load the offline image quietly in the background
    • Moved non-theme stuff in general.scss
    • Removed rancher configuration
    • Removed unused preload fonts tags
    • Replace all spaces with tabs
    • Show avatars of assigned users
    • Sort tasks by done/undone first and then newest
    • Update vue/cli-service
    • Updated axios
    • Updated dependencies
    • Updated packages
    • Updated packages to their latest versiosn
    • Use the new listuser endpoint to search for users

    Fixed

    • Fix edit label pane not closing when clicking on it
    • Fixed gzip compression in docker
    • Fixed label edit still opening when deleting a label
    • Fixed menu not being visible on mobile
    • Fixed namespace loading (#32)
    • Fixed new task field not being reset after adding a new task
    • Fixed redirect to login page (#33)
    • Fixed scroll behaviour
    • Fixed shared lists overflowing
    • Fixed sharing with a user not working
    • Fixed task update not working
    • Fixed task update not working (again)
    • Fixed team creating not working
    • Handle task relations the right way (#36)

    Misc

    • Moved markdown-based todo list to Vikunja [skip ci]
    • Use yarn image instead of installing it every time
    Downloads
  • v0.7 82eb631122

    Version 0.7 Pre-Release

    konrad released this 2019-04-30 20:21:36 +00:00 | 792 commits to master since this release

    Smaller release, most changes on the api side.

    Fixes

    • Fixed getting tasks (#27)

    New features

    • Design overhaul (#28)
    • Gantt charts (#29)
    • Pretty Scrollbars
    • Task colors
    Downloads
  • v0.6 fee5acda01

    Version 0.6 Pre-Release

    konrad released this 2019-03-08 13:55:03 +00:00 | 806 commits to master since this release

    This one is a rather small release, with most changes were made under the hood.

    New Features

    • Labels (#25)
    • Task priorites (#19)
    • Task assingees (#21)

    Improvements

    • All requests are now using models and services, improving the development experience
    • Team managing (#18)

    Download ready-to-deploy JS here.

    Downloads
  • v0.5 5e79502b81

    Version 0.5 Pre-Release

    konrad released this 2018-12-29 17:40:20 +00:00 | 818 commits to master since this release

    This release aims to be up to date with version 0.5 of the api, which is why it skipped some versions.

    New features

    • User email verification when registering
    • password reset
    • Task overview
    • Multiple reminders
    • Repeating tasks
    • Subtasks
    • Task duration
    • All new design
    • Week and month view for tasks

    Smaller improvements

    • Go to overview when clicking on the logo
    • CSS improvements
    • Don't show options to edit pseudonamespace
    • Delay loading animation to not show it when the request finishes in < 100ms
    • Use email instead of username when resetting a password

    Fixes

    • Fixed trying to verify an email when there was none
    • Fixed loading tasks when the user was not authenticated

    Download ready-to-deploy JS here.

    Downloads