docs: enforce_admins true in branch protection command#108
Merged
michaeldistel merged 1 commit intorelease-1.3.0from Feb 19, 2026
Merged
docs: enforce_admins true in branch protection command#108michaeldistel merged 1 commit intorelease-1.3.0from
michaeldistel merged 1 commit intorelease-1.3.0from
Conversation
michaeldistel
added a commit
that referenced
this pull request
Feb 20, 2026
* docs: add release process to AGENTS.md * docs: add branch protection step to release process * docs: enforce_admins true in branch protection command (#108) * Pre-release QA manual testing checklist (#76) * docs: pre-release QA checklist with manual test fixtures (#75) * fix: add missing loop variable declaration in test_highlighting.st * test: add logical operators, MOD, block comments, double-quoted strings to highlighting test * fix: reorder number patterns to prevent splitting literals Moved hex/binary/octal/float patterns before plain integer pattern. Prevents: 16#ABCD matching '16' first, 1.23E-4 matching '1' and '4'. Now full literals highlight correctly. * fix: remove console.warn noise from ast-parser Removed console.warn on missing END keywords. Diagnostics provider handles user-facing errors. Parser silently returns EOF on unmatched blocks. * test: add FUNCTION_BLOCK declarations to syntax highlighting fixture Replaced completion-focused content with proper FB declarations (VAR_INPUT/OUTPUT/IN_OUT, custom FBs). Tests FUNCTION_BLOCK/END_FUNCTION_BLOCK keyword highlighting. * fix: diagnostics squiggles, missing commands, paren tracking, consistency - missing semicolon squiggle at insert point (after last char, len 0) - type mismatch squiggle on RHS expression only - undefined var column accounts for line indent - named param assigns (IN :=) no longer flagged as undefined - typed literal prefixes (T#, DATE#, etc.) no longer flagged - paren check per-line on statement lines; multi-line FB calls not flagged - close-paren quick fix inserts before semicolon, not after - showIndexStats and checkLspStatus commands registered and in package.json - sendRequest helper exported from lsp-client - configurationDefaults sets extension as default formatter - format doc keybinding note updated for Linux (Ctrl+Shift+I) - block terminator semicolons (END_IF; etc.) removed from all fixtures, samples, spec - hover tooltips for primitive data types - completion: FB call param suggestions, dedup, standard FBs + data types * docs: clarify branch naming conventions and PR targets (#112) * docs: enforce_admins true in branch protection command * docs: clarify branch naming conventions and PR targets * chore: bump version to 1.3.0, finalize changelog (#111) * chore: bump version to 1.3.0, finalize changelog * docs: add v1.3.0 release notes, update releases index * fix: remove extra space in SR.st comment alignment * docs: update README for v1.3.0 — fix version header, test count, keybinding * docs: add demo video to README * docs: replace MP4 with GIF for marketplace compatibility * docs: demo GIF and demo.st sample (#113) * docs: add demo video to README * docs: replace MP4 with GIF for marketplace compatibility * samples: add demo.st showcasing key IEC 61131-3 features
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
enforce_admins: truemainandrelease-1.3.0Testing
No code changes.
npm run test:unit: 366 passing.