Lepton Changelog

What's new in Lepton 1.10.0

Jun 19, 2021
  • For developers:
  • Update dependencies (e.g. Electron 8 -> 13)
  • Auto-generate license and contributor lists when building the app
  • For users:
  • Open .leptonrc and the log file with OS default application when clicked on "About Page" (Ctrl/Cmd + ,) (#498)
  • Highlighting for GraphQL (#494)
  • Support login by GitHub token (#412)

New in Lepton 1.9.2 (Jun 1, 2021)

  • Fix:
  • Deprecated API authentication through query parameters (#491 )
  • Fixed .leptonrc path display in Windows (#474 )

New in Lepton 1.9.1 (Jun 14, 2020)

  • Enhancement & Features:
  • Option to disable filename validation (@sunxyw )
  • Option to configure shortcut for gitst deletion(@GabrielNicolasAvellaneda )
  • Option to configure notifications by types(@dideler )
  • New wiki to document .leptonrc (@dideler )
  • Other enhancement:
  • Syntax highlight for batch files #306
  • Syntax highlight for .zshrc files #424
  • Bigger scrollbars #400 #399
  • Better styles for inline code block for markdown files #419
  • Dispaly the paths of configuration file .leptonrc and the log file in "About page" (Command + ,) #427
  • Other changes:
  • Important dependencies update
  • Electron 4 -> Electron 8

New in Lepton 1.9.1 Beta 2 (Jun 7, 2020)

  • Configurations (.leptonrc):
  • option to disable filename validation
  • option to configure shortcut for deleting gists
  • new notification config options
  • new wiki to document .leptonrc
  • Other enhancement:
  • syntax highlight for batch files
  • bigger scrollbars
  • better styles for inline code block for markdown files
  • dispaly paths of .leptonrc and log file in "About page" (Command + ,)
  • Maintainance:
  • important dependencies update
  • new contributors section of readme

New in Lepton 1.9.0 (Mar 22, 2020)

  • Enhancement & Features:
  • Added touch bar support (@seancheung) #402
  • 73593792-d318d700-4542-11ea-978d-c13b4ac35ce2
  • Configure shortcuts via .leptonrc (@moia-sven-ole) #404
  • Rename private gist as secret gist #383
  • Send new version notice when available
  • Other changes:
  • The auto-update no longer works on macOS as explained in #385.

New in Lepton 1.8.2 (Jan 17, 2020)

  • Enhancement & Features:
  • Fix the shortcut mismatch for "zoom in" (@abnersajr )
  • Add option to disable notifications (@alexandreamadocastro )

New in Lepton 1.8.1 (Sep 2, 2019)

  • Enhancement & Features:
  • Improve syntax highlighting in markdown (@anthonyattard )
  • Automatically create links when URL is detected in markdown (@anthonyattard )

New in Lepton 1.8.0 (May 6, 2019)

  • Introduces dark mode for Lepton!
  • Shout out to @DNLHC 's work on Lepton's theme manager!
  • Enable it in .leptonrc(.leptonrc template). Two themes are supported, light and dark.

New in Lepton 1.7.3 (Mar 4, 2019)

  • Bug fix:
  • Fix the markdown style #307
  • Update Electron which contains the Chromium compatible with GitHub's auth requirement #340 (@cixuuz)
  • Enhance:
  • Dependencies updates

New in Lepton 1.7.2 Beta 1 (Aug 24, 2018)

  • Bug fix:
  • Fix the markdown style

New in Lepton 1.7.0 (Aug 17, 2018)

  • New feature:
  • Use Cmd + R as a shortcut for sync
  • Syntax highlight for Solidity
  • Syntax highlight for Visual Basic
  • Add the option to hide profile photo in .leptonrc
  • Support Jupyter Notebook rendering/visualization
  • Bug fix:
  • Fall back to v1 if v2 fails (internal GitHub API)
  • Cmd + R no longer causes logout
  • Enhancement:
  • Enable snippet scrolling even when the window doesn't have focus
  • Display username in title

New in Lepton 1.6.3 Beta 3 (Aug 14, 2018)

  • New feature:
  • Use Cmd + R as a shortcut for sync #301 (Thanks for @baybatu 's suggestion)
  • Syntax highlight for Solidity #296 (@meilinz )
  • Syntax highlight for Visual Basic #304 (@meilinz )
  • Add option to hide profile photo in .leptonrc #302 (@baybatu )

New in Lepton 1.6.3 Beta 2 (Aug 10, 2018)

  • New feature:
  • Support JupyterNotebook rendering/visualization (static) #202
  • Bug fix:
  • Fall back to v1 if v2 fails (internal GitHub API) #292
  • Cmd + R no longer causes logout #299
  • Show AppImage's icon in Linux #295
  • Enhance:
  • Enable snippet scrolling even when the window doesn't have focus #281 (@rawrmonstar)

New in Lepton 1.6.2 (Apr 10, 2018)

  • New features:
  • New icon by brandmark.io #168
  • Math support in markdown #216
  • Bug fixed:
  • Invalid tokens in filename fail the snippet creation/update silently. #275
  • cmd + e not working after returning from the immersive mode. #276
  • Enhancement:
  • Add cmd + esc as a shortcut to exit the code editor.
  • Add cmd + s as a shortcut to save(submit) the new/edit gists. #177
  • Indicator(Icon) for secret snippets. #153 (by @yihan-us )
  • Make small adjustments to menu & style.
  • New config for the editor in .leptronrc. (.leptonrc template)

New in Lepton 1.6.2 Beta 6 (Apr 5, 2018)

  • New features:
  • New icon by brandmark.io #168
  • Math support in markdown #216
  • Bug fixed:
  • Invalid tokens in filename fail the snippet creation/update silently. #275
  • cmd + e not working after returning from the immersive mode. #276
  • Enhancement
  • Add cmd + esc as a shortcut to exit the code editor.
  • Add cmd + s as a shortcut to save(submit) the new/edit gists. #177
  • Indicator(Icon) for secret snippets. #153 (by @yihan-us )
  • Make small adjustments to menu & style.
  • New config for the editor in .leptronrc. (.leptonrc template):
  • "editor" : {
  • "tabSize": 4

New in Lepton 1.6.1 (Mar 23, 2018)

  • NEW FEATURE:
  • Auto update:
  • Lepton should be able to automatically itself in future versions.
  • Let us know if you meet any bug for updating. (Need testing on Win/Linux)
  • A mini dashboard for gist stats:
  • Shortcut: Cmd/Ctrl + D
  • Bug fix:
  • Search Index not updated after editing the file names #272

New in Lepton 1.6.1 Alpha 2 (Mar 22, 2018)

  • New feature:
  • A mini dashboard for gist stats (Cmd + D) ?jietu20180321-231904 2x
  • Bug fixed:
  • Search Index not updated after editing the file names #272

New in Lepton 1.6.0 (Mar 20, 2018)

  • New feature:
  • GitHub Enterprise support #54 ?Need to be enabled from .leptonrc. (template)
  • Need to generate a token with Gist permission enabled yourself.
  • Bug fix:
  • undefined pinned tags from local preference crash the app during launch #252
  • ESC will no longer dismiss the Gist editor dialog #269 #162
  • Enhancement:
  • Small adjustment to the #link and #share buttons
  • Upgrade to React 16 #229
  • Upgrade to Webpack 4
  • Publish snap pacakge for Linux (@popey)

New in Lepton 1.6.0 Alpha 1 (Mar 14, 2018)

  • New feature:
  • GitHub Enterprise support #54 ◦Need to be enabled from .leptonrc. (template)
  • Need to generate a token with Gist permission enabled yourself
  • Bug fix:
  • undefined pinned tags from local preference crash the app during launch #252
  • ESC will no longer dismiss the Gist editor dialog #269 #162
  • Enhancement:
  • Upgrade to React 16 #229
  • Upgrade to Webpack 4

New in Lepton 1.5.2 Alpha 4 (Mar 12, 2018)

  • New feature:
  • GitHub Enterprise support #54
  • Need to be enabled from .leptonrc. (template)
  • Need to generate a token with Gist permission enabled yourself。
  • "enterprise": {
  • "enable": true,
  • "host": "github_enterprise_host",
  • "token": "token_with_gist_enabled",
  • "avatarUrl": "optional_avatar_url"
  • Bug fix:
  • undefined pinned tags from local preference crash the app during launch #252
  • ESC will no longer dismiss the Gist editor dialog #269 #162

New in Lepton 1.5.2 Alpha 2 (Jan 3, 2018)

  • Undefined pinned tags from local preference crashes the app during launch

New in Lepton 1.5.2 Alpha (Dec 30, 2017)

  • With debug mode enabled by default.

New in Lepton 1.5.1 (Dec 28, 2017)

  • Bug Fix:
  • Fixed the bug where the app crashes if profile image caching fails. #246
  • Print out the expected path for .leptonrc and the resolved configs. #247
  • New Feature & Enhancement:
  • Snippet Sorting (configured from .leptonrc) #242
  • template for .leptonrc
  • Hide other than close the app window when users click 'x' button on macOS #235

New in Lepton 1.5.1 Alpha 3 (Dec 21, 2017)

  • Bug Fix:
  • Fixed the bug where the app crashes if profile image caching fails
  • Print out the expected path for .leptonrc and the resolved config

New in Lepton 1.5.1 Alpha 1 (Oct 31, 2017)

  • An alpha release with debug mode enabled by default.

New in Lepton 1.5.0 (Oct 11, 2017)

  • Bug Fix:
  • Fixed the bug where some users fail to log in at the second launch.
  • Fixed a crash when closing the app after launching quickly.
  • Fixed a bug where users cannot remove the first segment for each gist
  • New Feature & Enhancement
  • Configure Lepton from <home>/.leptronrc . (template) ?snippet expansion [true|false]
  • log level [info|debug]
  • new snippet private by default [true|false]
  • Restore the tag section expansion status when launching #224 (by @hackjutsu)
  • Fetch the pages of gists concurrently other than sequentially. (by @hackjutsu)
  • Add close button to About Page. #142 (by @hackjutsu)

New in Lepton 1.4.3 Alpha 10 (Oct 10, 2017)

  • Critical Bug Fix:
  • Fixed the bug where some users fail to log in at the second launch. #143 (by @hackjutsu)
  • Fixed a crash when launch and close the app quickly. #230 (by @hackjutsu)

New in Lepton 1.4.3 Alpha 7 (Oct 2, 2017)

  • New feature & Enhancement:
  • Add more runtime configuration options to <home>/.leptronrc
  • snippet expansion status
  • log level
  • Restore the tag section expansion status when launching #224
  • Fetch the pages of gists concurrently other than sequentially. User with gists more than 300 is expected to have a quicker launch. (by @hackjutsu)

New in Lepton 1.4.3 Alpha 6 (Sep 30, 2017)

  • Bug fix:
  • Try to fix the bug where some users fail to log in at the second launch. #143
  • Use a flat file to cache user info other than localStorage
  • Add timeout to GitHub API REST calls
  • Add more loggings

New in Lepton 1.4.3 Alpha 5 (Sep 29, 2017)

  • Bug fix:
  • Try to fix the bug where some users fail to log in at the second launch. #143 ◦Use a flat file to cache user info other than localStorage
  • Add timeout to GitHub API REST calls
  • Add more loggings

New in Lepton 1.4.3 Alpha 4 (Sep 26, 2017)

  • Add more loggings

New in Lepton 1.4.3 Alpha 3 (Sep 26, 2017)

  • Bug fix:
  • Try to fix the bug where some users fail to log in at the second launch. #143
  • Use a flat file to cache user info other than localStorage

New in Lepton 1.4.3 Alpha (Sep 24, 2017)

  • Ignore the React specific warnings in the developer console if any.

New in Lepton 1.4.2 (Sep 17, 2017)

  • New Features:
  • Sticker.js-like style for profile image #189 (by @hackjutsu)
  • Restore the previous the windows size/position #186 (by @hackjutsu)
  • Support GitHub flavored Markdown task list #117 (by @Gisonrg )
  • Search gist by gist id #201 (by @hackjutsu)
  • Bugs fixed:
  • Occasional JavaScript Error when launch the app #132 (by @hackjutsu)
  • Line numbers are occasionally taking 2 lines when >99 #196 (by @hackjutsu)
  • Fix file-expand arrow direction #203 (by @ArLEquiN64)
  • Enhancement:
  • Remove the margin below the update notice #191 (by @hackjutsu)
  • Do not open the raw dialog when clicking "#link" button #178 (by @hackjutsu)
  • Update Lepton to use Node 7 or 8 #164 (by @cixuuz )
  • Avoid auto update check in development environment #181 (by @Gisonrg )
  • Highlight links in snippet description section #199 (by @hackjutsu)
  • Make selected tags more distinguishable #187 (by @hackjutsu)

New in Lepton 1.4.1 Alpha (Aug 21, 2017)

  • Bug fixed:
  • [hackjutsu] Occasional JavaScript Error when launch the app: #132
  • Enhancement:
  • [hackjutsu] Sticker.js-like style for profile image: #189
  • [hackjutsu] Restore the previous the windows size/position: #186
  • [hackjutsu] Do not open the raw dialog when clicking "#link" button: #178
  • [cixuuz] Update Lepton to use Node 7 or 8: #164

New in Lepton 1.4.0 (Aug 14, 2017)

  • New Feature:
  • [DNLHC] New design: #147
  • [wujysh] Proxy support: #45
  • Enhancement:
  • [DNLHC] Improve the style for horizontal navigation bar: #154
  • [DNLHC] Set max-height for expanded tag section: #157
  • [DNLHC] Improve snippet panel's paddings: #156
  • [DNLHC] Improve sync progress bar style: #158
  • [cixuuz] Adopt Webpack 3: #165
  • [cixuuz] Acknowledge Evil icons: #160
  • [YYSU] Fix broken link for Lepton's license file: #138

New in Lepton 1.4.0 Beta (Jul 24, 2017)

  • Enhancement:
  • New design
  • Bug fix:
  • Broken link for license file

New in Lepton 1.3.0 (Jun 5, 2017)

  • Twitter style tags:
  • Now we can use either the legacy tag style

New in Lepton 1.3.0 Beta (Jun 2, 2017)

  • Twitter style tags:
  • Now we can use either the legacy tag style
  • This is an awesome gist #tags: Jupiter, Saturn, Mars
  • or the new Twitter tag style
  • This is an awesome gist about #Jupiter, #Saturn and #Mars
  • If Lepton sees the reserved keyword #tags: , it assumes the gist is tagged in the legacy way.

New in Lepton 1.2.2 (May 16, 2017)

  • Enhancement:
  • Bump dependencies versions ◦Electron: v1.4.x --> v1.7.0 beta (Node.js/Chromium/V8 upgraded)
  • Fuse.js: v2.6.x --> v3.0.0
  • react-codemirror: v0.3.0 --> v1.0.0
  • Improve the bootstrap speed. #124 ◦Users with more than 30 gists are expected to have a quicker launch.
  • Improve the license section. #123

New in Lepton 1.2.1 (Mar 6, 2017)

  • BUG FIXES:
  • Fixed a bug where new users might fail to authorize the app.
  • ENHANCEMENTS:
  • No longer ask for switching account on startup.
  • PLATFORMS:
  • For users inside mainland China, please download from here.

New in Lepton 1.2.0 (Mar 1, 2017)

  • New Features & Enhancement:
  • Pin your favorate tags!
  • Syntax highlight for code editor
  • Expand/Collapse your snippets
  • Local search based on file names
  • Provide a shortcut to starred gists
  • Link URLs in the description section automatically
  • Display the last edit date
  • About Page (Ctrl/Command + ,)

New in Lepton 1.1.1 (Feb 13, 2017)

  • Enhancement:
  • Command/Ctrl + E to open edit dialog
  • #copy button to copy the gist content
  • #share button to copy the Gist url link

New in Lepton 1.1.0 (Feb 9, 2017)

  • New features:
  • Introduce Immersive Mode! Get more focused! (Command/Control + i)
  • Integrate CodeMirror Editor
  • New search engine: Fuzzy search + Unicode support
  • Resizable panels
  • Sharing button