Skip to content

Releases: xjsender/haoide

v2.9.0

03 May 12:39
Compare
Choose a tag to compare

Build 2.9.0

Release Date: 3 May 2015

  • Fix bug for messy code in debug log detail
  • Enhancement for not refreshing sidebar when retrieve_files_from_other_server
  • Enhancement for adding folder name to retrieve request when list_package for folders
  • Enhancement for package.xml completion for folder name of Document, EmailTemplate, Dashboard and Report
  • Enhancement for package.xml completion for AuraDefinitionBundle
  • Enhancement for sobject completion, if there are two matched statements, insert prd and Product2 prd, plugin will choose the second one as matched
  • Enhancement for toggle_metadata_objects, you can toggle metadata objects continually util you press ESC to exit
  • Enhancement for generate_sobject_soql, you can choose whether generate sobject SOQL of Custom, Updateable or Createable
  • Update inFolder and metaFile in metaObjects settings from string to boolean
  • Update workspace of default build-in project from C:/ForcedotcomWorkspace to empty
  • Update name of default build-in project from pro-test to pro-sublime
  • Update for toggle_metadata_objects, after subscribe a new metadata object, don't refresh its folder again, just after you finish all toggle, you will need to confirm whether use refresh all subscribed metadata together
  • Add toggle_metadata_objects document in docs/utilities.md
  • Remove four deprecated settings, keep_config_history, output_session_info, delay_seconds_for_hidden_output_panel_when_failed and get_static_resource_body

Notes: You should restart your sublime after HaoIDE is upgraded

v2.8.9

28 Apr 09:13
Compare
Choose a tag to compare

Build 2.8.8

Release Date: 28 Apr 2015

  • Fix urgent bug for issue #22
  • Enhancement for speeding up Save To Server operation
  • Enhancement for supporting list_package when execute retrieve operation
  • Enhancement for package.xml completion for Document, EmailTemplate, Dashboard and Report
  • Enhancement for add_project_to_workspace just if login succeed
  • Add a new link_project_with_sublime_project setting to control linking, default is false

Notes: You should restart your sublime after HaoIDE is upgraded

v2.8.8

26 Apr 14:03
Compare
Choose a tag to compare

Build 2.8.8

Release Date: 26 Apr 2015

  • Fix bug: If user don't have Author Apex privilege, plugin will give wrong information
  • Fix bug: Show alert message if no available package.xml to combine
  • Enhancement: Issue 15 about linking sublime-project with plugin project, deliver Windows solution but keep unchanged for OSX
  • Enhancement: Add scope control for JSON to Apex
  • Enhancement: Set word_wrap of Test Run result to false
  • Enhancement: Simplify retrieve status check for API version 31 and later, check more detail at here <https://www.salesforce.com/us/developer/docs/api_meta/Content/meta_retrieve.htm>_
  • Update documents

Notes: You should restart your sublime after HaoIDE is upgraded

v2.8.7

23 Apr 02:04
Compare
Choose a tag to compare

Build 2.8.7

Release Date: 22 Apr 2015

  • Fix plugin loading NoneType issue
  • Combine retrieve_package_file and retrieve_package_xml command to only retrieve_package_xml
  • Allow user to input extractTo path, enhancement for issue #19
  • Add a new command combine_package_xml to combine all package.xml in many folders, see Salesforce Utilites quick link
  • Update Documents

Notes: You should restart your sublime after HaoIDE is upgraded

v2.8.6

20 Apr 05:37
Compare
Choose a tag to compare

Build 2.8.6

Release Date: 20 Apr 2015

  • Optimization for parsing project name by path or file
  • Change the default workspace of plugin level to empty
  • Change the workspace to optional, if workspace of plugin level and project level are both empty, plugin will save the project to <packages_path>/User/HaoIDE,
  • Change the name of execute_soql command to execute_query
  • If there has network connection issue, just display Network connection timeout but no more detail again
  • Add a new command for export query to csv, you should be aware, query statement contains parent-to-child statement will not be enabled for this command
  • Add a new auto_switch_project_on_file_activated setting to control project switching when file of non-default project is open, this feature is disabled by default
  • Add a new reveal_file_in_sidebar_on_file_activated setting to control sidebar file revealing when the file is open, this feature is disabled by default

Notes: You should restart your sublime after HaoIDE is upgraded

Completion Optimization and Remove Comments Command

10 Apr 15:41
Compare
Choose a tag to compare

Build 2.8.5

Release Date: 10 Apr 2015

  • Biggest optimization for variable completion:
    • Exclude comment statement
    • Choose the nearest matched one
  • Add a new remove_comments command in the Utilities
  • Allow extract_to_here command to support all zip resources

Notes:

* You should restart your sublime after ``HaoIDE`` is upgraded

Lots of Change

09 Apr 14:34
Compare
Choose a tag to compare

Build 2.8.4

Release Date: 9 Apr 2015

  • Add error popup display for latest version of sublime
  • Add a new settings disable_html_completion to disable html completion
  • Set default value of disable_html_completion as true because of conflict with sublime
  • Optimize component attribute completion to support current line and next line
  • Fix Bug: Wrong completion for Picklist2 when if (acc.Picklist1 == 'abc' && acc.Picklist2 == 'bcd')
  • Fix Bug: Plugin found the wrong variable type in the commented code for variable completion
  • Ignore exception when keep package.xml for every deploy action
  • Rename Heroku to Haoku in the Main Menu > Utilities
  • Remove useless .travis.yml
  • Remove ugly code for check whether statement is comment for code
  • Update execute_soql command to execute query in heroku

Notes:

* You should restart your sublime after ``HaoIDE`` is upgraded

Lots of Change

09 Apr 14:32
Compare
Choose a tag to compare

Build 2.8.4

Release Date: 9 Apr 2015

  • Add error popup display for latest version of sublime
  • Add a new settings disable_html_completion to disable html completion
  • Set default value of disable_html_completion as true because of conflict with sublime
  • Optimize component attribute completion to support current line and next line
  • Fix Bug: Wrong completion for Picklist2 when if (acc.Picklist1 == 'abc' && acc.Picklist2 == 'bcd')
  • Fix Bug: Plugin found the wrong variable type in the commented code for variable completion
  • Ignore exception when keep package.xml for every deploy action
  • Rename Heroku to Haoku in the Main Menu > Utilities
  • Remove useless .travis.yml
  • Remove ugly code for check whether statement is comment for code
  • Update execute_soql command to execute query in heroku

Notes:

* You should restart your sublime after ``HaoIDE`` is upgraded

Field Level Security CSV Export

02 Apr 15:08
Compare
Choose a tag to compare

Build 2.8.3

Release Date: 2 Apr 2015

  • If no CRUD privilege on profile object, just leave blank in the output csv
  • Add field FLS export feature, it's a wonderful feature for document

Notes:

* You should restart your sublime after ``HaoIDE`` is upgraded

Add entry point for Haoku

28 Mar 13:04
Compare
Choose a tag to compare

Build 2.8.2

Release Date: 28 May 2015

  • Fix package.xml completion bug if file name contains multiple dot
  • Fix package.xml completion bug if there have extracted zip resource
  • Pull request for #14
  • Spell problem of Toggle Metadata Settings
  • Add entry point for Haoku in the Utilities of main menu
  • Remove AuraDefinitionBundle from default subscribed Metadata settings

Notes:

* You should restart your sublime after ``HaoIDE`` is upgraded