Skip to content

3.0.0 (3007)

Compare
Choose a tag to compare
@Kaspik Kaspik released this 15 Dec 20:33
· 2197 commits to main since this release

Major release of Sequel Ace is here!

Christmas is coming a little early this year! Even in these crazy times, we are bringing you some stuff we've been cooking for the last few weeks! It's time for the biggest update of Sequel Ace in Sequel history. Version 3.0.0 comes with a couple of breaking changes and tons of fixes and improvements:

  • Breaking change: Dropped support for macOS 10.10 and 10.11
  • Breaking change: Added native support for ARM / Apple Silicon - Sequel Ace is now a universal app
  • Improved app UI for macOS Big Sur
  • Converted project to ARC (Automatic Reference Counting) resulting in fewer memory leaks and improved performance
  • Updated Query editor to speed up syntax highlighting while decreasing CPU usage/power consumption
  • Enhanced query editor to automatically save query when closing window - never loose your work again
  • Added a few more shortcuts
  • Converted bundles to new format
  • ... and a whole lot more!

Added

4facbb7, Shift + Cmd ←/→ shortcuts to next/previous arrows on content view
b4f2a85, Re-implement double click functionality for Query editor
5dec70d, Implement localizations mechanism, add Spanish localization as first
cb74045, kill tidb query and kill tidb connection support
58fde57, Compile libmysqlclient for Apple Silicon, enable ARM architecture, make Sequel Ace Apple Silicon compatible

Fixed

3b88709, Fix updating password on saved favourite connection
f2eda67, Fix run current query button
7cf46ae, Fix "About Sequel Ace" window crash
ce01e02, Fix reopening window when last window is closed
17c7c0c, very large combo box warning
ce03040, fixed deleting rows
a6bbf29, Fix connection controller and keychain getters
7c390fc, Fix spelling of "occurred"
76e7b42, Fix color changes to favorites
29ea14a, Crash and bug fixes
8b73fb1, Beta 1 & 2 fixes, crash fixes, fix table content positioning
068622c, Get rid of SPAlertSheets and fix over 150 warnings
4db1f95, Main thread crashes
3ef4e6e, Fix couple of warnings and deprecations
fd57651, A couple of fixes
395006b, Fix broken add connection button
12d1d8a, Show alert on bad bundle, also actually delete it
4ba2bc9, Fix table list allow resizing table information
6944d8d, Fix close button style on tabs
d58d3a9, Fix Query ruler view and rows count
2e0af57, Speedup loading list of the tables

Changed

0f66fda, More bundle handling
3437f24, Switch Firebase to SPM instead of CocoaPods
084c8ce, Migrate query history to sqlite
7614d56, Cleanup query abort support
9b1cfae, Handle .saBundle and .spBundle files
db395c5, SPTextView: Rewrite behavior of syntax highlight and scroll
52af9e8, SPTextView improvements and warnings
c373354, ShortcutRecorder converted to ARC and ARM
007e82a, Rewrite appearance for split view actions - part 2
a66c083, Rewrite appearance for settings toolbar, database toolbar and split view actions

Infra

93a8ebf, Update to OpenSSL 1.1.1i
a1995e6, crashlytics-logging
5de3454, fix path to Crashlytics upload-symbols script for SPM build
cc27ecb, Tweak issue and pr templates
6f87e6c, Fix Beta Scheme
fa2e2e8, Add fastlane automation for increment_build and for Changelog generation
363bb95, Add Swiftlint to the project