Skip to content

Releases: xjsender/haoide

v3.2.0

06 Oct 16:33
Compare
Choose a tag to compare

Build 3.2.0

Release Date: 7 Oct 2015

  • Deliver enhancement #73
  • Deliver enhancement #77
  • Restart your sublime when new version is installed

v3.1.9

26 Aug 12:51
Compare
Choose a tag to compare

Build 3.1.9

Release Date: 26 Aug 2015

  • Fix issue #71, export workbooks by user input
  • Fix bug for visibility problem of Retrieve Package.xml
  • Add bootstrap3 support for styleClass attribute of salesforce standard components
  • Restart your sublime when new version is installed

v3.1.8

08 Aug 04:32
Compare
Choose a tag to compare

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 and retrieve files from this server
    • Add confirm request for destruct package.xml from server
    • Identify this file or these files in confirm request message according to number of chosen files
  • Update:
    • Add project name and remove [LOG] or [ERROR] notation in log or error panel
    • Rename destruct package.xml command to destruct package.xml from server
    • Rename retrieve package.xml command to retrieve package.xml from server
    • Update to or from in context menu item name to To or From
    • 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
  • Restart your sublime when new version is installed

v3.1.7

05 Aug 12:25
Compare
Choose a tag to compare

Build 3.1.7

Release Date: 5 Aug 2015

  • Enhancement:
    • Add with sharing for Utility 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 you who 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 the metadata.json is exist in the .config path, plugin will skip the describe process, however, if you want to refresh the cache, you can execute Metadata > Describe Metadata to refresh the metadata.json cache file
  • 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 in package.xml from current server, so if you want to remove some components from production, you can get the package.xml by Metadata > Build Package.xml, and then execute destruct_package_xml to remove them from production
  • Update:
    • Update keymap of retrieve from this server from super+shift+r to alt+shift+r, fix issue #68
    • Update keymap of deploy to this server from super+shift+s to alt+shift+s
  • Restart your sublime when new version is installed

v3.1.6

30 Jul 02:18
Compare
Choose a tag to compare

Build 3.1.6

Release Date: 30 July 2015

  • Bug fix:
    • If controller name is same with page name, there will have problem when view code coverage
    • Fix bug when file is loaded
    • Fix issue #62
    • Fix issue #63
  • Enhancement:
    • Deliver enhancement #64
    • Deliver enhancement #65
    • Deliver enhancement #66
  • Restart your sublime when new version is installed

v3.1.5

27 Jul 05:24
Compare
Choose a tag to compare

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
  • 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

25 Jul 08:54
Compare
Choose a tag to compare

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 with Deploy File to Server command
    • Merge Retrieve Lighting To Server command with Retrieve 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 is AccountController.cls
    • Change Diff With Server command to just visible when code file is classes, triggers, components or pages
  • New Feature:
    • New Run Sync Test command for replacing Run 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
  • 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 this AccountUtil.populateField(), you can put focus in the method name, hold down shift and triple-click your left mouse, sublime will open the AccountUtil class and put focus in the selected method
  • Restart your sublime when new version is installed

v3.1.3

18 Jul 03:51
Compare
Choose a tag to compare

Build 3.1.3

Release Date: 18 July 2015

v3.1.2

17 Jul 03:45
Compare
Choose a tag to compare

Build 3.1.2

Release Date: 17 July 2015

  • Fix issue #55

v3.1.1

16 Jul 15:42
Compare
Choose a tag to compare

Build 3.1.1

Release Date: 16 July 2015

  • Bug fix:
    • Fix a issue for save_to_server command when api_version is less than 29
    • Fix problem in Class Body - test data util body-sublime-snippet.sublime-snippet
  • Enhancement:
    • Enhancement for issue #53
    • Enhancement for issue #54
    • Support deploy and retrieve for metadataObject which is in folder
    • Add support for visualforce email template development
    • Add select all feature for toggle_metadata_objects command
    • Add Territory2 to allowed_sobjects list
  • Update:
    • Remove disable_visualforce_completion setting
    • Add four settings to disable part of completion in visualforce page, see more in docs/completion.md