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)
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