* Wed Jul 09 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.2:
+ Meson template fixes
+ Fix application of text edits with some LSPs
+ Fix certain types of directory updates to project tree
+ Updated translations.
* Sun Mar 16 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.0:
+ Various Manuals backports into Builder
+ Updated icon for manuals
+ Fixes for B+Tree used in text regions
+ Updated translations.
* Tue Feb 25 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Updated to version 48.rc:
+ Remove use of deprecated GtkSourceView API
+ Add some defensive mechanisms in the recursive file monitor
+ Various VCS fixes
+ Treat dot files as ignored when no VCS is in use
+ Fix `gnome-builder -e` use with home directory
+ Updated translations.
* Sun Feb 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.beta:
+ Style improvements to match libadwaita
+ Improve various file handling and UTF-8
+ Updated meson-based application templates
+ Support for VHDL language server
+ Various LSP bugfixes
+ Ensure focus lands on global search entry when used
+ Various flatpak integration improvements
+ Clang integration improvements
+ Better integration with Elementary
+ Some improved support for BaesApps in Flatpak
+ Updated translations.
- Drop pkgconfig(dspy-1) BuildRequires: dspy is now bundled instead
instead of wrapped.
- Bump basever to 48, following upstream.
* Wed Jan 29 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Add python3-sphinx_rtd_theme BuildRequires: No longer pulled in
automatically.
* Sat Oct 19 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.2:
+ Fix private flatpak installation directory when using
FLATPAK_CONFIG_DIR. This ensures previously "missing" runtimes
are found.
+ Allow showing new greeter when a greeter is busy cloning/etc.
+ Fix GError usage in codespell plugin when disabled
+ Fix python3 as language identifier with pylsp
+ Fix cmake with use from Flatpak
+ Support SourceKit for Swift 6
+ Use GtkTextBuffer commit_notify for plugins which require
accurate notification of buffer changes such as git,
highlighting, and IdeLspClient.
+ Updated translations.
* Fri Sep 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 47.1:
+ libpselling fixes.
+ Safety fixes in git change monitoring.
+ Use gtk_window_present() to better handle strict-mode window
ordering.
+ Updated translations.
* Wed Sep 25 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.0:
+ Fix up styling of headerbar to match GNOME suggested layout
+ Make project tree more accessible
+ Updated screenshots
+ Updated translations.
- Changes from version 47.rc:
+ Project template updates for recent platform changes
+ Terminal styling and menuing improvements
+ Builder now uses libspelling for spellcheck
+ Various dialogs now use GtkFileDialog
+ Jhbuild-based configurations will now automatically set
`--libdir=lib` for meson projects
+ Misc deprecation warnings have been fixed
+ Updated translations.
- Changes from version 47.beta:
+ Resiliency fixes in xml-pack plugin
+ Bug fixes around use of AdwDialog
+ You can now disable selection areas in the omni-gutter
+ Much styling updates to more closely match libadwaita.
+ Terminal styling updates to more closely match code editor.
+ Allow pipeline environment to propagate to SDK-backed language
servers
+ Grep panel improvements
+ Recursive directory monitors are now created asynchronously
which improves project loading time for extremely large
projects on slow storage/file-systems.
+ A11y improvments
+ A default clang-format file is installed to use a fallback
+ Editorconfig plugin will no longer set the bit indicating if
right margin should be shown or not, allowing the gsetting to
work appropriately per-language.
+ New API to query asynchronously for ignored files or
directories using futures from libdex.
+ Meson project language extraction fixes
+ Updated translations.
- Changes from version 47.alpha:
+ Meson project template updates
+ Moved to new libadwaita CSS machinery and many styling updates
+ You can now select an alternative accent color in run menu
+ A new manuals plugin which can index documentation from your
host system and installed SDKs.
+ Builder now tries to use ~/Projects/.gnome-builder for various
internal uses and caching. This should help many situations
where having .local, .var, .cache, or similar are on different
partitions thatn the project source code.
+ Quality of life updates to IdeWebkitPage.
+ More session state tracking updates.
+ Styling fixes in the omni-gutter.
+ New global search styling.
+ Improved menu searching.
+ Robustness fixes for the diganostics manager.
+ Ctags robustness fixes.
+ An issue with clang-format was squashed.
+ Many GtkSourceView integration fixes.
+ Password support for IdeTweaks.
+ IdeRunContext can now jump to a host from a container which
may be necessary if you first must transition to toolbox, then
back out.
+ macOS build fixes.
+ Various git plugin correctness fixes.
+ Move various dialogs to AdwDialog.
+ Updated translations.
- Add pkgconfig(gom-1.0) and pkgconfig(libspelling-1)
BuildRequires: New dependencies.
- Bump base_ver define to 47 following upstream changes.
* Thu Jul 11 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 46.3:
+ Ignore codespell plugin if spellchecking is disabled
+ Clang-format plugin has had numerous robustness fixes
+ Ensure focus returns to editor after formatting a document
+ Swift-format plugin will use the build pipeline to locate SDK
extension with tooling
+ Terminal now properly checks for ctrl mask to ctrl+click
opening links
+ Xml-pack plugin has an ownership transfer issue fixed
+ Fix re-use of grep panel after closing
* Mon May 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.2:
+ Avoid spawning terminals in /run/ which helps when the project
directory is inside a GVFS remote mount.
+ Fix ownership transfer in clang-format plugin.
+ Fix shortcut accelerator in menu/dialog.
+ Updated translations.