Skip to content

Releases: tomlin7/biscuit

Biscuit v2.58.0 - Outline View & Improved Auto-Complete

12 Jan 23:43
05b8d17

Choose a tag to compare

New Outline view of Biscuit visualizes file structure as a simple tree if the language has support (get language extensions from extension centre!). Find this new addition in Biscuit's actionbar. The outline view is colored and has rich decorations in place.

image

What's Changed

  • Outline from Language servers by @billyeatcookies in #203
    image

  • Colors for the completion kinds shown in Autocomplete widget #193

image

  • Palette File Search is now faster and allows searching in entire project directory cd4058e
  • Disable minimap for Diff editor (in performance mode) da03142
  • Fixed Text content loading issue in #209

Full Changelog: v2.55.0...v2.58.0

BISCUIT v2.55.0 - LANGUAGE FEATURES

04 Jan 13:58
dbe9c67

Choose a tag to compare

This version comes with support for essential code editing features such as Code completions, Goto Definition, Hover requests, etc. Now supports handling responses from language servers blazing fast. Biscuit's language server manager can manage multiple multiple language server clients in the same workspace, requests for completions, hover, goto-definition, etc are handled by the manager too.

Language Extensions

Language servers can be registered with Biscuit Extensions. The Python extension will enable all the essential language features for python

image

Extensions API #54 has been completed, as all the endpoints exposing all required parts of the editor (including the new lsp manager) has been implemented.

Smart Auto-completions

When the opened file have a recognized and supported file type, and also have language extensions installed, the autocomplete widget will automatically turn on LSP mode, the completions will be handled by registered language server afterwards. LSP mode enables smart and context sensitive code suggestions, as demonstrated below.
When there are no language extensions available/installed, autocomplete widget goes to word mode, the completions will not be context sensitive and can be unexpected.

Autocompletions

Hover for Documentation

Identifiers when hovered pops up a floating window on top, containing the documentation (if there is) of that symbol.

hover

Goto Definitions by ctrl + clicking on symbols

User can jump directly into symbol definitions by ctrl + clicking on them, the definition containing script will open up in new/existing tab. If there are multiple definitions, window containing all the definitions will popup right below the symbol to pick from

gotodef

What's Changed

Full Changelog: v2.33.0...v2.55.0

v2.33.0

15 Nov 19:22

Choose a tag to compare

image
image

What's Changed

python_jnFqYIXHId.mp4
  • Global search GUI
  • Biscuit now has a borderless window
  • Context menus, popup menus implemented to various parts

CHANGELOG

Full Changelog: v2.31.0...v2.33.0

Biscuit v2.31.0

22 Oct 20:50
ab1a829

Choose a tag to compare

New Features

🔎 File Search by @nfoert

image

Change Language Mode from Statusbar

image

Notification Stacks (multiple notifications can be shown now)

image

What's Changed

New Contributors

Full Changelog: v2.26.0...v2.31.0

Biscuit (2.0.0)

15 Jun 15:39
450dc58

Choose a tag to compare

Biscuit (2.0.0) Pre-release
Pre-release

preview1

What's New!

  • Autocompletions (words in file + keywords, no LSP)

completion

  • Syntax Highlighting (based on word matching and regex, no semantic highlighting yet)
  • Rich Palette which works based on various prefixes used
    (Ctrl + shift + p for command palette)

palette

  • New PathView update for the Breadcrumbs!

pathview

  • Material icons for directory tree

  • Various improvements to text editor such as auto-indent, highlighting words, better line numbers

selections

What's Changed

Full Changelog: v1.0.0...2.0.0

Biscuit v2.26.0

02 Oct 07:52

Choose a tag to compare

What's Changed

image

image

  • Git configuration from command palette (branch switching, cloning and few more) 5ad16eb

image
image

  • Newfile, Newfolder, Reload, Collapse buttons for explorer directory tree f846056

image

  • Multithreaded lazy loading of directory items and Directory watcher for explorer tree cb7a0a4
  • Shell selector menu for terminal manager (as built in -> windows supports powershell, cmd. linux supports bash, powershell) 3JRMRVijvGd6TfiVmCCETJihncFcCVfnfe

image

  • Documentation and proper typing done for a big portion of the code base 58a5ef2

New Contributors

Full Changelog: v2.21.0...v2.26.0
see

Biscuit v2.21.0 - New Palette

11 Aug 10:13
c9281b1

Choose a tag to compare

New Palette 🍕

  • New design of Palette - term highlights, command descriptions, links.
python_ahJsbDTs95.mp4
  • Statusbar goto-line palette trigger
  • Opening files from palette filesearch
  • Fixes and optimizations on palette filtering

Other changes

  • Breadcrumbs shows POSIX paths correctly

Full Changelog: v2.20.7...v2.21.0

Biscuit v2.20.7

08 Aug 12:53

Choose a tag to compare

Biscuit v2.20.2-alpha

29 Jul 08:03

Choose a tag to compare

Biscuit v2.20.2-alpha Pre-release
Pre-release

What's Changed

Full Changelog: v2.20.0...v2.20.2

Biscuit v2.20.0-alpha

25 Jul 08:54

Choose a tag to compare

Biscuit v2.20.0-alpha Pre-release
Pre-release

Biscuit builds for windows, linux included

What's Changed

New Contributors

  • @CSP02 made their first contribution in #81

Full Changelog: v2.9.2...v2.20.0