What's Changed
- test(semantictokens): add visual snapshots of semantic tokens for Sentry Snapshots by @nixel2007 in #4890
- build(deps): bump the freefair group with 5 updates by @dependabot[bot] in #4895
- build(deps): bump dawidd6/action-download-artifact from 27 to 28 by @dependabot[bot] in #4898
- build(deps): bump com.github.ben-manes.versions from 0.66.0 to 0.67.0 by @dependabot[bot] in #4899
- build(deps): bump anthropics/claude-code-action from 1.0.264 to 1.0.267 by @dependabot[bot] in #4906
- build(deps): bump github/codeql-action from 4.39.1 to 4.39.2 by @dependabot[bot] in #4907
- build(deps): bump me.champeau.jmh from 0.7.3 to 0.7.4 by @dependabot[bot] in #4894
- build(deps): bump io.sentry.jvm.gradle from 6.24.0 to 6.25.0 by @dependabot[bot] in #4892
- build(deps): bump org.jreleaser from 1.26.0 to 1.27.0 by @dependabot[bot] in #4896
- perf(context): переиспользование дерева символов и быстрый поиск по позиции by @sfaqer in #4703
- Обращение из метода не связывается с переменной, созданной в теле модуля by @sfaqer in #4609
- Описание параметра хранится без Optional, публичный getter возвращает Optional by @sfaqer in #4699
- Малые коллекции наборов типов хранятся массивами, а не LinkedHashMap by @sfaqer in #4684
- Индикатор хода работы, начатый до initialized, показывается клиенту by @sfaqer in #4670
- Имена переменных из «Перем» и ключи поиска символов не копируют одинаковые строки by @sfaqer in #4680
- fix(semantictokens): do not paint OneScript constructor reference as method by @nixel2007 in #4891
- Коллекции метаданных заводятся только у объектов, в описании которых они есть by @sfaqer in #4678
- Постоянные имена и описания членов форм заводятся один раз, а не на каждую форму by @sfaqer in #4695
- feat(types): общая модель контекстов компиляции by @sfaqer in #4869
- perf(context): переиспользование актуального дерева символов by @sfaqer in #4920
- feat(types): вывод типов с учётом контекста вызывающего by @sfaqer in #4870
- chore(deps): bump anthropics/claude-code-action from 1.0.267 to 1.0.269 by @dependabot[bot] in #4932
- chore(deps): bump org.aspectj:aspectjrt from 1.9.26 to 1.9.27 by @dependabot[bot] in #4933
- chore(deps): bump org.eclipse.jgit:org.eclipse.jgit from 7.8.0.202609011348-r to 7.8.1.202611041320-r by @dependabot[bot] in #4935
- chore(deps): bump io.sentry.jvm.gradle from 6.25.0 to 6.26.0 by @dependabot[bot] in #4934
- chore(deps): bump docker/login-action from 4.7.0 to 4.8.0 by @dependabot[bot] in #4931
- Список методов доступа к общим модулям разбирается заново только при смене настроек by @sfaqer in #4701
- chore(deps): bump gradle-wrapper from 9.8.2 to 9.9.0 by @dependabot[bot] in #4936
- fix: исключить неоднозначный ключ типов-омонимов by @sfaqer in #4923
- feat(hover): доступность прикладных методов и серверные переходы by @sfaqer in #4873
- Поиск тела метода по позиции не создаёт диапазон на каждый метод модуля by @sfaqer in #4687
- fix(oscript): перепривязать класс, созданный до обнаружения библиотеки by @sfaqer in #4927
- ci(pages): останавливать деплой при ошибке сохранения сайта by @sfaqer in #4939
- Переменные по области в дереве символов хранятся неизменяемой картой, без узла на запись by @sfaqer in #4694
- fix: учитывать смену получателя в цепочке вызовов by @sfaqer in #4924
- fix: согласовать безусловные контексты OneScript by @sfaqer in #4922
- feat(diagnostics): недостижимые ветки препроцессора by @sfaqer in #4872
- Индекс имён типов не держит копии имён в нижнем регистре by @sfaqer in #4683
- fix(index): снятие рабочей папки не стирает индекс символов остальных папок by @SanMisha in #4928
- perf(lsp): не форматировать отключённый trace by @sfaqer in #4925
- fix(oscript): актуальные типы, алиасы и вариадические сигнатуры by @sfaqer in #4917
- fix(context): безопасная регистрация и удаление workspace by @sfaqer in #4918
- Общий модуль, перечитанный с тем же текстом, не пересобирает члены глобального контекста by @sfaqer in #4690
- feat(completion): доступность, ранжирование и фильтр по контексту by @sfaqer in #4874
- fix(completion): имена метаданных и выбор RU/EN by @sfaqer in #4875
- fix(completion): канонические ключевые слова по языку и позиции by @sfaqer in #4876
- feat: new diagnostic InsertionWithoutChangeAndValidate by @pravets in #4397
- feat(diagnostics): доступность методов и свойств в контекстах by @sfaqer in #4871
- feat(mcp): инструмент symbol_text by @SanMisha in #4912
New Contributors
Full Changelog: v1.1.0-rc.8...v1.1.0-rc.9