4

New in Banana Cake Pop 2

 1 year ago
source link: https://chillicream.com/blog/2022/10/05/new-in-banana-cake-pop-2
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

YouTube Video

Getting started

Everything you need to get started with Banana Cake Pop you'll find on bananacakepop.com

Drag & Drop

We've added Drag & Drop support to the document explorer. That makes moving documents, files and folders around so much easier. Moreover, we've added support for dropping files for File Upload from outside. Just drag one or multiple files (e.g. a photo) from your computer and drop it on the document explorer root or a specific folder.

Defer/Stream Spec

We've updated to the latest Defer/Stream spec draft version, but with backward-compatibility in mind. It still works with previous versions of Hot Chocolate or other servers that implemented the prior spec version.

Operation Extraction

We've optimized how GraphQL operations are sent over the wire. Before we send an operation, we remove all the superfluous operations and fragments. For instance, if we have two queries in a GraphQL document, query A and B, we send only the query and its fragments we execute. Such a document could look like the following.

GraphQL
query A {
...UserFragment
query B {
...UserFragment
friends {
...FriendFragment
fragment UserFragment on User {
image
fragment FriendFragment on User {
...User

If we execute query A, for example, the request would look like the following.

GraphQL
query A {
...UserFragment
fragment UserFragment on User {
image

With this technique, we didn't only reduce the request overhead but were also able to send query A even though query B is not valid.

Horizontal Scrolling for Tabs

We've added horizontal scrolling on tabs for mice with a scroll wheel. Instead of scrolling up/down, we switched to scrolling left/right. Simply hover over tabs that contain partly visible tabs and use the scroll wheel of the mouse to move hidden tabs into the visible area.

Insider Version

We start now with insider versions for the Electron app, which will run side-by-side with the released app version. Follow this link bananacakepop.com to download the first insider build.

Further Improvements

A few more, worth mentioning, improvements are listed below.

  1. Increased efficiency of workspace synchronization
  2. Reduced Electron app size
  3. Removed app leave warning prompt
  4. Increased editor performance

Subscribe

To stay up to date, subscribe to our ChilliCream YouTube Channel to get notified whenever we publish new videos.

I'm Rafael Staib, and as soon as Banana Cake Pop 3 is released, I'll be right here to tell you what's new in Banana Cake Pop!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK