GeneratedThursday, September 17th 2020, 8:07 am

Release 1.61

Released 9/14/2020

ADDED

  • #4498 - Added new documentation to outline the Deployment features within FuseKit.
  • #4432 - Added Standard Value Sets comparison on the Compare Metadata with Full Detail page.
  • #4553 - Added Track data on the Load Object with Relationships page.
  • #4609 - Added Permission Set and Permission Set Group comparison on the Compare Metadata With Full Details page.
  • #4681 - Added Layouts comparison in Compare Metadata with Full Details page.
  • #4553 - Track Load Object with Relationships data.

CHANGED

FIXED

  • #4619 - Add Custom Metadata null check to Rollback Package Generation.
  • #4682 - Comparison was treating null values as blank values on the Comparison pages.
  • #4715 - Profile Comparison didn't work on the Compare Metadata with Full Details page.

Release 1.60

Released 8/31/2020

ADDED

  • #3898 - Added Mixpanel events for Build Metadata Package page.
  • #4598 - Updated Fields Filter Default Language on Query Object and Metadata pages.

CHANGED

  • #4521 - Removed unused Query related component (QueryResultsDataTableCellComponent).

FIXED

  • #4545 - Query results were not displayed when the query had a GROUP BY clause and the fields didn't have aliases on Query Results page.
  • #4586 - Fix Refresh Object List so that Refresh occurs consistently on Query and Load pages.
  • #4499 - Create new object - new object does not show in list.
  • #4599 - Fixed Lock issue for internal users in the Admin Portal.
  • #4600 - Fixed Whitelist Email Domain validation in the Admin Portal.

Release 1.59

Released 8/17/2020

ADDED

CHANGED

FIXED

  • #4511 - In some cases, card labels displayed strange characters on Compare Metadata with Details page.

Release 1.58

Released 8/03/2020

ADDED

  • #4501 - Added a description text below field type selection input on Create Field and Objects page. (#4502)
  • #4512 - Added ability to choose the filename on Retrieve Metadata Package and Generate Rollback Package pages.
  • #4520 - Added new documentation to outline Advanced Use Cases in FuseKit.

CHANGED

FIXED

  • #4407 - When the object list is refreshed, Org selection is not locked.
  • #4515 - Fixed the order of the articles on the Documentation page. (#4516)

Release 1.57

Released 7/20/2020

ADDED

  • #4461 - Added new snippet to Anonymous Apex page: savepoint.
  • #4462 - Added new snippets to Anonymous Apex page: JSON.serialize, JSON.deserialize, and JSON.serializePretty.
  • #4463 - New snippets were added on the Execute Anonymous Apex page: System.assert, System.assertEquals, and System.assertNotEquals.

CHANGED

FIXED

  • #4472 - In some cases, when a user performed a GET request, a body request was sent on the REST Explorer page.
  • #4475 - The object list did not allow scrolling if a object was selected on the query page.
  • #4425 - Websockets connections are blocked by CSP Configuration.

Release 1.56

Released 7/6/2020

ADDED

  • #4432 - Added Global Value Sets comparison on the Compare Metadata with Full Detail page.
  • #4350 - Added Workflow Rules comparison on the Compare Metadata with Full Detail page.

CHANGED

  • #4240 - Removed ™ character from email communications.
  • #4457 - Updated picklistValues column format to make it more user friendly on the Generate Object Report page.

FIXED

  • #4438 - Email Templates preview didn't work on Admin Portal.
  • #4458 - Rows with null and undefined values were not displayed properly into Child Records modal on the Query Results page.
  • #4451 - When the user tried to download the queries results with 60K records or more, the XLSX export type didn't work.

Release 1.55

Released 6/22/2020

ADDED

CHANGED

  • #3826 - Remove copy to clipboard button and toolbar from field contents modal.
  • #4346 - Display labels and API names on metadata types list.
  • #4351 - Removed beta notice from detailed metadata comparison page.
  • #4394 - Add labels to results sections of View Metadata Report, Build Metadata Package, and Compare Metadata pages.
  • #4345 - Update missing fields information popover with more detail.

FIXED

  • #4164 - Remove legacy colors on build metadata package page popover.
  • #3686 - Prevent page refresh when refreshing objects list on deploy external IDs page.
  • #4321 - Fixed Export Users error on Admin Portal.
  • #4367 - Generate Rollback package did not work.
  • #4408 - Improved email validation process for the primary contact during account creation.

Release 1.54

Released 6/8/2020

ADDED

  • #2179 - Added validation rules comparison on Compare Metadata Detailed page.

CHANGED

  • #3927 - Center field contents modal on query results page.

FIXED

  • #4327 - When an excel file had a column header value with a comma, the Load Single Object page threw an error.
  • #4322 - Load Object with relationships didn't show the errors properly when a file with errors was uploaded.
  • #4341 - Fix spelling error on value-mapping record comparison.
  • #4383 - Upload an image, in Submit Feedback modal, didn't work in some cases.

Release 1.53

Released 5/25/2020

ADDED

  • #4065 - Added Hide items with no differences option in the Comparison pages.

CHANGED

  • #3694 - Added instructions to unblock an org if a connection to Salesforce has been blocked.
  • #4269 - The screenshots on the Load with Relationships page were updated.
  • #4146 - Excel files that are downloaded from reports or query results, the columns are not properly sized and have excel auto-filters applied when appropriate.
  • #4295 - After creating fields, the results report would not download correctly if permission sets were included in the deployment.
  • #4292 - On the query results page, the download process now shows a modal that allows choosing which records to download.

FIXED

  • #4192 - The header of the history table was not displayed after deleting a row on Bulk Data Backup page.

Release 1.52

Released 5/11/2020

ADDED

CHANGED

FIXED

  • #4263 - Disabled Select Permission Sets Button when no permission sets.
  • #4202 - Some lists were not auto-resized when the browser size was modified.
  • #4268 - Comparison spreadsheet for column comparison was invalid.
  • #4331 - Cached responses to get a list of objects from Salesforce would occasionally store invalid data.

Release 1.51

Released 4/27/2020

ADDED

CHANGED

  • #4245 - The deployment features now have a quick start instruction page and the navigation items were re-ordered to better represent the order of the process.
  • #4227 - On the data loader field mapping modal, the field API name was added to the field mapping popover.

FIXED

  • #4234 - Fixed edge-case with the Permissions Editor page where a filter would not correctly apply.
  • #4205 - The refresh objects icon was shown on the the comparison and bulk backup pages while the page was loading.
  • #4125 - The Bulk Populate Records page did not disable org selection or configuration changes while a job was in-progress.
  • #4266 - The metadata report produced an empty spreadsheet.

Release 1.50

Released 4/13/2020

ADDED

CHANGED

  • #4179 - Added the ability to select specific objects on the Permission Report.

FIXED

  • #3775 - On the create new fields page, if the org had a custom namespace configured, page layouts would not be available for custom objects.
  • #4112 - When creating new fields, the profiles displayed would not always show the correct labels. For example, System Administrator was displayed as Admin.
  • #4139 - The view/select checkboxes for profiles and permissions sets on the create fields page did not work correctly if all items were selected.
  • #4160 - Queries that used a Group By with a relationship field were not properly parsed.

Release 1.49

Released 3/30/2020

ADDED

  • #4017 - A Permission Report feature was added to provide the ability to download all the object and field level security into one spreadsheet. (#4156)

CHANGED

  • #4027 - The Permissions Editor was improved to allow copying one permission to all other profiles/perm sets as well as the ability to view the permissions for a given field across all the selected profiles and permission sets.
  • #4030 - Added the ability to add a label to an org instead of using the org username to identify the org. (#4148)
  • #3930 - When loading data from an XLSX file if more than one worksheet exists, a prompt will be shown to allow selection of which worksheet to use.
  • #2952 - On the query results page, sub-queried records now show in a table instead of as JSON.
  • #3961 - The permissions Editor now allows choosing any number of objects instead of just 20.
  • #4100 - A new navigation item was added for permissions.
  • #4124 - Bulk data backup was moved to the query navigation menu and populate records was moved to the load navigation menu.
  • #4053 - Update contact us information on the landing page.

FIXED

  • #4024 - On the create field page, the field instructions modal did not scroll correctly.
  • #4123 - The UI used the old alert colors when loading data with more than 20 batches.
  • #4002 - The text filter for objects on the query page is retained when submitting a query and going back to the query page.
  • #4143 - Orgs that did not have Permission Set Groups enabled caused an error to occur on the Permission Editor and Permission Report page.
  • #4172 - Documentation pages would not properly load if a user was logged in and using incognito/private browsing mode.

Release 1.48

Released 3/16/2020

ADDED

CHANGED

  • #3509 - On the query page, if you choose a picklist or multi-select picklist as a filter and choose an operator that allows multiple values (such as IN, NOT IN, INCLUDES, EXCLUDES), you can now select multiple picklist values to apply to the query.

FIXED

  • #4004 - Queries that included date literals such as TODAY within an IN clause would throw an error instead of showing the returned records.
  • #4007 - In some cases with complex queries, an error would be shown instead of showing the returned records.
  • #4020 - Fields from query results did not always retain their order for related fields.
  • #4066 - When downloading all results from a query, there were cases where bad data would break the XLSX files and could not be repaired. In addition, the my data includes special characters checkbox did not apply if the download all option was used.
  • #4081 - Permission sets failed to load in some orgs on the Permissions Editor page.

Release 1.47

Released 3/2/2020

ADDED

  • #3652 - Object and metadata lists that have multiple selections now store history that can be recalled in the future making it easy to perform the same actions against the same list of objects or metadata types in the future.

CHANGED

  • #3962 - The build metadata page now allows specifying the filename when downloading a metadata package. (#3986)
  • #3955 - The field creator page was redesign to improve usability of the page.
  • #3890 - Removed unnecessary success messages from the retrieve metadata package page.
  • #3942 - The data loader page now scrolls the results into view automatically.

FIXED

  • #3942 - The org selection on the data loader page was not disabled while a data load was in-progress.
  • #3936 - Removed extra spacing from the count of fields on the Permissions Editor page
  • #3935 - Permission Editor fields are now sorted by label instead of API name
  • #3972 - The Permission Editor page now allows downloading the export report even if there are unsaved changes
  • #3974 - The Permission Editor page would show as loading indefinitely if a user did not have the Modify All Data permission

Release 1.46

Released 2/17/2020

ADDED

CHANGED

  • #3912 - Updated the query and load history modals to show additional information about what filters are applied.
  • #3484 - Pressing enter on the file download modal now starts the file download.
  • #2616 - The confirmation modal that is shown before a destructive action is taken was updated to make the org being used more obvious.

FIXED

  • #3803 - The build metadata package page filter search has been improved to provide better search results.
  • #3923 - The load with relationships page now validates that the reference is populated with a valid value
  • #3813 - The Object sort is now case-insensitive.

Release 1.45

Released 2/3/2020

ADDED

CHANGED

  • #3871 - Updated the list of objects that are available on the data loader page.

FIXED

  • #3861 - The SOQL ORDER BY operator DESC was case-sensitive and the query would fail in cases where DESC was not all uppercase.
  • #3857 - If a user record is inactivated, the org is now marked as invalid.
  • #3874 - PermissionSets and Profiles failed to load on the Edit Permission page for orgs that have a Namespace configured.
  • #3827 - Removed hard-coded default API version from api rest explorer and fixed page scrolling for result body.

Release 1.44

Released 1/20/2020

ADDED

  • #1447 - Multiple order by clauses can now be added to your query on the query builder page.
  • #3586 - Field level security can now be updated on permission sets and profiles. This feature has also been improved to allow saving records faster as well as an improved experience when Salesforce returns errors.

CHANGED

  • #3219 - Updated the ui of alert messages.

FIXED

  • #3830 - Sometimes the object list kept loading continuously after clicking on the Refresh icon button on the Deploy External Id page.
  • #3851 - Fix Org Issue action didn't work for the usernames that contain special characters on Orgs Page.

Release 1.43

Released 1/6/2020

ADDED

  • #3721 - Added packageName property to the Generate Object Report page.
  • #3561 - Added support for master-detail fields and formula field on the field creation page.
  • #3856 - Added support for serial mode when uploading data to Salesforce.

CHANGED

  • #2055 - The cell content is truncated to 70 characters and an icon is added to display all the content on the Query Results page.
  • #3814 - Released new FuseKit logo. (#3831)
  • #3489 - Added create new tab for object option on the Create New Object modal.

FIXED

  • #3778 - An error occasionally occurred when the results file was downloaded on the Deploy External Id page.
  • #3753 - When a new object was added from FuseKit the Layouts for this object were not displayed on the Configure Layout Modal.
  • #3226 - Debug Only was ignored if the results threw an exception on the Execute Anonymous Apex page.
  • #3819 - Selecting a checkbox on the query results table selected all rows in some cases.
  • #3561 - Fixed reset button behavior on the field mapping modal.

Release 1.42

Released 12/16/2019

ADDED

  • #625 - When new versions of FuseKit are released, there is now a notification shown with a suggestion to refresh the browser.
  • #3132 - Orgs can now be synced to the FuseKit server instead of being stored locally in the browser. (General availability)

CHANGED

  • #3437 - Modal buttons were redesigned to be more consistent.
  • #3178 - When lots of orgs exist, the Select Org dropdown menu would cause the page to scroll and would not allow selection of orgs near the bottom of the list.
  • #3684 - Remove File Button was not properly placed in Load Single Page.
  • #3688 - Changed label of navigation menu item from Generate SObject Report to Generate Object Report.

FIXED

  • #3727 - The navigation menu would not show the active page on cases where there was a second page as part of a given feature.
  • #3656 - Metadata comparison report modal had configuration options that did not apply for the comparison.
  • #3716 - When the upsert operation was changed by another operation, an invalid error message was displayed on the Load Single Object page.
  • #3491 - Some fields were not added to the selected layouts after being created.
  • #3501 - When the selected org is changed on the query results page, after going back to the query page the list of objects still reflected the previous orgs objects.
  • #3810 - For users with a + in the username, downloading results from SOQL queries with lots of records resulted in an error.

Release 1.41

Released 12/02/2019

ADDED

  • #3662 - Content placeholders have been added to various sections as items are loading.
  • #3584 - Added the ability to deploy field level security to permissions sets when deploying new custom fields. (#3735)
  • #3559 - Added the ability to download all records from a subquery page on the query results
  • #3349 - Added a column in the object comparison report to show if the field is accessible or not.
  • #3562 - Added cancel button to select profiles modal.

CHANGED

FIXED

  • #3660 - Updated the list objects that show on the Deploy External Id page to match the same list that is shown on the Create Fields page.
  • #3588 - Users behind some very strict corporate firewalls were unable to attach images when submitting feedback.
  • #3693 - Queries using Group By that contained multiple fields would cause an error when queried.
  • #3551 - Fixed Submit Feedback error message.
  • #3708 - Download Comparison Results didn't work for Lightning Web Components on the Compare Code page.
  • #3735 - When deploying new fields, if either profiles or permission sets were not included, the download results CSV failed to generate.

Release 1.40

Released 11/18/2019

ADDED

  • #3329 - Added the ability to edit field level security for multiple profiles at once.

CHANGED

  • #3564 - Moved the comparison operator button on the metadata report and build metadata package filters.
  • #2620 - A Results section was added to the load data page results card which includes summary information for all batches.
  • #3394 - Added instructions for resolving an ip address restricted error in the Salesforce connection error popup window.
  • #3589 - Added a visual indication that a setting change is saved.
  • #3435 - Added file download dialog for success/failure record downloads for all places using the Bulk API.

FIXED

  • #3361 - Readonly fields were not added to page layout correctly on Create Fields page.
  • #3504 - Starting Number was not displayed as required for AutoNumber on Create Fields page.
  • #3490 - Picklist values loaded from template were all concatenated on Create Fields page.
  • #3488 - Create fields example template failed to create time fields on Create Fields page.
  • #3518 - Org Selection was locked after Field creation failed on Create Fields page.
  • #3554 - Some valid CSV files were not parsed properly on the Load Single Object page.
  • #3498 - Changed filename for metadata report to be more agnostic if all or filtered data is selected.
  • #3383 - Metadata for custom fields was not fetched in the background unless org sync was enabled.
  • #3426 - Fixed the map on the contact us page.
  • #3661 - The REST API explorer headers would not allow different values in the header key/value.
  • #3690 - Select all checkbox did not work properly on build metadata package.
  • #3703 - Download Deploy Results didn't work on the Deploy External Ids page.
  • #3714 - Excel Files didn't work on the Load Single Object page.

Release 1.39

Released 11/4/2019

ADDED

CHANGED

  • #3565 - Changed default option for downloading metadata report.
  • #3460 - If a bulk load job on Salesforce is aborted, additional batches are no longer attempted to be sent to Salesforce.

FIXED

  • #3506 - On the Execute Rest API page, the request tab is now shown when the selected org is changed.
  • #3478 - CSV parsing delimiter detection has been improved when uploading a CSV.
  • #3566 - In some cases, the file download dialog was not open when date filters were applied on the Download Metadata Report page.
  • #3633 - Submit feedback would intermittently failed to create new issues. (hotfix)

Release 1.38

Released 10/21/2019

ADDED

  • #3485 - Added support for multi-select picklists, email, and percent fields to the edit or clone record modal.
  • #3461 - Added keyboard navigation to the org dropdown menu.

CHANGED

  • #3203 - Updated the UI of buttons attached to inputs.

FIXED

  • #3453 - An error occurred during code comparison if the last modified user is not available for a record.
  • #3434 - The picklist values list was not aligned properly in the Filter section on Query page.
  • #3492 - Query Results page did not show the option to edit a record if the id field was not included in the query.

Release 1.37

Released 10/7/2019

ADDED

  • #2669 - Added keyboard navigation to the fields selection on the populate records page.

CHANGED

  • #2856 - Added missed validations to the Create Fields page.
  • #3397 - If a deployment had errors, the error message notification would not auto-close.

FIXED

  • #3405 - The build metadata page cached old data even if an item was unselected and re-selected.
  • #3414 - An exception was thrown when metadata is not available on Metadata Report Page. (#3415, #3416, #3417)

Release 1.36

Released 9/30/2019

ADDED

  • #3247 - Added support for code comparison for Lightning Web Components.
  • #3276 - Added the filters that were applied to the View Metadata Report excel file.

CHANGED

  • #3233 - When an org is added in one browser tab, it will only be pushed to other browser tabs or windows using the same browser and browser profile. Incognito/private or other browser profiles will not have the org added automatically.
  • #956 - Added a collapsible section for adding a new org from the org selection dropdown, which is collapsed by default.

FIXED

  • #3173 - The Execute Rest API page crashed if the request body was not well formed JSON. In addition, the request body code editor did not resize properly after submitting a request.
  • #2776 - Filtered unsupported objects on Load Single Object page.
  • #3162 - If org sync is turned on, the source and target orgs were not remembered outside the current browser.

Release 1.35

Released 9/23/2019

ADDED

CHANGED

  • #3120 - Added support to retain state of "include deleted records" when navigating between the query page and the query results page, as well as recalling queries from query history.

FIXED

  • #3348 - Filters were removed after an additional metadata types were added on the Build Metadata Package page.
  • #3351 - Un-checking checkbox unselected ALL other checkboxes on the Build metadata package page.
  • #3206 - Large excel files are no longer supported for data loads because of browser limitations. The maximum file size is now limited to 10MB for excel files.
  • #3355 - Improved the org search to better match the entered text.
  • #3350 - Improved the filter search for the Build Metadata and Metadata Report pages to better match the entered text.
  • #3363 - The Record Comparison report headers were not properly aligned.
  • #3367 - On the Build Metadata and Metadata report pages, the filtered users were reset upon re-submission.
  • #3360 - On the Create Fields page, cloning a checkbox field and changing the type would cause an invalid default value that would cause an error when deployed.
  • #3278 - User dropdown menu was not displayed in the correct position.
  • #3389 - Download All Records was not supported for some objects on Metadata Query Results page.
  • #3391 - An exception was thrown when the View Fields content modal was opened on Query Results page.

Release 1.34

Released 9/3/2019

ADDED

  • #3151 - Added the file download modal across additional places across the FuseKit. (#3307)

CHANGED

FIXED

  • #3315 - Email addresses are no longer case-sensitive when logging in to FuseKit.
  • #3333 - Fixed an error on the Deploy Fields page when different objects were selected after fields were previously deployed.
  • #3095 - Added validation to avoid an exception on the Compare Detailed Metadata page.
  • #3336 - If the credentials expired for an org, the org would sometimes be marked as invalid after re-authorizing the org.

Release 1.33

Released 8/19/2019

ADDED

CHANGED

  • #2601 - Improved the query filter experience to allow groups in order to support parentheses. In addition, the UI has been updated to minimize the amount of space used. (#3091)

FIXED

  • #3207 - restoring a query that had startsWith or endsWith now assigns the correct operator.
  • #3221 - CSV files that did not have any data caused a problem with the Field Mapping on the Load Single Page.
  • #2876 - Improved error handling for IndexedDB.
  • #3258 - On the Bulk Data Backup page, objects that are not supported by the Bulk API were removed from the list.
  • #3205 - The welcome email did not render properly on Outlook.
  • #3055 - On the record comparison page, the submit button was not disabled while a comparison was in progress.
  • #3250 - Deploy metadata results are now cleared when a new file is uploaded.
  • #3248 - With some zoom levels, the code editor's scrollbars continued to blink on and off on the Execute Anonymous Apex page.
  • #3290 - The object selection (e.x. list of objects on query or load page) filter text did not scroll to the top of the list if a previous item in the list was selected. (#2986)
  • #3186 - For some users, duplicated orgs were displayed on the Orgs page.
  • #3304 - Changing the org with an invalid SOQL query threw an exception on the Query Results page. (#3303)
  • #3101 - The prior selections were removed after clearing text filter on Build Metadata Package page.

Release 1.32

Released 8/5/2019

ADDED

  • #3054 - Added the ability to create new objects in Salesforce from the create new fields page.
  • #3150 - When a query is made with a large number of records, an information link to the bulk data backup page is shown.

CHANGED

FIXED

  • #3221 - CSV files that did not have any data caused a problem with the Field Mapping on the Load Single Page.
  • #3212 - Added support for users that do not have access to websocket because of a corporate proxy.
  • #3224 - Code comparison did not include all lightning components in orgs with many lightning components.
  • #3269 - Orgs with a company name that was a number did not show in the dropdown.
  • #3283 - On the Metadata Report page, there was an error when additional objects were selected after initially selecting objects.

Release 1.31

Released 7/22/2019

Hotfixed

  • #3161 - If an org was invalid and selected as the source org, after fixing the connection, the source org would still be marked as invalid.

ADDED

  • #3112 - Implemented Empty States for some pages.
  • #475 - Added the ability to filter orgs in org drop-down menu.

CHANGED

  • #2808 - Added support for count() function on the Query page. (#3149)
  • #3166 - Update the look and feel of the application to be consistent with the FuseKit branding.
  • #2937 - Improved Build Metadata Package page.
  • #2644 - Improved Metadata Report page.
  • #296 - Updated the UI for the date picker.

FIXED

  • #3169 - Comparison filters did not always have the correct count.

Release 1.30

Released 7/8/2019

ADDED

CHANGED

  • #2964 - The default behavior of all modals is to no longer close when clicking on the background of the page.
  • #3108 - Improved UI for the confirmation modal that shows when performing certain actions.
  • #2861 - Added the created/modified information on the code comparison page.
  • #2914 - The Rest Explorer page was redesigned.
  • #3116 - Refactored the landing page to support variations in the login process.

FIXED

  • #3109 - Added validation to avoid type-error exception on the Create Fields page.

Release 1.29

Released 6/24/2019

ADDED

  • #1002 - Added the option to save Salesforce Orgs on the FuseKit server to allow org synchronization. (#3132) (#3147) (#3181)
  • #2920 - Added the ability to include deleted records in a query.

CHANGED

  • #2922 - Filename text is selected in download modal when it is opened.
  • #2730 - Implemented Monaco editor for Code Comparison visualization.

FIXED

  • #3045 - The user menu was not displayed in the right place on the navbar.
  • #3027 - Some values were not displayed When a org had a namespace prefix on the Query Results page.
  • #2880 - On the query page, the popover for some field types was not displayed properly if there were a lot of values in the list.

Release 1.28

Released 6/10/2019

ADDED

  • #2866 - On the query page, text filters were not always applied after objects were expanded. This has been fixed and a toggle icon was added for each object to allow applying or ignoring the text filters for that specific object. This is really useful when a text filter was applied to show a relationship filed, then once the relationship is expanded it is now much easier to ignore the text filter and view all the fields for the related object.
  • #2202 - Added a new feature which allows mass exporting record data from many objects.

CHANGED

  • #2727 - Updated Bootstrap to the last version.
  • #2979 - On the bulk populate records page, the list of fields to use as the source data is now sorted and shows more information.
  • #2949 - When Executing Anonymous Apex, the error results have been Improved. A link to open the debug console was added to the page.
  • #2862 - The code comparison filters have been updated to checkboxes instead of radio buttons to choose which type of items are visible on the page.

FIXED

  • #2995 - Fixed a typo on the bulk populate records page.
  • #2959 - Bulk populate fields failed to update records successfully if a non-writable field was chosen as the value to use for the update. (#3026)
  • #2935 - Fixed uncaught exception when Select All fields was clicked on Query page.
  • #3009 - SOQL queries with a field named Format caused an error on the Query page.
  • #2930 - Load Objects with relationships displayed the same record twice in some cases.
  • #2906 - Grammatical error fixed on the main page.
  • #3039 - Loading indicator was displayed on a new line in the View Diff button on the Code Comparison Page.
  • #3057 - Bulk populate records did not work properly for orgs with a namespace.
  • #3097 - Code comparison filters became unresponsive after comparing code multiple times.

Release 1.27

Released 5/27/2019

ADDED

  • #1282 - Added the ability to add newly created fields to page layouts.
  • #2867 - Added link to the object setup page in Salesforce on the query page.

CHANGED

  • #2963 - Added a copy to clipboard button to the modal on the Query Results page that shows the contents of large fields.
  • #2628 - Improved performance when downloading the Object report as xlsx.
  • #2624 - Improved performance when downloading Deploy External Id report as xlsx.

FIXED

  • #2931 - Bulk Data Job remained open When the delete operation was completed.
  • #2948 - Added link to new Changelog page.
  • #2939 - On the Deploy External Ids page, the View Instructions modal was not closed when clicking on a link to another page.

Release 1.26

Released 5/13/2019

ADDED

  • #2869 - Added the ability to format code for executing anonymous Apex.

CHANGED

  • #2047 - If more than 20 batches are created when performing a data load, the status of each job will no longer be checked in the browser to improve page performance.
  • #2911 - The Anonymous Apex page now allows horizontal resizing of the code and results. The debug only checkbox retains its value when code is run multiple times.
  • #2915 - Searching a list of items, for example the Query Objects, now sorts the list the include the closes matches to the top of the list.
  • #2907 - The Deploy External Id page has been re-designed to provide a more intuitive process. In addition, instructions have been provided with information on the process for end-to-end record migration.

FIXED

  • #2882 - Columns Headers were not updated when the query was re-submitted on Metadata Query Results page.
  • #2836 - On the Create Fields page, selected Objects and Profiles were not cleared when the selected org was changed.
  • #2675 - StandardValueSets were not available in Generate Package.xml.
  • #2938 - Added file validations to the Mapping Field Modal on the Load Single Object page. (#2941)
  • #2863 - Results for all types of comparisons are now sorted in alphabetical order.
  • #2961 - On the Query Page, the filters on checkbox fields were always set to "true" after querying and going back to the prior page regardless of what option was selected.

Release 1.25

Released 4/29/2019

ADDED

  • #2854 - Filename input is focused when download file modal opened.

CHANGED

FIXED

  • #2812 - The Query History object filter was case sensitive and possibly showed the same object multiple times.
  • #2893 - The filter input didn't apply when the debug only checkbox is unchecked on Execute Anonymous Apex page (#2910).
  • #2855 - Sometimes an exception was thrown when the org access token updated.
  • #2881 - Added error handling for feature flags that exist in the home page.

Release 1.24

Released 4/15/2019

ADDED

  • #1934 - Added the ability to execute anonymous Apex Code. (#2872)
  • #1998 - Added fuzzy and multi-word searching on lists that allow a search filter term to be typed in, such as the Object Selection list on the Query Page.
  • #2753 - Added the ability to populate the state of the query page based on any SOQL query from history.
  • #2787 - Added support for creation of Auto-Number and Time fields on Create Fields page.

CHANGED

  • #2775 - Added objects that exist only in one org to the Comparison Results file.
  • #2810 - When only one org is shown on the page, the label was changed from "Source Org" to "Selected Org".
  • #2800 - The fields in object comparison are alphabetized.
  • #2840 - Changed the loading indicator.

FIXED

  • #2584 - For some queries that included lots of relationships or subqueries, downloading large data sets omitted some records.
  • #2828 - Fixed spelling error on the Create Fields page.
  • #2821 - Added validation for Visible lines values on Create Fields page (#2853).

Release 1.23

Released 4/1/2019

ADDED

  • #2752 - Added support to phone and url field types on Create Fields page.

CHANGED

  • #2626 - Improved the performance of the XLSX file download.
  • #2552 - Created a shared component for Comparison Progress Bar.
  • #2627 - Improved the performance of the XLSX file download on Create Fields page.
  • #2343 - On the Compare Records page, record differences are auto-expanded when there is only one query being compared.
  • #2711 - Updated the point-and-click logo on the landing page.
  • #2785 - On the Query Results page, the table header is now fixed when vertically scrolling, and the first column with the checkbox is fixed when horizontally scrolling.
  • #2786 - On the query results page, the scrolling is now reset when a page changes.

FIXED

  • #2728 - When comparing objects, if an object did not exist in one of the orgs, the detailed comparison report download failed.
  • #2789 - On the query page, the collapse/expand related button incorrectly changed state when fields were filtered.
  • #2795 - Text filters on the query page were not cleared out when the object selection changed.
  • #2757 - Subqueries allowed one too many relationships, which could result in an invalid query.
  • #2793 - Typing in a filter term on the query page did not always match correct fields.
  • #2809 - The create fields sample template had a typo for the Global Picklist API name.
  • #2804 - If the field used on a filter on the query page was a picklist, after querying and going back to the query page, the picklist values were no longer available in the list of picklist field values.

Release 1.22

Released 3/18/2019

ADDED

CHANGED

  • #2232 - Refactored the query page to provide a more performant experience and provide a foundation for future feature improvements. (#2767) (#2765) (#2770) (#2773) (#2757) (#2790) (#2788)
  • #2703 - Removed the Changelog page from the application, as it is no longer the source of changes.

FIXED

  • #2743 - Added a fallback for users that do not support websockets.

Release 1.21

Released 3/4/2019

ADDED

  • #2413 - Added support for Lightning Component comparison and improved the UX for code comparisons. (#2467)

CHANGED

  • #2632 - Improved lock experience for object selection on Deploy External Id and Generate SObject Report pages.
  • #2714 - Changed the title of the Metadata Objects on the query page from "Object" to "Metadata Types"
  • #2712 - Modified import of CSS styles
  • #1777 - Fixed Field API Name generation on Deploy External Id page was improved.
  • #2623 - Improved the performance of the XLSX file download (#2625)

FIXED

  • #2596 - Some input fields were not disabled on the Metadata Query page when the the query was overridden.
  • #2702 - "Copy to clipboard" button didn't work on Query History modal.
  • #2474 - Editing a queried record failed if the Id was not included in the query. Removed the ability to edit records for aggregate queries.
  • #2710 - When downloading a lot of records, if the field API names were not in the same case as the field API name, then no data would be returned for that column. (#2739)
  • #2641 - Redirected traffic from Heroku domain to www.fusekit.io.
  • #2744 - Some cached HTTP responses would return no data if multiple requests were waiting for the same data.

Release 1.20

Released 2/25/2019

ADDED

  • #1309 - Added help information to fields on Query page.
  • #2622 - Added keyboard navigation to pages that allow selecting a single SObject, such as the Query page.
  • #2649 - Added additional three new options to the query filter: "Does not Start With", "Does Not End With", and "Does Not Contain".

CHANGED

  • #2543 - Filtered unsupported objects on Load Single Object page.
  • #2617 - Improved the administrator layout.
  • #2542 - Orgs page was redesigned to be more intuitive.
  • #2623 - Improved performance when download comparison results as xlsx.
  • #2625 - Improved performance when download metadata report as xlsx.

FIXED

  • #2558 - Removed Roll Up Summary icon of the field list.
  • #2371 - Some objects and relationships did not auto-map correctly when mapping fields for a data load.
  • #2574 - Improved performance when download query results as xlsx.
  • #2646 - Submit Query was enabled when a custom SOQL was invalid on Query Object and Query Metadata pages.
  • #2674 - The listItem was undefined the first time when the query page elements were restored from cache.

Release 1.19

ADDED

  • #2402 - Un-submitted feedback is retained if modal is closed.
  • #2390 - Added a warning to non-support browsers on FuseKit.
  • #2399 - User-management direct url link didn't work.
  • #2336 - Record option was not highlighted in navbar when navigating from query page.
  • #2507 - Added event for 'Expand Related' button on Query page.
  • #2436 - An incorrect error message was displayed if the user tried to reset the password when the account was locked.
  • #2370 - Added support for Global Picklist Value Sets on Create Fields page.
  • #2528 - Added additional support to O365 OAUth login process.

CHANGED

  • #2438 - Disabled add org form until a org type is selected.
  • #2397 - Updated some titles on Query Metadata page.
  • #2409 - Removed issue created from atgdev from tickets body.
  • #2492 - Changed the badge color for field types on Field Selection lists.
  • #2027 - The object selection list size is normalized.
  • #2492 - Changed the badge color for field types on Field Selection lists.
  • #2506 - Implemented auto expand parent relationship on Metadata Query page.
  • #2505 - Removed soqlService1 from tooling component.
  • #2506 - Implemented auto expand parent relationship on Metadata Query page.
  • #2345 - Included API name in Filter popover on Query page.
  • #2491 - Improved History tables performance.

FIXED

  • #2454 - Fixed sign-up issue where a welcome email would get sent multiple times.
  • #1179 - Generate Apex includes nested fields.
  • #2407 - When a modal was loaded that showed styled code with large content, the loading indicator was not shown.
  • #2483 - Reduced the number of concurrent queries that are made when downloading large query results from Salesforce to improve server memory usage.
  • #2519 - Field Mappings popover didn't allow scrolling on Load History table.
  • #2550 - Fixed possible memory leak during large downloads from record queries. (#2482, #2483)
  • #2541 - Disabled Object Selection while data load job is running.
  • #2555 - Query filter button selection was not retained on load of query page.
  • #2606 - field type wrapped too much when it was long.
  • #2639 - IndexedDB performance issue fixed.

Release 1.18

ADDED

  • #2333 - Images can now be pasted from the clipboard on the Submit Feedback modal.
  • #751 - Added Metadata query history modal.
  • #2293 - Created a valid org component instead of logic all over. (#2404)
  • #2509 - Select All checkbox for children objects didn't work when the sobject was the same that the parent.
  • #2528 - Added additional support to O365 OAUth login process.

CHANGED

  • #2298 - Updated structure for submitted feedback.
  • #1259 - Metadata and Full Name fields error was confusing.
  • #2253 - Updated localstorage data structure and added userID to dexieDB tables.
  • #2231 - Updated the SOQL generation engine to allow for better formatted SOQL and prepare for future enhancements. (#2415, #2423, #2499, #2498, #2532)

FIXED

  • #2271 - On Orgs page, Tooltip was displayed below where it should be displayed.
  • #2327 - When querying metadata, some types of objects would always fail with a system error.
  • #2351 - Number characters warning tooltip was not displayed in the body container on Queries pages.
  • #2356 - Handled case when the sobjects list is empty.
  • #2366 - Fixed verbiage on the connections page if no orgs exist.
  • #2411 - Added validation on Generate Package.xml page.
  • #2391 - When a request was submitted the /app url path was duplicated on Execute Rest API page.
  • #2362 - Fixed removeCount method for dexieDB tables.
  • #2441 - The option was disabled when the column header had only one option available on History Tables.
  • #2440 - When the table was empty an exception was thrown on History tables.
  • #2518 - Downloading data load results did not work properly from the load history modal.

Release 1.17

ADDED

  • #2225 - Implemented a new SOQL parser to allow supporting additional complex queries. (#1995, #2275)
  • #2187 - Query history, Load History and User Cache are removed when an org is deleted.
  • #2053 - Added visual diff comparison for static resources
  • #2059 - Added new landing page experience. (#2283) (#2297)
  • #2075 - Added support for pre-release orgs and custom urls on Connections page.

CHANGED

  • #1851 - Added an image file picker on the submit issue modal.
  • #2110 - Added the option to submit general feedback on the submit issue modal.
  • #2220 - Upgraded to Angular 7.
  • #2085 - Load Single page has a new design.
  • #2223 - Load History data table is displayed within a modal.
  • #2322 - Updated the login process to handle additional user types.

FIXED

  • #1302 - Updated secondary text on lists that have secondary text.
  • #2194 - On Object with Relationships page, composite requests were not generated correctly in some cases.
  • #2269 - Clicking "Compare Records" from the query page without selecting a query caused the entered query to have the text "null" instead of being blank.
  • #2198 - Email template link for Account Management was wrong.
  • #2303 - Fixed login redirect bug for users with invalid ATG OAuth sessions..
  • #2312 - On query page, copy to clipboard feature didn't work.
  • #2313 - On query page, pressing enter opened and automatically closed popovers.
  • #2316 - Fixed hard-coded metadata type for detailed comparison.
  • #2329 - External ID picklist was not displaying any value after the user clicks on the "remove uploaded file" button.

Release 1.16

ADDED

  • #852 - Query: added easy true/false in filter.
  • #834 - Apex Generator: Added option for remove boolean if false.
  • #2205 - Added localhost blacklist checkbox to Rollbar Setting

CHANGED

  • #2149 - The user had to expand the lookup fields twice to access the relationships with the parents.

FIXED

  • #2111 - Summary sheet, from Comparison Report ignored the additional options selected.
  • #2093 - User was able to upsert to an External ID when their file didn't contain a field mapped to it.
  • #1693 - On Create Fields page, the profiles selected were not discarded when the selection was canceled.
  • #670 - On Record Comparison page: Record Comparison query timeout did not allow retry/continue.
  • #1353 - Switching org on query page before org's sobjects were returned displayed incorrect sobjects.
  • #2108 - Remove file button did not work in firefox.
  • #2119 - OAuth Errors were not handled with a UI.
  • #590 - On Deploy Metadata page, the form was not disabled if the deployment is in progress.
  • #2138 - Query history modal table did not display correctly in firefox.
  • #587 - On Deploy Metadata, Namespace was displayed as [object object] when it was not defined.
  • #2174 - Load history table did not display correctly in firefox.
  • #2181 - On Query Results page, an error was sometimes displayed in the browser console.
  • #2182 - Cache was shared between sobject and metadata.
  • #2197 - Admin icon was not included in icon library.
  • #2145 - Some features are not available in Private Browsing mode.
  • #2210 - Filtered __share objects from list of objects to compare.
  • #2184 - Localhost events were sent to Rollbar.

Release 1.15

ADDED

  • #1775 - Added support for multiple date formats on Bulk Load Data page.
  • #2045 - Added the ability to download a comparison report from the detailed metadata page.
  • #2059 - Incorporated new landing site with other various improvements and changes to support the landing site.

CHANGED

  • #1951 - Bulk load now tracks and logs load, clear and show history events.
  • #2004 - Changes in styles. Tabs order and verbiage. (#2005)
  • #2006 - Changes in pop-up messages colors and verbiage. (#2007)
  • #2058 - The footer was removed.
  • #1996 - Added sourcemaps to rollbar to have better information when there is an unexpected application error.

FIXED

  • #1794 - REST API page was not refreshed when the source org was changed.
  • #1809 - Field Mapping was not working for csv files with semicolon.
  • #1971 - On Bulk Populate Fields, screen was not cleaned when the select object refresh icon was clicked.
  • #2017 - Tab focus refreshed the token of the org in some cases that it should not.
  • #2073 - The Submit Query button was enabled when an object was not selected.
  • #1971 - On Bulk Populate Fields, screen was not cleaned when the select object refresh icon was clicked.
  • #2017 - Tab focus refreshed the token of the org in some cases that it should not.
  • #2073 - The Submit Query button was enabled when an object was not selected.
  • #1971 - On Bulk Populate Fields, screen was not cleaned when the select object refresh icon was clicked.
  • #1794 - REST API page was not refreshed when the source org was changed.
  • #2081 - On Apex visual diff comparison page, numbers next to filters now update automatically.
  • #2104 - On Generate Package.xml page, clicks on Popup "Users Selected" didn't work.
  • #2121 - Bulk Load Data ignored guessed fields.
  • #2126 - Mapping file didn't include the guessed fields.
  • #2130 - Selected objects could not be removed in SObject Report.
  • #2132 - Submit Query button was disabled when a SOQL query was added manually without select any sobject.
  • #2159 - PapaParse failed to detect delimiter for files with one column.
  • #2178 - Metadata Query didn't work when a SOQL query was added manually without select any sobject.
  • #2215 - Some related fields were missed in the CSV File exported when the first record had null values for them.

Release 1.14

ADDED

  • #1603 - Added Comparison for Lightning Components.
  • #1607 - Added keyboard navigation to the filter fields on the query page.
  • #2040 - Improved field mapping for loading data to include an example of the first row of the CSV and the ability to save and restore prior mappings.

CHANGED

  • #2070 - Fields can now be created on the Activity object and can no longer be created on the Event and Task objects because they are not allowed to have custom fields.

FIXED

  • #1968 - Bulk populate fields failed if org had a namespace.
  • #1969 - Expand/Collapse button doesn't appear anymore when query tooling.
  • #2022 - Field API name was not converted properly if a - was included in name.
  • #2011 - On Deploy External Id, the selected profiles was cleared if an org is unchecked and re-checked.
  • #1973 - On Comparison Objects page, some attributes displayed NOT FOUND value when the sobject didn't exist.
  • #2024 - On Bulk Creator Field page, sometimes Related to Field is not loaded.
  • #2021 - Sometimes, the error information was not displayed on Deploy External Id page.
  • #2025 - Screen refreshes when changing source org in Deploy External ID.
  • #2046 - Leaving query page with active download caused exception.
  • #2061 - On Bulk Records Populate page, sometimes an error was not displayed.
  • #2065 - On Query page, Order by and Filter bty buttons were not recover the focus when the popover was closed.
  • #2064 - On Bulk Populate Records page, submit button is disabled while it is processing.

Release 1.13

ADDED

CHANGED

  • #1937 - Upgraded Angular for version 5 to version 6. (#1966)
  • #1844 - Upgraded Font Awesome from version 4 to version 5. (#1987)
  • #1962 - Updated login page form validations.
  • #1974 - Improved error message from a query, with more detailed data. (#2032)

FIXED

  • #1919 - On Compare Records page, a wrong error message was displayed when the query was not valid.
  • #1929 - Empty fields in CSV files were not ignored in Bulk Load Data process.
  • #1940 - Profiles selected number now matches with the Select Profiles count displayed on the button
  • #1942 - Profiles selected now matches with table of selected profiles when deploy external ID.
  • #1944 - XLSX files were not loaded when they had empty columns.
  • #1945 - On Query Results page, Queries could not be submitted multiple times without modifying the SOQL.
  • #1989 - If Query Page was opened from Query Results, Picklist filters were empty.
  • #2002 - On SObject-Report page, Download Report now takes into account selected fields for downloading.
  • #1922 - On the query page, fields more than one level deep did not restore their prior state upon returning to the query page.
  • #1992 - Sometimes long running requests would timeout, usually on the deploy external id page with large datasets.
  • #2014 - Approved Date was not updated when a Account was approved.
  • #2037 - The question circle icon was not found.