What's new in Lepton 1.10.0
Jun 20, 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 1, 2021)
- Enhancement & Features:
- Configurations (.leptonrc):
- 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
- Many others
- New contributors section of README
New in Lepton 1.9.0 (Mar 24, 2020)
- Enhancement & Features:
- Added touch bar support (@seancheung) #402
- 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)
- New feature:
- Introduces dark mode for Lepton! #355:
- 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 #307.
New in Lepton 1.7.0 (Aug 17, 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 the option to hide profile photo in .leptonrc #302 (@baybatu ) (.leptonrc template)
- Support Jupyter Notebook rendering/visualization #202
- Bug fix:
- Fall back to v1 if v2 fails (internal GitHub API) #292
- Cmd + R no longer causes logout #299
- Enhancement:
- Enable snippet scrolling even when the window doesn't have focus #281 (@rawrmonstar)
- Display username in title #305
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 )
- Bug fix:
- Cmd + R no longer causes logout #299
- Show AppImage's icon in Linux #295
New in Lepton 1.6.3 Beta 2 (Aug 9, 2018)
- New feature:
- Support JupyterNotebook rendering/visualization (static) #202
- Bug fix:
- Fall back to v1 if v2 fails (internal GitHub API) #292
- Enhance:
- Enable snippet scrolling even when the window doesn't have focus #281
New in Lepton 1.6.2 (Apr 7, 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 5 (Mar 31, 2018)
- New features:
- New icon by brandmark.io #168
- lepton_color
- 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 3 (Mar 26, 2018)
- 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
- Make small adjustments to menu & style.
- New config for the editor in .leptronrc. (.leptonrc template)
New in Lepton 1.6.1 (Mar 23, 2018)
- NEW FEATURE:
- Auto update #141
- Lepton should be able to automatically update itself in future releases.
- Let us know if you meet any bug during updating. (Need testing on Win/Linux)
- A mini dashboard for gist stats #273
- 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)
- Bug fixed:
- Search Index not updated after editing the file names #272
New in Lepton 1.6.1 Alpha 1 (Mar 20, 2018)
- Bug fixed:
- Search Index not updated after editing the file names #272
- Warning: You won't get any further update notice when installing an alpha app. Install a stable version unless for testing purpose.
New in Lepton 1.6.0 (Mar 18, 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)
- Enhancement:
- Small adjustment to the #link and #share buttons
- 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
- 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)
- Bug fix:
- Undefined pinned tags from local preference crashes the app during launch #252.
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. #246
- Print out the expected path for .leptonrc and the resolved config. #247
- New Feature & Enhancement:
- Snippet Sorting (configured from .leptonrc) #242
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. #143 (by @hackjutsu)
- Fixed a crash when closing the app after launching quickly. #230 (by @hackjutsu)
- Fixed a bug where users cannot remove the first segment for each gist #218 (by @hackjutsu)
- NEW FEATURE & ENHANCEMENT:
- 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)
- Configure Lepton from /.leptronrc. (template)(by @hackjutsu):
- snippet expansion [true|false] #192
- log level [info|debug] #197
- new snippet private by default [true|false] #130
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 FEATURE & ENHANCEMENT:
- Restore the tag section expansion status when launching #224 (by @hackjutsu)
- Fetch the pages of gists concurrently other than sequentially. (by @hackjutsu)
- Configure Lepton from /.leptronrc. (template)(by @hackjutsu)
- snippet expansion [true|false] #192
- log level [info|debug] #197
- new snippet private by default [true|false] #130
New in Lepton 1.4.3 Alpha 8 (Oct 9, 2017)
- New feature & Enhancement:
- Add more runtime configuration options to /.leptronrc (by @hackjutsu)
- snippet expansion status
- log level
- Restore the tag section expansion status when launching #224 (by @hackjutsu)
- Fetch the pages of gists concurrently other than sequentially. (by @hackjutsu)
- Bug fix:
- Fixed the bug where some users fail to log in at the second launch. #143 (by @hackjutsu)
New in Lepton 1.4.3 Alpha 7 (Oct 2, 2017)
- NEW FEATURE & ENHANCEMENT:
- Restore the tag section expansion status when launching #224 (by @hackjutsu)
- Fetch the pages of gists concurrently other than sequentially. User with gists more than 300 is expected to have a quicker launch. (by @hackjutsu)
- Add more runtime configuration options to /.leptronrc (by @hackjutsu):
- snippet expansion status
- log level
- BUG FIX:
- Try to fix the bug where some users fail to log in at the second launch. #143:
- This bug is fixed on Linux. Some Windows users are still experiencing it.
- Use a flat file to cache user info other than localStorage
- Add timeout to GitHub API REST calls
- More logging
New in Lepton 1.4.3 Alpha 5 (Sep 29, 2017)
- 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 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 4 (Sep 7, 2017)
- New Features:
- Search gist by gist id #201 (by @hackjutsu)
- Enhancement:
- Make selected tags more distinguishable #187 (by @hackjutsu)
New in Lepton 1.4.1 Alpha 3 (Sep 6, 2017)
- Bugs fixed:
- Line numbers are occasionally taking 2 lines when >99 #196 (by @hackjutsu)
- Enhancement:
- Highlight links in snippet description section #199 (by @hackjutsu)
New in Lepton 1.4.1 Alpha (Aug 28, 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 )
- Bugs fixed:
- Occasional JavaScript Error when launch the app #132 (by @hackjutsu)
- 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 )
New in Lepton 1.4.0 (Aug 28, 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: #147
- Bug fix:
- Broken link for license file: #138
New in Lepton 1.3.0 (Jun 5, 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 (May 15, 2017)
- Bug fixed:
- Fixed a bug where new users might fail to authorize the app. #120
- Enhancement:
- No longer ask for switching account on startup. #118
New in Lepton 1.2.0 (May 15, 2017)
- New Features & Enhancement:
- Pin your favorate tags
- Syntax highlight for code editor (Thanks to wujysh)
- Expand/Collapse your snippets (Thanks to lcgforever)
- 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 + ,)