Skip to content

Commit 58b0372

Browse files
committed
docs: Allow links to specific releases in Breaking Changes
1 parent 8ae13c1 commit 58b0372

File tree

2 files changed

+30
-21
lines changed

2 files changed

+30
-21
lines changed

docs/Introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ _In recent [releases](https://github.com/obsidian-tasks-group/obsidian-tasks/rel
1717
- Add [[Custom Sorting|custom sorting]].
1818
- Document the [[Sorting#Default sort order|default sort order]].
1919
- **Warning**: This release contains some **bug-fixes** to **sorting** and to treatment of **invalid dates**.
20-
- The changes are detailed in [[breaking changes]], even though they are all improvements to the previous behaviour.
20+
- The changes are detailed in [[breaking changes#Tasks [X.Y.Z](https //github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/X.Y.Z) (21 January 2024)|breaking changes]], even though they are all improvements to the previous behaviour.
2121
- You may need to update any CSS snippets for the Edit or Postpone buttons: see [[How to style buttons]].
2222
- 5.6.0:
2323
- The [[Postponing|postpone]] menu now offers `today` and `tomorrow`.

docs/Support and Help/Breaking Changes.md

Lines changed: 29 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,32 @@ In this case, as we use [semantic versioning](https://semver.org), we will alway
1616

1717
To help users updating across multiple Tasks releases, we collect here links to the few Tasks breaking changes.
1818

19-
- Tasks [2.0.0](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/2.0.0) (22 March 2023):
20-
- The introduction of filtering for date ranges [[Filters#Appendix Tasks 2.0.0 improvements to date filters|improved the results of some date searches]].
21-
- Tasks [3.0.0](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/3.0.0) (2 April 2023):
22-
- Some CSS snippets that use `>` in their selectors [[Styling#Appendix Fixing CSS pre-existing snippets for Tasks 3.0.0|may need updating]].
23-
- For example, see comment mentioning `3.0.0` in the CSS sample in [[How to style backlinks#Using CSS to replace the backlinks with icons|Using CSS to replace the backlinks with icons]].
24-
- Tasks [4.0.0](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/4.0.0) (15 June 2023):
25-
- The order of `group by urgency` [[Grouping#Urgency|was reversed]].
26-
- Tasks [5.0.0](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/5.0.0) (21 October 2023):
27-
- The meaning of final backslash (`\`) characters on query lines [[Line Continuations#Appendix Updating pre-5.0.0 searches with trailing backslashes|has changed]].
28-
- Tasks [X.Y.Z](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/X.Y.Z) (21 January 2024):
29-
- These are all bug-fixes, improving the default behaviour.
30-
- We record them here for transparency.
31-
- Sorting
32-
- The [[Sorting#Default sort order|default sort order]] now sorts first by status type, to greatly improve search results that include completed tasks.
33-
- Invalid dates
34-
- [[Filters#Happens|happens]] date now ignores any invalid dates.
35-
- `sort by [date]` now puts invalid dates before valid dates, as action is required. See [[Sorting#How dates are sorted]].
36-
- `group by [date]` now puts `Invalid [date] date` as the first heading.
37-
- `task.due.category` and `task.due.fromNow` now handle invalid dates as different from future dates.
38-
- Code snippets used to change the look of the Edit and Postpone buttons must be changed, as explained in [[How to style buttons]], which gives several examples.
19+
## Tasks [2.0.0](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/2.0.0) (22 March 2023)
20+
21+
- The introduction of filtering for date ranges [[Filters#Appendix Tasks 2.0.0 improvements to date filters|improved the results of some date searches]].
22+
23+
## Tasks [3.0.0](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/3.0.0) (2 April 2023)
24+
25+
- Some CSS snippets that use `>` in their selectors [[Styling#Appendix Fixing CSS pre-existing snippets for Tasks 3.0.0|may need updating]].
26+
- For example, see comment mentioning `3.0.0` in the CSS sample in [[How to style backlinks#Using CSS to replace the backlinks with icons|Using CSS to replace the backlinks with icons]].
27+
28+
## Tasks [4.0.0](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/4.0.0) (15 June 2023)
29+
30+
- The order of `group by urgency` [[Grouping#Urgency|was reversed]].
31+
32+
## Tasks [5.0.0](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/5.0.0) (21 October 2023)
33+
34+
- The meaning of final backslash (`\`) characters on query lines [[Line Continuations#Appendix Updating pre-5.0.0 searches with trailing backslashes|has changed]].
35+
36+
## Tasks [X.Y.Z](https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/X.Y.Z) (21 January 2024)
37+
38+
These are all bug-fixes, improving the default behaviour, and recorded here for transparency.
39+
40+
- Sorting
41+
- The [[Sorting#Default sort order|default sort order]] now sorts first by status type, to greatly improve search results that include completed tasks.
42+
- Invalid dates
43+
- [[Filters#Happens|happens]] date now ignores any invalid dates.
44+
- `sort by [date]` now puts invalid dates before valid dates, as action is required. See [[Sorting#How dates are sorted]].
45+
- `group by [date]` now puts `Invalid [date] date` as the first heading.
46+
- `task.due.category` and `task.due.fromNow` now handle invalid dates as different from future dates. See [[Task Properties#Values in TasksDate Properties|Values in TasksDate Properties]].
47+
- Code snippets used to change the look of the Edit and Postpone buttons must be changed, as explained in [[How to style buttons]], which gives several examples.

0 commit comments

Comments
 (0)