Releases: xjsender/haoide
Releases · xjsender/haoide
v3.1.0
Build 3.1.0
Release Date: 9 July 2015
- Enhancement:
- Sometimes, the inner class name is same with standard class or sObject, if this inner class is matched, ignore the standard completion
- Add Notation [EU] for external or unique field in field completion,
E
means External,U
means Unique - Add a new setting named
disable_visualforce_completion
to control visualforce completion
- Bug Fix:
- New
- Add a new snippet
Bracket - sobject parenthesis.sublime-snippet
, see/docs/snippets.md
for more detail
- Add a new snippet
- Update
- Change default
api_version
from 33 to 34 - Move document for
execute anonymous
fromproject.md
todebug.md
- Change default
v3.0.9
Build 3.0.9
Release Date: 02 July 2015
- Bug Fix:
- Fix bug for snippet
SOQL - SELECT * FROM.sublime-snippet
- Fix bug for
extract_to_here
command
- Fix bug for snippet
- Enhancement:
- Don't need confirmation to reload project cache after choose metadata objects
- In order to avoid timeout exception, increase max_retries from 5 to 10 for retrieve zipFile request
- Note:
- You should restart your sublime after
HaoIDE
is upgraded
- You should restart your sublime after
v3.0.8
Build 3.0.8
Release Date: 28 June 2015
- Bug Fix:
- Fix bug when build package.xml for whole org
- Enhancement:
- Display chosen sObject Name when input trigger name
- Enhancement for #39, open a new view, set status bar and close the new view
- Add success message for
extract_to_here
command - Update all snippets
- New:
- Add a quick link to view all snippets, see it in plugin home page
- Add command to access all snippets in
Utilities
of main menu
- Note:
- You should restart your sublime after
HaoIDE
is upgraded
- You should restart your sublime after
v3.0.7
Build 3.0.7
Release Date: 26 June 2015
- Bug Fix:
- Fix issue #46
- Fix bugs caused by
describe_global
change in thetooling.py
- Enhancement
- Merge pull request #45 by @reyesml(https://github.com/reyesml)
- New
- Add a snippets:
Page Variable - get and set in one line.sublime-snippet
- Add a snippets:
Page Variable - get and set in multiply line.sublime-snippet
- Add a new command for building package.xml for whole org
- Add a snippets:
- Note:
- You should restart your sublime after
HaoIDE
is upgraded
- You should restart your sublime after
v3.0.6
Build 3.0.6
Release Date: 23 June 2015
- Bug Fix:
- Merge pull request #42 by @pgAdmin(https://github.com/pgAdmin)
- Merge pull request #43 by @reyesml(https://github.com/reyesml), fixed issue #6
- Fix bug for
export_workbook
feature
- Note:
- You should restart your sublime after
HaoIDE
is upgraded
- You should restart your sublime after
v3.0.5
Build 3.0.5
Release Date: 16 June 2015
- Bug Fix:
- Custom component attributes completion bug when component file is not exist in the target path
- Enhancement:
- Improve regular expression for SOQL fields completion
- Note:
- You should restart your sublime after
HaoIDE
is upgraded
- You should restart your sublime after
v3.0.4
Build 3.0.4
Release Date: 15 June 2015
- Bug Fix:
- Fix bug for issue #41
- Fix bug for
delete_file_from_server
keybinding for windows - Fix bug for
auto_update_on_save
feature in windows - Fix
KeyError: '\n\n'
for converting complex JSON to Apex
- Enhancement:
- Improve the regular expression for Apex class method completion
- Improve the regular expression for visualforce component attribute completion
- Improve the visualforce tag name completion, add
>
for tag name automatically - As the original design, you need to input your JSON when you execute JSON related commands, since this version, you just need to open any JSON file or select valid JSON content
- Add
JSON/XML Tool
into context menu, which is same withUtilities
in main menu - Update content for some docs
- New Feature:
- Add attribute completion for custom component
- Add document for all code completion, you can see the link in the plugin home page
- Note:
- You should restart your sublime after
HaoIDE
is upgraded
- You should restart your sublime after
v3.0.3
Build 3.0.3
Release Date: 11 June 2015
- Bug Fix:
- Fix duplicate save check bug caused by release 3.0.2
- Fix fields completion bug for cross sObjects between tooling and non-tooling, for example
User
,RecordType
- Enhancement:
- Add session expired message for
describe_metadata
- Enhancement for
refresh_file_from_server
- Add session expired message for
- Update
- Update pop-up compile message for
save_to_server
command
- Update pop-up compile message for
- Note:
- You should restart your sublime after
HaoIDE
is upgraded
- You should restart your sublime after
v3.0.2
Build 3.0.2
Release Date: 7 June 2015
- Bug fix:
- Fix NoneType exception in the console when open context menu, this is caused by release 3.0.1
- Fix bug for
Debug > Track All
in the main menu
- Enhancement
- Duplicate save_to_server check logic change: use file name with extension but not only file name, as the original design, if the controller name is same with page name, if you are saving page, you can't save the related controller at the same time
- Add timeout for query of conflict checking when
save_to_server
- Prevent duplicate save conflict check when
save_to_server
, as the original design, if you latest saving is interrupted, when you save it again, plugin will delete the metadata container Id for the saving file, at this time, save conflict checking will be executed again.
- New:
- Add sObject completion for
tooling sObjects
, for example,Validation Rule
,WorkflowRule
,ValidationRule
,WorkflowFieldUpdate
,WorkflowOutboundMessage
,WorkflowAlert
orWorkflowTask
- Add * support for
export query to CSV
orexport tooling query to CSV
, if you use * in the query statement, plugin will get all fields of this object and set them as the column headers - Add export command for tooling query into the
Data Loader
in the main menu, you can use this command to export records for tooling objects - Add a new markdown document related to debug
- Add a menu item for quick accessing document related to debug
- Add sObject completion for
- Update:
- Update the menu item names and location in command palette and the
Debug
of main menu - Change the default key binding for
Debug > Run Test
in the main menu
- Update the menu item names and location in command palette and the
- Note:
- You should restart your sublime after
HaoIDE
is upgraded
- You should restart your sublime after
v3.0.1
Build 3.0.1
Release Date: 4 June 2015
-
Bug fix:
-
Enhancement:
- Enhancement for boolean attribute completion of standard visualforce component
- Set
word_wrap
setting of new view to false when describe sObject - Keep attributes of all metadataObjects to local
component_metadata.sublime-settings
- Prevent potential issue caused by change of
component_metadata.sublime-settings
-
Update:
- Add output panel message for
describe_metadata
command - Disable document reference reload feature
- Add a
salesforce_reference.sublime-settings
forDocument > Open Document
in the main menu
- Add output panel message for
-
New API for metadata:
- Add a new
read_metadata
method formetadata.py
, which will be used fordiff_with_server
feature in the future
- Add a new
-
Note:
- You should restart your sublime after
HaoIDE
is upgraded