Skip to content

Commit a7d1386

Browse files
added version 0.16.19
1 parent 6a0180a commit a7d1386

File tree

3 files changed

+222
-2
lines changed

3 files changed

+222
-2
lines changed

changelog/0.16.19.txt

Lines changed: 219 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,219 @@
1+
v0.16.19
2+
3+
## Improvements
4+
5+
- Updated flow-bin to 0.74.0
6+
7+
## Fixes
8+
9+
- Fixed an issue with the "fish" shell when determining the system path #59, thanks to @dnicolson
10+
11+
12+
v0.16.18
13+
14+
## Fixes
15+
16+
- Fixed "Some default key bindings are overridden by JavaScriptEnhancements" #57:
17+
- New key binding for "Can I use" feature: super+alt+j
18+
- New key binding for "Show Hint Parameters" feature: super+alt+h
19+
20+
21+
v0.16.17
22+
23+
## Improvements
24+
25+
- Updated flow-bin to 0.73.0
26+
27+
28+
v0.16.16
29+
30+
## Fixes
31+
32+
- Fixed "Autocompletion does not work on files with non-latin chars" #54
33+
34+
35+
v0.16.15
36+
37+
## Improvements
38+
39+
- Updated flow-bin to 0.72.0
40+
41+
42+
v0.16.14
43+
44+
## Fixes
45+
46+
- Try to solve "Interoperability with sublimelinter" #47
47+
48+
## Improvements
49+
50+
- Updated flow-bin to 0.71.0
51+
52+
53+
v0.16.13
54+
55+
## Fixes
56+
57+
- Fixed "How to install flow typings?" #48
58+
59+
## Improvements
60+
61+
- Updated flow-bin to 0.70.0
62+
- Updated flow-typed to 2.4.0
63+
64+
65+
v0.16.12
66+
67+
## Fixes
68+
69+
- Trying to fix #41
70+
- Fixed "Plugin not honouring ST3 user settings - show_definitions" #42
71+
72+
## Improvements
73+
74+
- Updated flow-bin to 0.69.0
75+
- Improved unused variable feature
76+
77+
78+
v0.16.11
79+
80+
## Fixes
81+
82+
- Trying to fix #41
83+
84+
## Improvements
85+
86+
- Updated flow-bin to 0.68.0
87+
88+
89+
v0.16.1
90+
91+
## Fixes
92+
93+
- Fixed NameError: global name 'subprocess' is not defined on /src/libs/terminal.py - Windows OS
94+
- Fixed NoneType error on self.completions.append(completion) in /src/listeners/completion.py
95+
96+
97+
v0.16.0
98+
99+
## Fixes
100+
101+
- Fixed jsdoc generate command
102+
- Fixed error on refactor safe commands when the file name is empty
103+
- Fixed export refactor feature preview
104+
- Fixed some popup colors with different theme color scheme
105+
- Fixed completions and hover_description that starts with "$"
106+
- Fixed issue #36, keymap of next flow error feature changed from "super+alt+c" to "super+alt+b"
107+
108+
## Improvements
109+
110+
- Complete code plugin refactoring
111+
- Improved completions performance using 'flow ide' command
112+
- Added "code screenshot" feature using [carbon](https://carbon.now.sh/)
113+
- updated flow-bin to 0.67.1
114+
- Added initial support for Vue.js (see https://github.com/pichillilorenzo/JavaScriptEnhancements/wiki/Example-Vue.js-project)
115+
- Improved extract method feature
116+
- Improved completions detection from default_autocomplete.json
117+
- Added Flow warnings
118+
- Improved unused variable feature
119+
120+
## Misc
121+
- Changed gutter color (using other available sublime scopes) for errors and unused variable features.
122+
123+
=================================================================
124+
** THIS PLUGIN IS IN BETA! Thanks for your support in advance! **
125+
=================================================================
126+
127+
If you like it, remember to star it ⭐ on GitHub: https://github.com/pichillilorenzo/JavaScriptEnhancements
128+
129+
** USAGE **
130+
===========
131+
132+
See how it works on the Wiki: 👉👉 https://github.com/pichillilorenzo/JavaScriptEnhancements/wiki 👈👈
133+
134+
A little introduction to this plugin could be found in this css-tricks.com article: "Turn Sublime Text 3 into a JavaScript IDE"
135+
👉👉 https://css-tricks.com/turn-sublime-text-3-into-a-javascript-ide 👈👈
136+
137+
138+
*****************************************************************************
139+
* *
140+
* Do you want to help me develop this plugin? *
141+
* *
142+
* Become a member of the team! *
143+
* (see https://github.com/pichillilorenzo/JavaScriptEnhancements/issues/51) *
144+
* *
145+
*****************************************************************************
146+
147+
148+
** WHAT IS THIS? **
149+
===================
150+
151+
This plugin uses Flow (javascript static type checker from Facebook) under the hood.
152+
153+
It offers better javascript autocomplete and a lot of features about creating,
154+
developing and managing javascript projects, such as:
155+
156+
- Cordova projects (run cordova emulate, build, compile, serve, etc. directly from Sublime Text!)
157+
- Ionic v1 and v2 (it includes also v3) projects (same as Cordova projects!)
158+
- Angular v1 and v2 (it includes also v4 and v5) projects
159+
- Vue projects (only about the creation at this moment, see https://github.com/pichillilorenzo/JavaScriptEnhancements/wiki/Example-Vue.js-project)
160+
- React projects (only about the creation at this moment)
161+
- React Native projects (only about the creation at this moment. I will add also NativeScript support)
162+
- Express projects (only about the creation at this moment)
163+
- Yeoman generators
164+
- Local bookmarks project
165+
- JavaScript real-time errors
166+
- Code Refactoring
167+
- etc.
168+
169+
You could use it also in existing projects (see the Wiki - https://github.com/pichillilorenzo/JavaScriptEnhancements/wiki/Using-it-with-an-existing-project)!
170+
171+
It turns Sublime Text into a JavaScript IDE like!
172+
173+
This project is based on my other Sublime Text plugin JavaScript Completions (https://github.com/pichillilorenzo/JavaScript-Completions)
174+
175+
** NOTE **
176+
If you want use this plugin, you may want uninstall/disable the JavaScript Completions plugin, if installed.
177+
178+
** OS SUPPORTED **
179+
==================
180+
181+
👉 Linux (64-bit)
182+
👉 Mac OS X
183+
👉 Windows (64-bit): released without the use of TerminalView plugin. For each feature (like also creating a project) will be used the cmd.exe shell (so during the creation of a project don't close it until it finishes!). Unfortunately the TerminalView plugin supports only Linux-based OS 😞. See https://github.com/Wramberg/TerminalView/issues/3#issuecomment-390434623, that is a workaround using WSL (Windows Subsystem for Linux).
184+
185+
❗❗ Dependencies ❗❗
186+
=======================
187+
188+
In order to work properly, this plugin has some dependencies:
189+
190+
👉 Sublime Text 3 (build 3124 or newer)
191+
👉 Node.js and npm (https://nodejs.org or nvm (https://github.com/creationix/nvm))
192+
👉 TerminalView (only for Linux and Mac OS X) sublime text plugin (https://github.com/Wramberg/TerminalView)
193+
194+
Not required, but useful for typescript files (Flow wont work on this type of files):
195+
196+
👉 TypeScript sublime text plugin (https://github.com/Microsoft/TypeScript-Sublime-Plugin)
197+
198+
** Flow Requirements **
199+
=======================
200+
201+
It use [Flow](https://github.com/facebook/flow) for type checking and auto-completions.
202+
203+
👉 Mac OS X
204+
👉 Linux (64-bit)
205+
👉 Windows (64-bit)
206+
207+
Email me for any questions or doubts about this new project on: [email protected]
208+
209+
** Donation **
210+
==============
211+
212+
If this project help you reduce time to develop and also you like it, please support it with a donation 😄👍. Thanks!
213+
214+
Open Collective: https://opencollective.com/javascriptenhancements/donate
215+
PayPal: https://www.paypal.me/LorenzoPichilli
216+
217+
Thanks anyway for your support! 😄😄
218+
219+
MIT License

messages.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,6 @@
2828
"0.16.15": "changelog/0.16.15.txt",
2929
"0.16.16": "changelog/0.16.16.txt",
3030
"0.16.17": "changelog/0.16.17.txt",
31-
"0.16.18": "changelog/0.16.18.txt"
31+
"0.16.18": "changelog/0.16.18.txt",
32+
"0.16.19": "changelog/0.16.19.txt"
3233
}

src/libs/global_vars.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
22

3-
PLUGIN_VERSION = "0.16.18"
3+
PLUGIN_VERSION = "0.16.19"
44
DEVELOPER_MODE = False
55

66
PACKAGE_PATH = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))

0 commit comments

Comments
 (0)