Allow us to introduce you to our new feature: Deep Link. It is now possible to share links directly with your colleagues or embed links into existing automation flows. You have the ability to click the link, entering it in your browser, or entering the link directly in Eddytor. The first two will navigates to Eddytor and open the table, while enterping directly in Eddytor just points to the table and opens it up. E.g. of a link: 'eddytor://?scheme=az&path=az://commercial/prod/products&catalog=masterdata01&schema=commercial&table=products' Currently only works with Azure but more to come soon.
New features
Deep link: copy and share a link to a remote table and have Eddytor opening the link
Opening the download folder will now highlight the actual newly exported or downloaded file
Only one instance of Eddytor can be run now due to Deep Link
Bugfixes
Link to buying key was incorrect
Performance tuning
Retrieving commit infos are only requested when looking into the history of a table. This has been done due to the sometimes 'costly' task of retrieving the metadata - and its only needed in the history tab
Release v0.15.0
Time travel between your version! Someone bulk uploaded a ton of data? Jump to the History tab under Properties and restore to the version before the upload
New features
Restore a table back to a previous version
Bugfixes
If re-connecting to Azure from the file explorer, the tables could not be loaded until catalogs was refreshed. This has now been fixed and is done automatically
Performance tuning
Release v0.14.0
After creating a table, you were stuck with the constraints you had made. If you had made an error, you had to re-create the table. No longer. In this release, you are now able to add constraints after table creation - and drop a constraint if no longer needed. This includes brand new UX to add, manage, and consolidate expressions
New features
Add a new constraint to a table in 'Properties -> Fields' section
Data is checked for violations when creating a new constraint
Ability to drop constraints
Bugfixes
Hovering on the exit button in some windows now only lights up when hovering above the icon. Not the entire box
Performance tuning
Release v0.13.1
As a result of the release of v0.13.0, the underlying architecture had some changes. This may affect some users with cached tables not being able to load. To mitigate this issue, two menu items have been added to the window menu under 'Advanced'. Click 'Reset cache' to reset your local stored cached and then click 'Restart' afterwards. Eddytor will be cleansed and ready for use again. We are sorry for the inconveniences this may cause
New features
Reset your cache from the window menu
Restart Eddytor from the window menu
Bugfixes
Performance tuning
Release v0.13.0
You can now select multiple rows and update either all cells or just one column—all from a single view. We listened to your feedback from pilot customers and internal users, leading to several UI improvements that not only enhance your workflow but also boost Eddytor's performance, especially when working with remote tables. Thank you for helping us make Eddytor even better!
New features
Multi-update data in your table. Either one or more columns at a time
See unused datasets/data-connections (e.g. local or Azure blob containers) from the ellipsis right to the search field in the file explorer
Table operation windows have been merged with the table window to improve usability
New font for improved readability
Bugfixes
Loader timeout increased to 15 minutes. We have tried to load 11.000 tables taking 13-14 minutes. This should be enough
Pasting data into when updating enums are now split correctly into new elements
Removing an enum value is now actually removed when pasting data
Starting the application will now ensure the file explorer is initialized properly
Update button disabled until any field has been touched
Performance tuning
Release v0.12.1
Fixed an issue with error handling when retrieving Azure storage accounts & containers. A log file is now generated in the local appdata folder to be used for future problem hunting
New features
Added a file logger to be stored locally on your computer. MacOS location: '/Users/Alice/Library/Logs/com.eddytor.dev' and Windows: 'C:\Users\Alice\AppData\Local\com.eddytor.dev\logs'
Bugfixes
If Azure returns invalid grant, it is now returned to the user
Load specific file paths locally (e.g. .parquet and .csv)
Field names when checking composites keys are now handled properly when the column name includes spaces (please do not do this)
Able to reveal folders (e.g. the Download folder) locally
When exporting to .csv, quotation is now handled as expected
Bulk now handles all input types
Performance tuning
Release v0.12.0
Bulk apped import had a major overhaul. The flow now includes a table previewer with editable cells. A data check is executed on upload to avoid any complications between the data and the schema
New features
Drag & drop of .csv-files supported in bulk upload
Outside-click now supported for context menus
Add column new constraint design and fixed constraints when adding a new column
Bulk append field with enums now includes a dropdown
Bugfixes
'Create table' UI overflow issues with enums
Expressions now colored blue instead of red
After 1 min, the loader will unmount
Drawer now takes up a little more space
Read Utf8 failed in parquet
Property window long headers pushed the closing icon far away
Create table at home folder now allows to select path
Create table and append data closes after execution
Header set to true when exporting data
Searching file explorer now lowercases table names correct
Add enum to add column
Performance tuning
Release v0.11.0
Now you are able to edit enums after creation
New features
Update field enums now supported
JSON Viewer added to the history view in the Properties component
Bugfixes
Delete data now refreshes catalog
Performance tuning
Release v0.10.0
Datatable has been updated to include a number of requested features. The table itself also feels more modern
New features
The datatable had a major update. Now supports searching, filtering, sorting, and pagination.