Skip to content

Latest commit

 

History

History
202 lines (151 loc) · 8.33 KB

CHANGELOG.md

File metadata and controls

202 lines (151 loc) · 8.33 KB

Change Log

All notable changes to the "haoide" extension will be documented in this file.

[0.3.1], 2019-11-28

  • Fix Bug Fix Issue #18
  • Fix Bug Fix Issue #19
  • Fix Bug Remove extra } from picklist completion
  • Fix Bug Fix bug when create trigger for BatchApexErrorEvent
  • Enhancement Remove query criteria for reloading sobject cache
  • Enhancment Force executing global describe when reloading sobject cache

[0.3.0], 2019-11-06

  • Fix Bug Fix bug when retrieve package by manifest

[0.2.9], 2019-11-02

  • Add support for compile diagnostics, deliver requirement #12
  • Fix bug #11

[0.2.8], 2019-10-20

  • Add new setting: metadataPollingFrequency to control retrieve frequency
  • Extend refreshThisFromServer command feature to trigger, vf page and vf component
  • Remove executeGlobalDescribe command from command palette
  • Fix bug for extension loading at the first time

[0.2.7], 2019-10-20

  • Add new command openDocReference to search all document references
  • Add new command openDocReferenceByType to search document references by type
  • Add new menu item viewCodeCoverage for ApexClass
  • Add support for soql fields
  • Enhancment to visibity criteria for most of commands or menu items

[0.2.6], 2019-10-19

  • Add new command runSyncTest to run syncholize test
  • Add new command viewCodeCoverage to view code coverage
  • Add confirmation to update project after toggle metadata objects
  • Add support for tooling query and export for query explorer
  • Update Remove success information after switch project
  • Fix bug when retrieve file property for aura components
  • Fix bug Keep file properties to local cache after execute refreshFolders

[0.2.5], 2019-10-16

  • Add new command diffThisWithServer for diff active file with server
  • Add support for deploy conflict check and diff with server if has conflict
  • Add new setting enableConflictCheck for controlling whether check deloyment conflict
  • Allow authorizing new org when switch project
  • Add watcher for workspace folders to monitor open project

[0.2.4], 2019-10-14

  • Add new command to view selected id in the browser
  • Enhancement for the visiblity of addDefaultProjectToWorkspace command
  • Fix bug for exportQueryToCSV command
  • Fix bug for Query Explorer when there is no matched records
  • Fix bug for command visibility when all projects are removed from workspace

[0.2.3], 2019-10-13

  • Fix context key problem, hide commands which should be hidden

[0.2.2], 2019-10-13

  • Add new command exportQueryToCSV for exporting soql result to csv

  • Add new command generateWorkbooks for generating sobject workbooks

  • Add new command deleteThisFromServer for deleting apex class by tooling API

  • Add new recommendations: grapecity.gc-excelviewer for previewing excel

  • Add queryToCSV support for query result in ``startQueryExplorer```

  • Add support for customizing apiVersion and deployOptions

  • Add .output to .gitignore

  • Remove recommendation atishay-jain.all-autocomplete due to performance issue

  • when create new MetaObject, if there is only one template, just choose it as default one

  • Hide status bar message after 5 seconds

  • Enable word wrap for new untitled file

  • Fix bug for duplicate status bar item when switch project

[0.2.1], 2019-10-08

  • Add new command logoutDefaultProject for logout from default project
  • Add new command buildSobjectSOQL for building sobject soql
  • Add new command executeGlobalDescribe for keeping global describe result to local cache
  • Add new commands setSyntaxToHtml and setSyntaxToJS for quickly setting sytax as html or js
  • Add new command startQueryExplorer for display query result as sortable and searchable table
  • Add new recommendations for better using vscode

  • Allow user to choose workspace when authorize new org
  • Add support for choosing sobject when create new ApexTrigger
  • Add support for custom login url when authorize new project
  • Add .jsconfig for disable experimentalDecorators warning in lwc js file
  • Add chinese translation for part of commands
  • Add metadata describe check before create new project
  • Add session validation check before execute copyLoginUrl and openDefaultOrg
  • Hide refreshThisFromServer command for others except for ApexClass
  • Update svg icon for setSyntaxToApex command in the editor/title menu item
  • Add warning message for manually progress terminated
  • Update comment for some missing modules

  • Completion Enhancement:
    • Add support for specified condition for sobject definition reloading
    • Add external and unique notation for sobject field completion
    • Add Formula Tip for sobject field completion
    • Add childRelationship completion for sobject
    • Add missing trigger standard lib for apex completion
    • Remove comments when locate variable type for completion
    • Read icon names from latest version of dependency @salesforce-ux/design-system
    • Add slds classes support for any attributes which ends with class from latest version of dependency @salesforce-ux/design-system

[0.2.0], 2019-09-25

  • Add new command for refreshing file from server
  • Update menu item position and visibility
  • Fix bug for translation of command title and tips

[0.1.9], 2019-09-24

  • Add new command for converting array to table
  • Add new command for refreshing folders from server
  • Add new command for creating manifest file in the explorer/context menu
  • Add new command for retrieving manifest from server
  • Add new command for converting json to typescript
  • Add new command for setting new file with apex syntax in the editor/title menu
  • Add new setting for controlling whether print debug log of extension
  • Enhancement for custom apex class completion
  • Add support for formating rest body in the rest explorer
  • Add support for listMetadata when retrieve CustomObject, DocumentFoler and so on

[0.1.8]

  • Add support for method or properties completion of custom apex class

[0.1.7]

  • Add instance completion for apex and sobject
  • Add picklist value completion for sobject
  • Add rest explorer for rest testing, check REST Explorer for detail
  • Add sobjects reloading feature for specified sobjects
  • Add .gitignore after create new project
  • Add new command Execute Tooling Query for query tooling objects
  • Add new command Reload Symbol Table for custom apex class completion

[0.1.6]

  • Add confirmation for existing-config check when creating new metaobject
  • Add confirmation when destructing files from server
  • Fix recursive login bug when refresh token expired

[0.1.5]

  • Add new command for Convert JSON to Apex
  • Add new command for Creating ApexTrigger
  • Add new command for Creating ApexClass
  • Add new command for Creating Visualforce Page
  • Add new command for Creating Visualforce Component
  • Add new command for Creating LWC
  • Add new command for Creating Aura Application, Component, Event and Interface
  • Enhancement: save dirty files before execute deploy command
  • Enhancement: reload sobject cache after project is created
  • Enhancement: set new untitled file with apex syntax
  • Fix bug for metadata api when session expired

[0.1.4]

  • Add new command for Destruct This File From Server
  • Add new command for Destruct Open Files From Server
  • Update local file properties after files are retrieved from server
  • Update lastModifiedDate of file property after files are deploy succeed

[0.1.3]

  • Add new command for updating user language
  • Fix bug for command switch project
  • Refactor settings and API structure

[0.1.2]

  • Add new command, convert15IdTo18Id
  • Add new authorized project to exist workspace if exist

[0.1.1]

Add new command, retrieveOpenFilesFromSesrver, deployOpenFilesFronServer

[0.1.0]

  • Add basic project operation, such as, retrieve from server, deploy to server, create new project and so on.

[0.1.0]

  • Initial release