Skip to content

Commit b81fe82

Browse files
committed
ci: fix automatic changelog creation
1 parent 57626c2 commit b81fe82

File tree

2 files changed

+145
-33
lines changed

2 files changed

+145
-33
lines changed

.github/workflows/build-and-bump.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,11 @@ jobs:
9595
9696
- name: update changelog
9797
run: |
98-
git log :/bump.. --format="- %cs %s" | # commits since last `bump` commit
99-
grep -vE "build|ci||style|bump" | # don't include internal changes
100-
sed -E "s/^(- [0-9-]+) ([^ ]+): /\1 **\2**: /" >> "temp.md" # bold cc keyword
101-
grep -v "^$" "Changelog.md" >> "temp.md"
102-
mv -f "temp.md" "Changelog.md"
98+
git log --format="- %cs %s" |
99+
grep --extended-regexp "\w+:" | # require cc keyword
100+
grep --extended-regexp --invert-match "(build|ci|style|bump):" | # exclude internal changes
101+
sed -E "s/^(- [0-9-]+) ([^ ]+): /\1 **\2**: /" | # bold cc keyword
102+
grep --invert-match "^$" > "Changelog.md"
103103
104104
- name: commit
105105
uses: stefanzweifel/git-auto-commit-action@v6

Changelog.md

Lines changed: 140 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,92 @@
1+
- 2025-07-02 **chore**: update dependencies
2+
- 2025-07-02 **fix**: apply sidebar fixes for Windows also to Linux (#329)
3+
- 2025-07-02 **chore**: add header to `theme.css`
4+
- 2025-07-02 **chore**: typo in bug report template
5+
- 2025-07-02 **fix**: heading level prefix placement when heading has math symbol (#337)
6+
- 2025-07-02 **refactor**: heading styling code
7+
- 2025-07-02 **fix**: sync background of windows buttons with sidebar color (#329)
8+
- 2025-05-24 **fix**: headers in Bases on Obsidian 1.9.1
9+
- 2025-05-23 **fix**: temporary fix for Bases columns in sidebar disappearing
10+
- 2025-05-23 **refactor**: tab height code
11+
- 2025-05-23 **fix**: padding of text cells in Bases tables
12+
- 2025-05-22 **fix**: alignment of fold indicator in style settings
13+
- 2025-05-21 **fix**: adjustment for Bases core plugin
14+
- 2025-05-21 **feat**: styling for new footnote view core plugin
15+
- 2025-05-19 **chore**: update FR and bug report templates
16+
- 2025-05-16 **docs**: add info on `cssclasses: writing`
17+
- 2025-05-15 **chore**: typo
18+
- 2025-04-30 **fix**: prompts like funding pages being empty
19+
- 2025-03-27 **fix**: prompts often missing content
20+
- 2025-03-24 **fix**: typo in style settings
21+
- 2025-03-24 **feat**: strikethroughs red, highlights use yellow by default
22+
- 2025-03-14 **docs**: clean up some descriptions
23+
- 2025-03-04 **chore**: update style settings info section
24+
- 2025-03-04 **improv**: less saturated pink as tertiary accent color
25+
- 2025-02-28 **chore**: add reminder comment on left sidbear overlay being impossible
26+
- 2025-02-28 **chore**: update some style settings
27+
- 2025-01-31 **fix**: active outline item too bold
28+
- 2025-01-21 **fix**: keep floating window for AQS to the left
29+
- 2025-01-21 **chore**: update `.ignore`
30+
- 2025-01-15 **chore**: unbold AQS titles
31+
- 2025-01-15 **fix**: letter spacing not applied to headings nested in other elements
32+
- 2025-01-08 **docs**: organize in sections
33+
- 2025-01-08 **refactor**: simplify some code
34+
- 2025-01-08 **fix**: removed outdated code for code block language labels (fixes #321)
35+
- 2025-01-08 **fix**: text in zoomed out canvas being blurry (#324)
36+
- 2024-12-28 **chore**: consistent casing and spelling in issue templates
37+
- 2024-12-22 **refactor**: vim cursor
38+
- 2024-12-21 **fix**: items with hotkeys having slightly bigger height
39+
- 2024-12-21 **chore**: some cleanup of the style settings
40+
- 2024-12-21 **feat**: add a command to toggle `Readable line length` (#322)
141
- 2024-12-20 **improv**: header bar styling for headers that are still visible
242
- 2024-12-20 **fix**: do not apply header bar adjustments to web viewer tabs
43+
- 2024-12-20 **refactor**: header-bar
344
- 2024-12-20 **fix**: some obsolete setting descriptions
445
- 2024-12-15 **feat**: setting to hide the status bar icon of the Harper plugin
546
- 2024-12-15 **docs**: improve some phrasing
47+
- 2024-12-12 **chore**: fix some typos in the style settings
648
- 2024-12-11 **chore**: tweak headings in longform notes
49+
- 2024-12-11 **feat**: letter-spacing of headings more configurable
50+
- 2024-12-11 **chore**: consistent file naming convention
51+
- 2024-12-11 **refactor**: heading code
52+
- 2024-12-09 **docs**: update badges
753
- 2024-12-09 **docs**: formatting and minor fixes
8-
- 2024-12-09 **feat**: new color scheme `Gruvbox Light`
9-
- 2024-12-09 **feat**: new color scheme `Gruvbox Dark`
54+
- 2024-12-09 **feat**: new color scheme Gruvbox Light
55+
- 2024-12-09 **feat**: new colorscheme `Gruvbox Dark`
1056
- 2024-12-06 **chore**: do not override callout icons (#320)
1157
- 2024-11-22 **fix**: make link to relevant section of readme go to the correct place
1258
- 2024-11-20 **feat**: add infobox on submission of own color scheme
13-
- 2024-11-18 **feat!**: alternative color schemes
1459
- 2024-11-17 **fix**: reduce indentation of unordered lists in callouts
60+
- 2024-11-17 **chore**: rename `just` tasks
1561
- 2024-11-12 **fix**: better contrast for success/error notifications
1662
- 2024-11-07 **fix**: remove outdated vault launch styling
1763
- 2024-11-04 **feat**: styling of success notices
1864
- 2024-11-04 **fix**: keep the text color of success or error notices
65+
- 2024-10-26 **refactor**: callouts
1966
- 2024-10-23 **chore**: better description where to change fonts
2067
- 2024-10-19 **fix**: filename font size for normal header bar (#316)
2168
- 2024-10-16 **fix**: longform home button alignment
2269
- 2024-10-14 **fix**: keep underline color for Dynamic Highlights plugin consistent
2370
- 2024-10-11 **fix**: excess padding for bookmarks sidebar
2471
- 2024-10-11 **fix**: do not hide error-tooltips
72+
- 2024-10-09 **fix**: tooltips-hiding also hiding info in style settings tab
2573
- 2024-09-25 **fix**: item count positioning
2674
- 2024-09-25 **fix**: vim mode confirmation prompt missing the input field (#314)
2775
- 2024-09-24 **chore**: tweak count positioning for AQS
2876
- 2024-09-23 **fix**: alignment in AQS frontmatter
2977
- 2024-09-23 **improv**: tweak padding in suggesters
3078
- 2024-09-23 **improv**: display of frontmatter in AQS
3179
- 2024-09-18 **chore**: add 'labelled slider' snippet
32-
- 2024-09-18 **improv(fileExplorer)**: do not trim filenames while renaming #313
3380
- 2024-09-17 **revert**: 'improv(tables): remove excess padding from Obsidian core'
3481
- 2024-09-13 **chore**: update biome config for biome 1.9
3582
- 2024-09-09 **docs**: mention availability of some features as standalone snippets
3683
- 2024-09-09 **docs**: more consistent casing
37-
- 2024-09-09 **improv(tables)**: remove excess padding from Obsidian core
3884
- 2024-08-27 **docs**: remove obsolete `png` screenshot
85+
- 2024-08-24 **feat**: minimal deletion prompt (+ style-setting for full info)
86+
- 2024-08-24 **refactor**: rename various files
3987
- 2024-08-21 **chore**: add snippet for shortened wordcount statusbar
4088
- 2024-08-21 **improv**: set `--status-bar-background` for css snippets
41-
- 2024-08-19 **fix(search)**: placement of case-sensitivity button
89+
- 2024-08-19 **refactor**: move some code to better places
4290
- 2024-08-16 **docs**: store promo screenshot as github attachment
4391
- 2024-08-16 **docs**: use `webp` for smaller repo size
4492
- 2024-08-15 **docs**: add `Contribute` section
@@ -47,34 +95,47 @@
4795
- 2024-08-15 **fix**: Adjust checkbox indentation in dataview (#310)
4896
- 2024-08-10 **chore**: add demo note to assets
4997
- 2024-08-10 **docs**: typo
98+
- 2024-08-10 **chore**: minor cleanup of style settings
99+
- 2024-08-10 **fix**: remove outdated `folded lines` style setting
50100
- 2024-08-10 **docs**: update promo screenshots
101+
- 2024-08-10 **improv**: re-organize tab bar style settings
51102
- 2024-08-10 **feat**: allow for much wider tabs
52103
- 2024-08-10 **fix**: active split emphasis
53104
- 2024-08-10 **improv**: by default now uses purple ==highlight==
54-
- 2024-08-10 **feat!**: hide tabbar when only one tab. Requires installer v. 1.1.9+
105+
- 2024-08-10 **fix**: typos in style settings
55106
- 2024-08-07 **fix**: apply edit toolbar movement only on changed header bar
56107
- 2024-08-07 **fix**: collision of 3-dot-menu and edit toolbar plugin (#308)
57108
- 2024-08-07 **chore**: update issue templates
109+
- 2024-08-06 **chore**: fix some typos in style settings
58110
- 2024-08-02 **docs**: fix line breaks
59111
- 2024-08-01 **fix**: placement of link icon in heading-embeds
60112
- 2024-08-01 **docs**: overhaul readme
61113
- 2024-08-01 **improv**: embed styling
114+
- 2024-08-01 **improv**: list spacing in reading view & in embeds
115+
- 2024-08-01 **chore**: style settings info boxes
62116
- 2024-08-01 **feat**: styling for embedded notes
63117
- 2024-08-01 **fix**: properties block alignment
64118
- 2024-08-01 **refactor**: separate media module
65119
- 2024-08-01 **chore**: better ignore file
66120
- 2024-07-29 **docs**: fix links
67121
- 2024-07-29 **chore**: update license year
68122
- 2024-07-29 **docs**: typos
69-
- 2024-07-15 **improv(longform)**: various tweaks to the longform sidebar
123+
- 2024-07-29 **fix**: typo in style-settings (#307)
70124
- 2024-07-15 **chore**: remove outdated setting description
71125
- 2024-07-15 **chore**: typo
72126
- 2024-07-15 **chore**: update theme info
73-
- 2024-06-08 **refactor!**: split theme into modules
127+
- 2024-06-07 **docs**: add notice on where to file inquiries
128+
- 2024-06-07 **chore**: update changelog after switch to insider release
129+
- 2024-06-07 **chore**: delete leftover files
74130
- 2024-06-05 **fix**: extra whitespace in some sidebar panels
75131
- 2024-05-31 **improv**: enlarge AQS floating windows
76132
- 2024-05-28 **fix**: various fixes for the Projects plugin
133+
- 2024-05-21 **chore**: update `.nvim.lua`
134+
- 2024-05-20 **chore**: update `.nvim.lua`
77135
- 2024-05-20 **chore**: hide search input clear buttons
136+
- 2024-05-18 **chore**: raise minAppVersion in manifest
137+
- 2024-05-16 **revert**: commit mapping in `.nvim.lua`
138+
- 2024-05-16 **chore**: commit keymap in `.nvim.lua`
78139
- 2024-05-16 **fix**: input fields in color pickers being too wide
79140
- 2024-05-15 **fix**: AQS instructions for non-file searches
80141
- 2024-05-15 **chore**: tweak AQS styling
@@ -92,7 +153,6 @@
92153
- 2024-05-11 **improv**: context menu styling
93154
- 2024-05-11 **break**: remove niche sidebar animation setting
94155
- 2024-05-10 **improv**: hide unneeded export buttons for style settings sections
95-
- 2024-05-10 **fix(mobile)**: do not hide close buttons
96156
- 2024-05-10 **feat**: opt-in setting to hide vault switcher
97157
- 2024-05-10 **feat**: hide bookmark sidebar icons (+ setting to re-enable them)
98158
- 2024-05-10 **fix**: do not hide subtitle from entries in outgoing links sidebar
@@ -132,6 +192,7 @@
132192
- 2024-04-30 **break**: remove `Private Mode` setting, since too niche
133193
- 2024-04-30 **docs**: various fixes
134194
- 2024-04-30 **docs**: add information that mobile is not fully supported
195+
- 2024-04-30 **revert**: removal of ribbon settings
135196
- 2024-04-29 **improv**: code font size setting with more granular steps
136197
- 2024-04-29 **fix**: code font size setting
137198
- 2024-04-29 **fix**: settings to use uncolored bold/italics
@@ -146,7 +207,6 @@
146207
- 2024-04-26 **fix**: radius of small corners
147208
- 2024-04-26 **refactor**: use `px` instead of `var(--size-…)`
148209
- 2024-04-26 **fix**: sidebar tab header not properly hidden
149-
- 2024-04-26 **fix(activeLineHighlight)**: spacing & line numbers background
150210
- 2024-04-25 **chore**: change default callout icon (adapt to shape-setting)
151211
- 2024-04-25 **feat**: style setting for angular shapes (instead of rounded corners)
152212
- 2024-04-25 **chore**: minor cleanup
@@ -157,26 +217,20 @@
157217
- 2024-04-25 **chore**: do not use custom code font
158218
- 2024-04-25 **fix**: disabling of accent color picker
159219
- 2024-04-25 **chore**: ignore in `typos`
160-
- 2024-04-25 **fix(vim)**: cursorline length determined via viewport not, file length
161220
- 2024-04-25 **improv**: re-organize some settings
162221
- 2024-04-25 **chore**: clean up blink settings
163-
- 2024-04-25 **feat(vim)**: setting to change vim cursor blink rate
164222
- 2024-04-25 **fix**: slider label for canvas settings being huge
165223
- 2024-04-25 **fix**: slider labels not appearing at some places
166-
- 2024-04-25 **fix(vim)**: blink animation affecting unfocussed cursor w/ cursorline
167-
- 2024-04-25 **fix(vim)**: cursorline only displayed for the primary cursor
168224
- 2024-04-25 **chore**: more tweaking of the vim cursorline
169225
- 2024-04-25 **chore**: tweak vim cursorline
170226
- 2024-04-25 **break**: remove `clean embeds` setting, since better as css snippet
171-
- 2024-04-25 **feat(vim-mode)**: opt-in cursorline (experimental)
172227
- 2024-04-25 **refactor**: vim cursor styling using variables
173228
- 2024-04-25 **improv**: wider hover area to make sidebar tab buttons visible
174229
- 2024-04-25 **fix**: file explorer button hiding
175230
- 2024-04-24 **chore**: minor tweaks for tab bar
176231
- 2024-04-24 **fix**: file explorer styling
177232
- 2024-04-24 **fix**: hover link color in some cases not applied correctly
178233
- 2024-04-24 **chore**: simplify link styling
179-
- 2024-04-24 **fix(AQS)**: floating search prompt height
180234
- 2024-04-24 **chore**: remove obsolete git gutter setting
181235
- 2024-04-24 **fix**: some file explorer styling
182236
- 2024-04-24 **fix**: remove ribbon settings
@@ -188,27 +242,85 @@
188242
- 2024-04-17 **fix**: no explicit styling for floating toc (#299)
189243
- 2024-04-12 **chore**: fix some comments
190244
- 2024-04-12 **fix**: inconsistent font sizes between list and text properties
191-
- 2024-04-12 **fix(blockquotes)**: wrong indentation
192-
- 2024-04-08 **fix(longform)**: folding arrows in sidebar to the right
193-
- 2024-04-03 **fix(longform)**: missing folding arrows
194245
- 2024-04-03 **fix**: alternate row colors for bookmarks
195246
- 2024-04-03 **feat**: hide bookmark control buttons (+ setting to re-enable them)
196247
- 2024-04-02 **fix**: alignment of checkboxes in properties
197248
- 2024-04-02 **break**: drop support for frontmatter pre Obsidian 1.4
198-
- 2024-04-02 **fix(settings)**: add bold to correct menu items
199-
- 2024-03-26 **fix(images)**: center also external images
249+
- 2024-04-01 **break**: remove obsolete breadcrumbs styling
250+
- 2024-03-29 **chore**: update feature request issue template
251+
- 2024-03-29 **chore**: update feature request issue template
200252
- 2024-03-22 **improv**: another quick switcher prompt styling
201-
- 2024-03-22 **feat(longform)**: separate settings for background hue in dark/light mode
202-
- 2024-03-21 **improv(outline)**: use only hidden or compact buttons
203-
- 2024-03-21 Merge pull request #296 from cotneit/outline-plugin-controls
204253
- 2024-03-21 **feat**: outline plugin setting
254+
- 2024-03-19 **fix**: pandoc reference list sidebar for certain citation styles (#288)
205255
- 2024-03-15 **chore**: hot-reloading repos read from csv
206256
- 2024-03-15 **fix**: style setting for disabling heading backgrounds
207257
- 2024-03-14 **improv**: tweak heading bg color
208258
- 2024-03-14 **feat**: heading background (can be disabled in style settings) (#211)
209-
- 2024-03-12 **improv(file-explorer)**: top-level folders in bold
210-
- 2024-03-12 **ci**: fix 'Changelog' heading
211259
- 2024-03-12 **chore**: cleanup comments
212260
- 2024-03-12 **fix**: text color on buttons
213261
- 2024-03-12 **docs**: add changelog button
214-
- 2024-03-12 **ci**: add automated changelog
262+
- 2024-03-12 **fix**: image size toggle command
263+
- 2024-02-26 **fix**: emphasis of active note when there is a split
264+
- 2024-02-24 **docs**: update
265+
- 2024-02-22 **fix**: use Ubuntu Mono as default monospace font to avoid ligatures (#295)
266+
- 2024-02-19 **chore**: fix hot-reloader, remove unused assets
267+
- 2024-02-19 **fix**: accent color info msg placement
268+
- 2024-02-19 **chore**: use signature variable in statusbar
269+
- 2024-02-06 **fix**: do not hide search suggestions (#294)
270+
- 2024-02-06 **chore**: rm obsolete code
271+
- 2024-01-24 **chore**: comment positioning
272+
- 2024-01-10 **fix**: version numbering
273+
- 2023-12-24 **feat**: new cssclass `larger-table-text`
274+
- 2023-12-24 **fix**: strange new world counter position
275+
- 2023-12-18 **fix**: yank highlight plugin (the new one)
276+
- 2023-12-18 **fix**: multiple items are selections being invisible (#278)
277+
- 2023-12-09 **chore**: update some comments
278+
- 2023-12-09 **chore**: remove leftover files
279+
- 2023-12-05 **refactor**: move code, remove obsolete code, linting
280+
- 2023-12-02 **chore**: add support for `HelpMate`
281+
- 2023-12-01 **improv**: stronger emphasis for dynamic highlights plugin
282+
- 2023-11-21 **feat**: re-add ⟡ icon in status bar (can be disabled in style settings)
283+
- 2023-11-16 **docs**: linting
284+
- 2023-11-11 **chore**: update reference files
285+
- 2023-11-10 **docs**: colorful tags recommendation -> colored tags
286+
- 2023-11-06 **fix**: border in source mode w/ consecutive blockquotes
287+
- 2023-11-06 **chore**: add `.nvim.lua` for project-specific nvim config (`exrc`)
288+
- 2023-11-06 **chore**: add `.ignore` for quicker file switching
289+
- 2023-11-01 **fix**: Trailing Whitespace Indicators
290+
- 2023-11-01 **feat**: live-preview heading indicators
291+
- 2023-10-30 **fix**: browser bar & table fixes for Obsidian 1.5
292+
- 2023-10-27 **improv**: trailing space characters
293+
- 2023-10-16 **fix**: width of active indentation guide
294+
- 2023-10-13 **fix**: cssclass `list-2-col-cards` not working in live preview
295+
- 2023-10-12 **fix**: build script path
296+
- 2023-10-10 **fix**: text-generator-autosuggest statusbar icon hiding
297+
- 2023-10-06 **fix**: typo
298+
- 2023-10-06 **fix**: scene number colors in longform sidebar
299+
- 2023-10-03 **improv**: longform scene numbering
300+
- 2023-10-03 **improv**: build script
301+
- 2023-09-22 **fix**: outline plugin sidebar styling
302+
- 2023-09-19 **improv**: pandoc reference list sidebar more compact
303+
- 2023-09-17 **improv**: add alternating row colors for outgoing links
304+
- 2023-09-15 **chore**: fix some typos in comments
305+
- 2023-09-14 **chore**: add permissions for stale-bot
306+
- 2023-09-14 **chore**: add stale-bot
307+
- 2023-09-14 **fix**: callout styling (#281)
308+
- 2023-09-06 **feat**: setting to hide property count in statusbar
309+
- 2023-09-06 **fix**: spurious non-zero exit in build script
310+
- 2023-09-06 **test**: ignore irrelevant warnings from yamllint
311+
- 2023-09-06 **improv**: slider 2 adjust opacity of inactive panes
312+
- 2023-08-23 **fix**: image sizing
313+
- 2023-08-22 **chore**: remove old SF reference
314+
- 2023-08-22 **chore**: archive promo material src
315+
- 2023-08-22 **fix**: stylelintrc overwrite
316+
- 2023-08-16 **fix**: date picker alignment
317+
- 2023-08-14 **fix**: vim panel spacing
318+
- 2023-08-11 **fix**: metadata property heading for next version
319+
- 2023-08-08 **improv**: add command for toggling gitsigns/gitblame
320+
- 2023-08-01 **fix**: inline title padding
321+
- 2023-07-27 **improv**: new metadata container
322+
- 2023-07-27 **refactor**: color variable organization
323+
- 2023-07-26 **feat**: more support for new metadata
324+
- 2023-07-25 **feat**: colored unresolved in outgoing link sidebar
325+
- 2023-07-24 **improv**: metadata styline
326+
- 2023-07-20 **chore**: reorganize assets

0 commit comments

Comments
 (0)