maintenance/postico-1.5
Fix order of recent CSV import settings
(cherry picked from commit 70a549ffdf26f2a2c01ace42d006a53e8fde93cd)
Update changelist
Add -Wno-error flag to MigKeychain.m
The file has deprecations that I'm not going to fix
Update developer dir
Update .github folder from main branch
Update marketing version to 1.5.23dev
Update changelist
Update development team to Jakob Egger
Fixed a potential buffer overflow when parsing NUMERIC columns
(cherry picked from commit 8bf963a6effb48599cfd50d8be132067d763ddac)
Update test server URL to use server name instead of options
Update changelist, copyright, bump version to 1.5.22
Add build folder from main branch
Add .github files from main branch
Update bundled libraries
- OpenSSL 1.1.1t
- libpq 14.7
- libssh2 0809c4b
(cherry picked from commit c51b7ca761da6bd7d08e65c3c41440dfb84fce0a)
Update changelist
Use find bar instead of find panel
Because Find Panel caused crashes!
cf. 1d99dc7293a3f83ac757c2c05e1f0db9e4600dd9
Fix CSV Parser performance tests
(cherry picked from commit 7e64f3fac313dadea1821b0005201d1161bb4952)
Build with Xcode 14.0
Update changelist + short version string
Build with Xcode 13
Update CockroachDB compatibility
Update changelist + bump version to 1.5.21
Update changelist
Fix a bug where the red strike-through line was not shown when deleting a NOT NULL or PRIMARY constraint
(cherry picked from commit bad654f5ec1f83c5db09d144ce23f156abe50aee)
Copy as Markdown support
Middle click opens item in new tab
Server/Database icon view: Fixed an occasional crash when resizing the window
Updated copyright range for 2022
Fixed a bug when opening new tab/window while creating a table
Fixed reload of DDL view
Pr #1807: Configure deployed archive type ZIP
Fix Line Numbers on macOS 12
SQLStorage Range Checks
Call `scrollRangeToVisible` only after explicit user action
Fixed crash when editing favorites on macOS 12
Fix build for Xcode 13
Postico 1.5.20
Table View: Don’t start text field editor for popup cells
Redshift fixes
Add new tabs at end
Support for EXCLUDE table constraints
Fixed CSV Importer Crash
Fixed an error loading views on Redshift
Updated SQL keyword lists for PostgreSQL 13 and 14
Fixed a crash when quickly re-triggering autocomplete
Fixed race condition when parsing SQL
Fixes for clipped toolbar items
Fixed a crash when literal strings contain null bytes
Fixed a regression in Redshift when fetching view column information
Generated columns: report an error when attempting to alter virtual stored columns
Fixed crash when expanding/collapsing items in the sidebar
Update changelist
Support for generated columns
Limit length of error messages
Fixed: Tables with FLOAT4 columns could not be updated without primary key
Fixed an issue where radio buttons of the Vacuum dialog appeared invisible
Greenplum v6 support
Fixed data race crash in PGEColumn.isGeometry
Unit Test runtime improvements
Ignore UTF-8 BOM during CSV import
Accept non-SSL database connections while testing
Only show connection status display badge when properly connected
Fixed potential race condition in Status Display
Fix right sidebar layout bug
Fix Toggle Navigation Sidebar menu command
Testcase fix for Greenplum/Cockroach
Postico 1.5.19
Use Swift 5
Fixed sorting of negative MONEY numbers
Fixed a crash when editing NUMERIC values in the sidebar
CSV quoting Fix
Shorter debug description of PGError
Postico 1.5.18
Attach sheets to top of window
Double click on left sidebar toggles expansion state
(Follow-Up) JSON Values: Fixes for Copy Special as SQL insert statements
Fixed UUID filter type for right click column filtering
Fix sorting columns of type "money" in query results
JSON improvements
Fixed Xcode 12.5 warnings
Fixed JSON Export
NumericNumber Improvements
Fix NumericNumber formatting bug
Fixed: Precision loss with large numeric values
Fixed project file, LoggingTest was not deleted yet
Escape no longer discards changes in SQL text fields
Replace os_log Obj-C Logging with TraceLog
Updated copyright range for 2021
Redshift: Improve support of late binding views
Fix error message for notNilOrDie
Adopt macOS 11 system sounds for drag and drop / move to trash
Disable crash/hang reporter when launched from Xcode
Update changelist
Fixed: DDL could not be displayed for a table with constraint triggers
Fixed query error when using table filters with boolean column
Allow horizontal scrolling in table structure view
CSV Import: support scientific exponential notation
StatusDisplay fix: Don't update font in drawing method
Check for disconnects while connecting
Improve Crash Reporter
Query result sorting fixes and final changes for Postico 1.5.16
Fix dealloc crash
Postico 1.5.16
Disable Hang Reporter when Postico is in the background
Fixed: Foreign key table popover header missing
Final changes for Postico 1.5.15
Fixed table column constraint button layout for Big Sur
Fixed breadcrumb toolbar button content size for Big Sur
Fix table view & outline view styles on Big Sur
Fixed look of push buttons and segmented controls for Big Sur(This change removes the special terminal button from macOS 10.10, but I assume that this affects very few people)
Workaround for Big Sur certificate bug
Fix Horizontal Scroller in Table Structure View
Fix incorrectly backported color name
Fixed sort order of timestamp columns in query results
Status Display Fixes
Disable auto-hiding scrollbars when scrollbars are set to "Always Visible" in System Preferences to avoid a beachball
Error message is truncated if window height too small
Show dialog for incorrect password
Fixed crash when ejecting while loading table in SSH connection
Switch to Xcode 12
Fixed Xcode 12 warnings
Fix autosizing for UUID, ENUM and Boolean columns
Postico 1.5.14
Warn before loading large query files
Big Sur Design Fixes
Crash reporter improvements
Hang Detection
Cockroach support for SAVEPOINTs
Fix buildbot failures caused by too small timeout
Updated copyright range for 2020
Final changes for Postico 1.5.13
Fixed crash when editing enum cells while previous update query was still running
Increase test timeout
Fix local object crash
Add assertions for autosave URL crash
Fix crash when indexColumnExpressions contains NSNull
Fixed crash due to CSV import menu validation not called
Fixed crash when quickly duplicating and inserting rows
Improve test timeout error message
Default keywords for syntax highlighting
Bugfix: Alter table crash
Final changes for Postico 1.5.11
Replace disadvised calls to loadView with view
Bugfix: Fixed crash related to custom SQL filters
Bugfix: keyword-like identifiers were not quoted in DDL
PGEConnection Tests: Early exit for Cockroach
[Gardening] Renamed SQLTextView related tests for reusability
OpenSSL 1.1.1d, libpq 10.11, newer commit of libssh2
Fix project file
Postico Tests: Unified string markup
SQLStatement: use SQLParser.string instead of stringProvider
SQL parsing nullability declarations
Make password field first responder in alert
Fix testSupportsHexLiterals()
Relax warnings as errors for debug builds
Treat warnings as errors
Remove references to deleted files from project file
Fix warnings: Implicit Typecast in PGEAlterTableQuery
Fix warnings: Alert related
Fixed warning: weak instance is immediately deallocated
Fix warnings: Misc Test Warnings
Fixed Compiler Warning: Implicit bridging header include in Postico Tests
Fix "Open Quickly" command
Fix Compiler Warnings: Use fallback_colorNamed: instead of colorNamed:
Removed fallback code for showing alerts on macOS < 10.10
Fixed Compiler Warning: Use new API for showing sheets
Fixed Compiler Warnings: A XIB file was configured to build for an older version than the deployment target
Fixed Compiler Warnings: Replaced Deprecated Constants in PGEFilterController
Fixed Compiler Warning (deprecated constant)