Skip to content

Releases: acrosman/Salesforce2Sql

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 11 May 19:29
a7630b9

What's Changed

This release provides support for Education and Nonprofit Cloud standard objects as of Spring '25 (Salesforce API Version 63).

Full Changelog: v0.11.0...v0.12.0

v0.11.0

Choose a tag to compare

@acrosman acrosman released this 30 Oct 01:34

What's Changed

Full Changelog: v0.10...v0.11.0

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 04 Feb 23:47
1bbf4bb

What's Changed

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

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 03 May 03:20
307cfce

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

Choose a tag to compare

@github-actions github-actions released this 12 Mar 19:51
6548278

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

Choose a tag to compare

@acrosman acrosman released this 08 May 00:07

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

Choose a tag to compare

@acrosman acrosman released this 16 Jan 03:56
3b1a918

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

Choose a tag to compare

@acrosman acrosman released this 06 Sep 23:36
22c774d

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

Choose a tag to compare

@acrosman acrosman released this 24 Jul 21:34
b70aeb6

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

Choose a tag to compare

@acrosman acrosman released this 23 Jun 06:27
9ff94ff

This release includes:

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