Releases: elementary/code
Releases · elementary/code
code 7.4.0 Released
Minor updates:
- Add symbol filter to Outline pane
- Updated translations
code 7.3.0 Released
Improvements:
- The Terminal pane now has a settable default directory
- New Tab Bar with improved animations and Drag-n-Drop
Minor updates:
- Updated translations
code 7.2.0 Released
Improvements:
- When opening a file in Code from the commandline or another app, a line/char position or selection range may be specified
- Add a fuzzy-find plugin which finds files in all open projects
- Save and restore the state of the terminal pane
Minor updates:
- "Find in Folder" now works for all folders and text files, not only ".vala" files
- "Follow System Style" is now fully respected
- The "--new-tab" commandline option now works
- The symbol pane width is now synchronised and saved
- Project folders are automatically closed if they are externally renamed, moved or deleted
- Fixed temporary backup files persisting under some circumstances
- The Show-Replace action has been improved
- Updated translations
Code 7.1.0 Released!
What's Changed
- Ensure active project at startup (include non-git folders) by @jeremypw in #1254
- Handle saving to unwritable location better to avoid data loss by @jeremypw in #1262
- Flatpak: Use 7.1 Sdk, Update Dependencies by @Marukesu in #1264
- Make symbol outline aware of follow-system-style setting by @jeremypw in #1265
- Show running branch if not master by @jeremypw in #1258
- appdata: Minor wording fixes in release notes by @davidmhewitt in #1269
- Fix styling when no documents by @jeremypw in #1271
- Ensure Replace button (and other search widget) states are mutually consistent by @jeremypw in #1278
- Switch to GHCR containers by @davidmhewitt in #1284
- Delay asking for save location if cannot determine write access by @jeremypw in #1280
- Additional Search options in menu by @jeremypw in #1276
- Implement option to show files with unknown characters as new document by @jeremypw in #1283
- Do not change document search results unexpectedly on focus in by @jeremypw in #1294
- Add ctrl + pageUp and pageDown for switching tabs by @stan-janssen in #1297
- Persist search settings by @jeremypw in #1291
- Set search entry icon and styleclass according to results by @jeremypw in #1285
- Add release metainfo and update screenshot addresses for 7.1.0 by @jeremypw in #1303
- Ask save location with dialog by @jeremypw in #1308
- Metainfo: set brand color to Latte 500 by @danirabbit in #1313
- Ensure folder items in sidebar always expandable by @jeremypw in #1252
- Fix creating duplicates of unwritable files by @jeremypw in #1318
- Update metainfo for pull 1252 by @jeremypw in #1315
- Fix typo in metainfo by @TomiOhl in #1321
- Install man page with meson by @jeremypw in #1325
- Reduce terminal noise by @jeremypw in #1323
- Remove plugin set option by @jeremypw in #1324
- FormatBar: Show column number not buffer offset by @jeremypw in #1342
- Handle only relevant settings key changes by @jeremypw in #1345
- Use dialog for external changes by @jeremypw in #1309
- Sync tab settings by @jeremypw in #1347
- Fix searchterm reverts by @jeremypw in #1336
- Ensure correct sidebar item is focused, or none, when tab removed by @jeremypw in #1320
- Fix logic for clearing search entry by @jeremypw in #1359
- Fix spurious external change warnings by @jeremypw in #1354
- Meson: modernize by @lenemter in #1360
- Release 7.1.0 by @jeremypw in #1304
New Contributors
- @dependabot made their first contribution in #1286
- @stan-janssen made their first contribution in #1297
- @TomiOhl made their first contribution in #1321
- @lenemter made their first contribution in #1360
Full Changelog: 7.0.0...7.1.0
Code 7.0.0 Released
What's Changed
- Fix compile warnings by @jeremypw in #1056
- add code to keywords by @yuraMovsesyan in #1195
- Fix drag and drop of accented text and between tabs by @jeremypw in #1194
- Git ignore flatpak build files by @jeremypw in #1197
- Ensure tab toggle label is always correct by @jeremypw in #1145
- Add follow system style switch by @danirabbit in #1202
- Explicitly handle missing cases by @jeremypw in #1199
- Remove unused properties by @jeremypw in #1205
- Change key to trigger rebuild completion word list by @jeremypw in #1149
- Global search selected by @jeremypw in #1049
- Move strip trailing whitespace into main code; remove plugin by @jeremypw in #1151
- Fix meson warning for run_command by @turbobastii in #1207
- Add custom elementary syntax styles by @micahilbery in #1076
- Hide non-active documents when project manually chosen by @jeremypw in #1114
- Show symbol outline pane on right of document by @jeremypw in #1048
- ProjectFolderItem: Fix wrong ngettext syntax by @ryonakano in #1212
- Redesign app icon as a tile by @danirabbit in #1211
- Put the ProjectChooserButton inside the sidebar by @danirabbit in #1217
- HeaderBar: put find actions in menu by @danirabbit in #1219
- EditorConfig plugin overrides global settings for indent width and style by @jeremypw in #1204
- Make sidebar pane the toplevel container by @danirabbit in #1218
- Use elementary styles when following system style by @danirabbit in #1222
- Change panel menu items to linkbutton by @danirabbit in #1223
- FormatBar: use SwitchModelButton in tab popover by @danirabbit in #1227
- Move Terminal to core by @danirabbit in #1225
- Headerbar: remove sep before Revert by @danirabbit in #1230
- FormatBar: use menubuttons instead of ToggleButtons by @danirabbit in #1231
- Sidebar: Remove minimum width by @danirabbit in #1233
- GSchema: follow system style by default by @danirabbit in #1235
- Only restore documents for first window. by @jeremypw in #1239
- Do not add duplicate project by @jeremypw in #1238
- Update ci.yml by @danirabbit in #1242
- FormatBar: Set sensitivity of affected items, fix binding by @danirabbit in #1236
- PluginManager: Remove unused hooks by @danirabbit in #1240
- Make Control-Scroll zooming controllable by @jeremypw in #1245
- Metainfo improvements by @danirabbit in #1241
- Headerbar: code style, small fixes by @danirabbit in #1234
- Application: use built-in GLib functions in Activate by @danirabbit in #1243
- Inactivate find actions when no current doc by @jeremypw in #1251
- Fix startup warnings by @jeremypw in #1250
- Styles: misc refinements by @danirabbit in #1226
New Contributors
- @yuraMovsesyan made their first contribution in #1195
- @turbobastii made their first contribution in #1207
- @micahilbery made their first contribution in #1076
Full Changelog: 6.2.0...7.0.0
code 6.2.0 Released
Improvements:
- The current document filename is now shown as the window title in multitasking view
- Hidden folders are now shown in the project sidebar
- The currently selected result and the number of results is displayed while searching
- The search bar now has a regular expression mode
Fixes:
- It is now possible to change Git branch with untracked files present in a project
- Crashes are prevented while searching in large projects
- The correct document is now focused after opening Code from an external program
- Line duplication is now actioned correctly if there is no selection present
- Code no longer crashes when asked to open an unknown URI format
Minor updates:
- Updated translations
code 6.1.0 Released
Improvements:
- Projects with the same name now include their parent folder name as well
- When scrolling to search results, overshoot slightly for better visibility
- Use the FileChooser portal instead of the one from GTK
- Center the global search dialog over the main Code window
Fixes:
- Fix visibility of Terminal button on Welcome page
- Fix some keyboard shortcuts affecting unfocused Document instead of focused Terminal
- Close Terminal if shell exited and create new Terminal if re-opened with no shell
Minor updates:
- "Visible whitespace" combobox is now a switch
- Updated translations
Code 6.0.1 Released
Fixes:
- Fix crash when creating new window from tab drop
- Ensure files created from the sidebar are automatically opened
Improvements:
- Hide project chooser button when hiding sidebar
Minor updates:
- Ensure all copy is translatable
- Updated translations
code 6.0.0 Released
New features:
- New Markdown plugin for WYSIWYG-like editing.
- Switch Git branches or create new ones in project folder context menus
- Show Git diff status in source view gutters
- Full text search within project folder.
- Save and restore cursor position between sessions
- Close files from a project when that project is closed
- Show full file path in tab tooltips
- Clear lines with Ctrl + K
Minor updates:
- Allow Spell Checker extension in Markdown files
- Improve multi-line duplication
- Remember whether the sidebar is open
- Set window title to the focused file
- Add keyboard shortcuts for next and previous documents
- Show full document path in tab tooltip
- Update Pastebin plugin
- Corrently indent last line when using the preserve whitespace plugin
- Keep syntax highlighting when duplicating a file
- Expand a collapsed folder if you attempt to open it twice
- Fix an issue where searches are lost when Code loses focus
- Start Vim plugin in command mode
- Fix and add new Vim commands
- Show project folders with a hidden root folder
- Allow launching with pkexec and disallow launching with sudo
- Remove split view
- Remove browser preview
- Updated translations
code 3.4.1 Released
Fixes:
- Fix empty sidebar layout, ensuring folders can always be added
Minor updates:
- Scroll past the end of a file
- More efficiently save and restore window position
- Updated translations