Documentation
Breaking Changes
1. Move from Vue CLI to Vite.
Related Pull Requests:
2. Reorganization of file structure: title.md
is moved into the config/
directory.
Related Pull Request:
- [#2205] Move title.md to config directory by @CYX22222003 in #2315
3. Removal of test mode flag.
Related Pull Request:
4. Replacement of report-config.json
with report-config.yaml
Related Pull Request:
New Features
- Optimised Timeline Feature by @jonasongg in #2180
- Blurbs for Repos by @georgetayqy in #2191
- Different time periods for different repositories using the CSV configuration files by @CYX22222003 in #2281
- Portfolio Flag that Supports Optimised Portfolio View by @Airiinnn in #2310 and #2320
- Support of DateTime for Since Dates and Until Dates of Report Generation by @joeng03 in #2388
- Blurbs for Authors and Charts by @JoanneHing in #2339 and #2350
- Refresh Only Text Flag by @lyuanww in #2338
- One-Stop Config File for Code Portfolio by @lyuanww in #2299
Other Changes and Bug Fixes
- [#2195] Add cypress test for show tag when grouping by author and by none by @jonasongg in #2197
- [#2204] Remove Unexpected Title by @sopa301 in #2206
- [#2222] Fix Checkboxes Line Count by @sopa301 in #2223
- [#2127] Align right panel with welcome title by @jedkohjk in #2229
- [#2196] Use git blame line info for aggregate blame author modified and date info by @logical-1985516 in #2232
- [#2262] Update type adapter adding methods for gson builder by @CYX22222003 in #2270
- [#2213] Fix hr element not appearing in report by @lyuanww in #2279
- [#1955] Usage of directive shorthand syntax in .vue files by @JoanneHing in #2290
- [#2258] Update user guide for Netlify deployment by @CYX22222003 in #2294
- [#2224] Update GitHub workflow to avoid deprecation warnings by @JoanneHing in #2298
- [#2296] Remove Travis Support by @sopa301 in https://github.com/reposense/RepoSense/pull/2297
- [#2333] Add Renovate by @joeng03 in #2335
- [#2200] Refactor c-title to use c-markdown-chunk by @joeng03 in #2329
- [#2332] Frontend Sort Function Bugfix and Enhancement by @joeng03 in #2337
- [#2100] Add RepoSense attribution to widget by @joeng03 in #2343
- [#2210] Add default sort order for groups by @joeng03 in #2331
- [#2106] Implement comparison of files across repos by @CYX22222003 in #2322
- [#2334] Resolve conflict between CLI and CSV dates by @CYX22222003 in #2340
- [#2359] Refactor summary components by @Airiinnn in #2414
- [#2424] Fix missing dates in portfolio mode by @Airiinnn in #2431
- [#2419] Group Renovate Minor and Patch Updates by @sopa301 in #2434
- [#2425] Fix incorrect widgets in portfolio mode by @Airiinnn in #2435
Full Changelog: v3.0...v4.0