Skip to content

Commit fdb69f2

Browse files
updated version
1 parent 4266db1 commit fdb69f2

File tree

3 files changed

+168
-2
lines changed

3 files changed

+168
-2
lines changed

changelog/0.16.14.txt

+165
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
v0.16.14
2+
3+
## Fixes
4+
5+
- Try to solve "Interoperability with sublimelinter" #47
6+
7+
## Improvements
8+
9+
- Updated flow-bin to 0.71.0
10+
11+
12+
v0.16.13
13+
14+
## Fixes
15+
16+
- Fixed "How to install flow typings?" #48
17+
18+
## Improvements
19+
20+
- Updated flow-bin to 0.70.0
21+
- Updated flow-typed to 2.4.0
22+
23+
24+
v0.16.12
25+
26+
## Fixes
27+
28+
- Trying to fix #41
29+
- Fixed "Plugin not honouring ST3 user settings - show_definitions" #42
30+
31+
## Improvements
32+
33+
- Updated flow-bin to 0.69.0
34+
- Improved unused variable feature
35+
36+
37+
v0.16.11
38+
39+
## Fixes
40+
41+
- Trying to fix #41
42+
43+
## Improvements
44+
45+
- Updated flow-bin to 0.68.0
46+
47+
48+
v0.16.1
49+
50+
## Fixes
51+
52+
- Fixed NameError: global name 'subprocess' is not defined on /src/libs/terminal.py - Windows OS
53+
- Fixed NoneType error on self.completions.append(completion) in /src/listeners/completion.py
54+
55+
56+
v0.16.0
57+
58+
## Fixes
59+
60+
- Fixed jsdoc generate command
61+
- Fixed error on refactor safe commands when the file name is empty
62+
- Fixed export refactor feature preview
63+
- Fixed some popup colors with different theme color scheme
64+
- Fixed completions and hover_description that starts with "$"
65+
- Fixed issue #36, keymap of next flow error feature changed from "super+alt+c" to "super+alt+b"
66+
67+
## Improvements
68+
69+
- Complete code plugin refactoring
70+
- Improved completions performance using 'flow ide' command
71+
- Added "code screenshot" feature using [carbon](https://carbon.now.sh/)
72+
- updated flow-bin to 0.67.1
73+
- Added initial support for Vue.js (see https://github.com/pichillilorenzo/JavaScriptEnhancements/wiki/Example-Vue.js-project)
74+
- Improved extract method feature
75+
- Improved completions detection from default_autocomplete.json
76+
- Added Flow warnings
77+
- Improved unused variable feature
78+
79+
## Misc
80+
- Changed gutter color (using other available sublime scopes) for errors and unused variable features.
81+
82+
=================================================================
83+
** THIS PLUGIN IS IN BETA! Thanks for your support in advance! **
84+
=================================================================
85+
86+
If you like it, remember to star it ⭐ on GitHub: https://github.com/pichillilorenzo/JavaScriptEnhancements
87+
88+
** USAGE **
89+
===========
90+
91+
See how it works on the Wiki: 👉👉 https://github.com/pichillilorenzo/JavaScriptEnhancements/wiki 👈👈
92+
93+
94+
** WHAT IS THIS? **
95+
===================
96+
97+
This plugin uses Flow (javascript static type checker from Facebook) under the hood.
98+
99+
It offers better javascript autocomplete and a lot of features about creating,
100+
developing and managing javascript projects, such as:
101+
102+
- Cordova projects (run cordova emulate, build, compile, serve, etc. directly from Sublime Text!)
103+
- Ionic v1 and v2 (it includes also v3) projects (same as Cordova projects!)
104+
- Angular v1 and v2 (it includes also v4 and v5) projects
105+
- Vue projects (only about the creation at this moment, see https://github.com/pichillilorenzo/JavaScriptEnhancements/wiki/Example-Vue.js-project)
106+
- React projects (only about the creation at this moment)
107+
- React Native projects (only about the creation at this moment. I will add also NativeScript support)
108+
- Express projects (only about the creation at this moment)
109+
- Yeoman generators
110+
- Local bookmarks project
111+
- JavaScript real-time errors
112+
- Code Refactoring
113+
- etc.
114+
115+
You could use it also in existing projects (see the Wiki - https://github.com/pichillilorenzo/JavaScriptEnhancements/wiki/Using-it-with-an-existing-project)!
116+
117+
It turns Sublime Text into a JavaScript IDE like!
118+
119+
This project is based on my other Sublime Text plugin JavaScript Completions (https://github.com/pichillilorenzo/JavaScript-Completions)
120+
121+
** NOTE **
122+
If you want use this plugin, you may want uninstall/disable the JavaScript Completions plugin, if installed.
123+
124+
** OS SUPPORTED **
125+
==================
126+
127+
👉 Linux (64-bit)
128+
👉 Mac OS X
129+
👉 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 😞. Has someone any advice or idea about that? Is there something similar to the TerminalView plugin for Windows?? Thanks!
130+
131+
❗❗ Dependencies ❗❗
132+
=======================
133+
134+
In order to work properly, this plugin has some dependencies:
135+
136+
👉 Sublime Text 3 (build 3124 or newer)
137+
👉 Node.js and npm (https://nodejs.org or nvm (https://github.com/creationix/nvm))
138+
👉 TerminalView (only for Linux and Mac OS X) sublime text plugin (https://github.com/Wramberg/TerminalView)
139+
140+
Not required, but useful for typescript files (Flow wont work on this type of files):
141+
142+
👉 TypeScript sublime text plugin (https://github.com/Microsoft/TypeScript-Sublime-Plugin)
143+
144+
** Flow Requirements **
145+
=======================
146+
147+
It use [Flow](https://github.com/facebook/flow) for type checking and auto-completions.
148+
149+
👉 Mac OS X
150+
👉 Linux (64-bit)
151+
👉 Windows (64-bit)
152+
153+
Email me for any questions or doubts about this new project on: [email protected]
154+
155+
** Donation **
156+
==============
157+
158+
If this project help you reduce time to develop and also you like it, please support it with a donation 😄👍. Thanks!
159+
160+
Open Collective: https://opencollective.com/javascriptenhancements/donate
161+
PayPal: https://www.paypal.me/LorenzoPichilli
162+
163+
Thanks anyway for your support! 😄😄
164+
165+
MIT License

messages.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,6 @@
2323
"0.16.1": "changelog/0.16.1.txt",
2424
"0.16.11": "changelog/0.16.11.txt",
2525
"0.16.12": "changelog/0.16.12.txt",
26-
"0.16.13": "changelog/0.16.13.txt"
26+
"0.16.13": "changelog/0.16.13.txt",
27+
"0.16.14": "changelog/0.16.14.txt"
2728
}

src/libs/global_vars.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
22

3-
PLUGIN_VERSION = "0.16.13"
3+
PLUGIN_VERSION = "0.16.14"
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)