All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Releases prior to v2.0.1 are only documented on the GitHub Release Page
- Make priority labels customizable #282
- Changed export dialog to choose if labels are exported commit 0c5c6b1f493ed7af2ea3c77a0c82673a2dcd0995
- Changed export to include labels as headings commit fa175d9e3145ee0bf4cf204b6dd0211723214edc
- Add export of single Requirements and Categories to Pdf and LaTeX #271
- Changed size of twitter timeline on landing page commit 5094c610450af878a7ca00fc0edc2fb84b17dc1d
- French translation updates #248
- Updated vite to v4.0.2 commit 0a7de6edca35706b426540156cac21a94821fe1f
- Updated vue to v3.2.45 commit 0a7de6edca35706b426540156cac21a94821fe1f
- Updated primeicons to v6.0.1 commit 296053fd3bd52bda6a14091dd315f92bd672825b
- Changed Icons of move requirement and delete commit e2f4d0adbdfc8227ec97794b4f5facc175f95f3b
- Fixed loading indicator when error occurs commit 8f080e8ac103b15140f19e4f6a8a4d9f7421b54a
- Add loading indicators when editing projects, categories, and requirements #240
- Separate labels for last activity and creation data, including user the related user name #244
- Fixed invalid shareable requirement link #235
- Fixed adding requirement at wrong position of list after creation #247
- Migrate to new OIDC domain #249
- French translation updates #231
- Add featured projects as well as the 'Requirements Bazaar' project to the landing page #200
- Add tooltips for project card icons #202
- Monthly change indicators for statistics on landing page #203
- Embed Twitter timeline of official @reqbaz account on landing page #207
- System admins can link a Twitter account to Requirements Bazaar, which can then be used by Requirements Bazaar to tweet about different events automatically #220
- Button on 'admin page' to trigger weekly 'new projects tweet' manually #223
- Search and sort parameters for projects are parsed from URL and URL reflects current settings. This enables shareable links to a specifically sorted projects list (e.g., the latest added projects) #224
- Replaced hard-coded texts with localized attributes #198 and more
- Fixed: sorting projects by last activity returned wrong results commit 5958b19893e8edaa0b11ea83436bd63b45436f0c
- Open activity tracker links in same tab commit e7c7e3d3fdfa28e9031d91a19a1ac444e89f02d8
- Fixed 'link to GitHub' not working for older projects #205
- Fixed wrong form validation messages #216
- Reworked requirement detail page: Replaced the reused requirement card from list pages with an actual detail page in the style of project and category page #213
- French translation updates #199, #204, and #206
- Number of users, projects, comments, and requirements, as well as some feature descriptions on landing page #184
- Some dependency updates #186, #187
- French translation updates #189
- Fixed members tab not sowing after a user signed in #195
- Breadcrumb controls for project internal navigation (between project, categories, and requirement pages).#171
- Navigate to requirement details page when clicking on title #170
- Display a date label for each item in the activity tracker #181
- Show active and completed requirements in the designated tabs. Also, added a 'done' label to realized requirements #164
- Inline link to GitHub issue instead of oversized button #180
- Show development timeline only for requirements with linked issue #179
- Disable development timeline in project overview #175
- Add menu items on requirement card to create and view GitHub issue #180
- Remove GitHub option from share button and disable Twitter and Facebook options #180
- Timeline for Requirements that shows development progress from a connected GitHub repository
#156. Includes:
- A project can be connected to a GitHub repository
- Requirements can be "shared" on GitHub, which prepares a pre-filled issue in the linked repository that references the requirement
- Closing a GitHub issue linked to a requirement also changes the development status of the requirement
- A new release in GitHub is mentioned on the Requirements Bazaar project page
- Better guide users through the process of connecting a GitHub repository to a Requirements Bazaar project #165
- Project member management (add members, remove members, and change their role) #143
- Share a link to a single requirement #144
- Show unhandled API or frontend error messages to the user #148
- Typo on landing page #149
- Link correct activity tracker in production #151
- Show default user icon if user profile image cannot be loaded, instead of 404 error. Also, actual profile images of comment creators will be displayed for requirement comments instead of a loading placeholder #154
- Hotfix: A wrong header name (access_token) prevented new users from the using the Requirements Bazaar in any way because registration was not possible. #141
- Fixed project search which did not show projects not loaded on the current page #128
Version 2.0.0. of the Requirements Bazaar frontend is a complete rewrite of implemented using Vue.js started on 09.02.2021. However, there were only two release candidates published on 04.05.2021.
Continuous documentation of changes will start again from version 2.0.1 on.
See GH Releases