Skip to content

Releases: acrosman/Salesforce2Sql

v0.10.0

04 Feb 23:47
1bbf4bb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.10.0

v0.9.0

03 May 03:20
307cfce
Compare
Choose a tag to compare

This release adds a new preference to control the default value of boolean fields. Since Salesforce does not like a null value to be pushed to those fields, just true or false, Salesforce2Sql will now set the checkbox default to false when none is provided by the field settings.

It also fixes a few small, but very annoying, bugs when re-running the process without restarting the program.

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

12 Mar 19:51
6548278
Compare
Choose a tag to compare

What's Changed

There are a number of small changes, but only one major new feature in this release: I've added Sqlite3 support to the database options. This will generate a Sqlite3 database file, which can used directly, but also can be useful as a way to easily generate SQL statements that can be used with SQL Server (until #164 is complete).

This release also improved the quality of test coverage, updated electron to v22, and switching to better release automation through Electron Forge.

Full Changelog: v0.7.0...v0.8.0

v0.7.0

08 May 00:07
Compare
Choose a tag to compare

0.7.0 makes IDs case sensitive in MySQL, improved auto-indexing, and adds support for custom ports. There is an improved messaging pattern to make it more obvious what is going on -- particularly when things fail. There are additional improvements, tweaks, and changes as well.

Complete PR List

Full Changelog: v0.6.0...v0.7.0

v0.6.0

16 Jan 03:56
3b1a918
Compare
Choose a tag to compare

Release 0.6.0 includes:

  • Improvements to object selection process, including adding User and RecordType to all by default
  • Index Id field
  • Fix Drop table feature
  • Improved messages during table processing
  • Added preference for handling audit fields
  • Fixes to logging process
  • Switch base64 fields to text
  • Fix object counts in interface.

Full List of Changes

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

06 Sep 23:36
22c774d
Compare
Choose a tag to compare

Updates the interface to provide much needed spinners during Salesforce API calls, sorting of object table, select/deselect all controls, and a few code clean ups.

v0.4.0

24 Jul 21:34
b70aeb6
Compare
Choose a tag to compare

Updates include:

  • Fixes to currency field handling.
  • Additional preferences to control SQL generation behavior for several field types.
  • Optional (but default on) adding of indexes in likely useful places: picklists and reference fields.
  • Fixes to errors found while adding tests.

Existing users are encouraged to explore the new preference settings. Proper settings will likely vary by project and use case.

v0.3.0

23 Jun 06:27
9ff94ff
Compare
Choose a tag to compare

This release includes:

  • Interface overhaul
  • Adds find on page
  • Fixes load table bug

v0.2.0

30 May 20:55
Compare
Choose a tag to compare

Adds basic save and load features.

v0.1.1

12 May 03:27
993de86
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

Fixes #16: Escape enum values
Addresses 2 minor setup issues flagged by Electronegativity.