Releases: xjsender/haoide
Releases · xjsender/haoide
v3.2.0
v3.1.9
v3.1.8
Build 3.1.8
Release Date: 8 Aug 2015
- Bug Fix:
- Fix bug for bootstrap3 completion
- Fix bug for
toggle_metadata_objects
command if project is not initiated - Fix bug for
SOQL - SELECT FROM.sublime.snippet
in windows
- Enhancement:
- Add confirm request for
retrieve files from server
andretrieve files from this server
- Add confirm request for
destruct package.xml from server
- Identify
this file
orthese files
in confirm request message according to number of chosen files
- Add confirm request for
- Update:
- Add project name and remove [LOG] or [ERROR] notation in log or error panel
- Rename
destruct package.xml
command todestruct package.xml from server
- Rename
retrieve package.xml
command toretrieve package.xml from server
- Update
to
orfrom
in context menu item name toTo
orFrom
- Update confirm request message for
destruct files from server
- New:
- Add a new command
Enable Development Mode
to quickly enable visualforce page development mode - Add bootstrap3 completion document
- Add a new command
- Restart your sublime when new version is installed
v3.1.7
Build 3.1.7
Release Date: 5 Aug 2015
- Enhancement:
- Add
with sharing
forUtility Class
in template - When you want to view code coverage, if you didn't download code, you can't view code coverage and you will get the reminder message in the status bar
- Before v33.0, tooling API doesn't support relationship query just like
ApexClass.LastModifiedBy.Name
, when you save code to server, plugin will check your code has conflict with server and tell youwho change the code at when?
, because relationship query is not supported, plugin will need to issue a query request to fetch the LastModifiedBy Name by the LastModifiedById, from this version, it will not necessary. - Add comments for some settings
- Move metadata.json from
metadata.sublime-settings
to.config/metadata.json
, when you create new project, if themetadata.json
is exist in the.config
path, plugin will skip the describe process, however, if you want to refresh the cache, you can executeMetadata > Describe Metadata
to refresh themetadata.json
cache file
- Add
- Bug Fix:
- After you select all test class, you can't deselect all when you run tests
- Problem when
diff with other server
, see detail in issue #61
- New Feature:
- Add a new command named
destruct_package_xml
in the context menu, which is used for destructing members defined inpackage.xml
from current server, so if you want to remove some components from production, you can get the package.xml byMetadata > Build Package.xml
, and then executedestruct_package_xml
to remove them from production
- Add a new command named
- Update:
- Update keymap of
retrieve from this server
fromsuper+shift+r
toalt+shift+r
, fix issue #68 - Update keymap of
deploy to this server
fromsuper+shift+s
toalt+shift+s
- Update keymap of
- Restart your sublime when new version is installed
v3.1.6
Build 3.1.6
Release Date: 30 July 2015
v3.1.5
Build 3.1.5
Release Date: 27 July 2015
- New Feature:
- Add bootstrap3 support for html class completion
- Add a new setting
disable_bootstrap_completion
to control bootstrap completion
- Update:
- Remove
Metadata > Describe Metadata
menu item in the main menu
- Remove
- Fix Bug:
- Fix bug for running sync test for class with namespace or not
- Fix bug for
get_file_attributes
method
- Restart your sublime when new version is installed
v3.1.4
Build 3.1.4
Release Date: 25 July 2015
- Bug Fix:
- Enhancement:
- Add filters support for
Build Package.xml
command, which is used to filter members which contains the input filters - Add update feature for
Build Package.xml
command, which is used to add or remove members from exist package.xml - Add keymap for some frequently-used commands
- Add visibility control for some CURD command on code file
- Aura related features
- Merge
Deploy Lighting To Server
command withDeploy File to Server
command - Merge
Retrieve Lighting To Server
command withRetrieve File to Server
command - Use file full name as key in
component_metadata.sublime-settings
, originally, we use name as key, for example, originally,AccountController
is key, now isAccountController.cls
- Change
Diff With Server
command to just visible when code file isclasses, triggers, components or pages
- Add filters support for
- New Feature:
- New
Run Sync Test
command for replacingRun Test
feature - Read code coverage information from local cache kept by
Run Sync Test
command - New
Retrieve from This Server
command in the context menu - New
Diff With This Server
command in the context menu - New
View File Attributes
command in the context menu
- New
- Update:
Quick Goto
is switched to standard sublime build-in, I changed the mousemap to bind with the standard feature , with this feature, you can quickly view the symbols in sublime, for example, when you see a statement like thisAccountUtil.populateField()
, you can put focus in the method name, hold downshift
and triple-click your left mouse, sublime will open theAccountUtil
class and put focus in the selected method
- Restart your sublime when new version is installed
v3.1.3
v3.1.2
v3.1.1
Build 3.1.1
Release Date: 16 July 2015
- Bug fix:
- Fix a issue for
save_to_server
command whenapi_version
is less than 29 - Fix problem in
Class Body - test data util body-sublime-snippet.sublime-snippet
- Fix a issue for
- Enhancement:
- Update:
- Remove
disable_visualforce_completion
setting - Add four settings to disable part of completion in visualforce page, see more in
docs/completion.md
- Remove