Skip to content

fix: correct changelog ordering, add node_modules to gitignore, button types + symlink check - #66

Open
fix2015 wants to merge 1 commit into
nicobailon:mainfrom
fix2015:fix/changelog-order-and-accessibility
Open

fix: correct changelog ordering, add node_modules to gitignore, button types + symlink check#66
fix2015 wants to merge 1 commit into
nicobailon:mainfrom
fix2015:fix/changelog-order-and-accessibility

Conversation

@fix2015

@fix2015 fix2015 commented Jul 1, 2026

Copy link
Copy Markdown

Noticed the changelog had versions 0.4.3 and 0.4.4 in the wrong order — swapped them so it reads newest-first like the rest of the file.

A few other small things:

  • node_modules/ wasn't in .gitignore
  • zoom control buttons in the slide-deck template were missing type="button", so they default to submit which can cause unexpected behavior inside forms
  • the symlink check in extension.ts was running after mkdirSync — moved it before so it actually catches symlinked output directories before anything gets written

…n types + symlink check

changelog had 0.4.3 and 0.4.4 swapped — fixed the ordering so it reads
newest-first like the rest of the file.

also:
- added node_modules/ to .gitignore (was missing)
- added type="button" on the zoom control buttons in slide-deck template
  so they don't accidentally trigger form submissions
- moved the symlink security check before mkdirSync in extension.ts —
  previously it was checking after creating the directory, which defeats
  the purpose if the path is already a symlink
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant