Beta testers needed
The next build will have major changes so extended beta-testing phase will take place. If you are using RybaFish Charts regularily and willing to support and test new features before the release - let me know.
Links for most recent macOS builds available here.
- linux build
- async multiline mode
093 beta 0
093 beta 0 (2023-02-16)
- SQLite support (experimental mode only)
- multiple data providers support (experimental mode only)
- CSV import wizard: timestamp, integer and varchar types supported for now
- safe thread exceptions handling
091 Sig/ssl (2022-11-01)
- improved number formatting performance, can switch off by setting newNumbersFormatting: False
- enforce thousandsSeparator and decimalPoint - work only for newNumbersFormatting
- minor editor (crashable) bugfixes
- web infrastructure moved to amazon s3+cf
- SSL support
091 Sig (2022-08-12)
- Change KPI color dialog (context menu in KPIs table).
- LOB containing consoles will have own indication
- it is rather markdown and not ABAP-style copy now. can be disabled by copy-markdown: False
- import of nameserver_history.trc update for newer formats
- support of timezone for nameserver_history.trc import: import_timezone_offset.
- countdown secods before triggering autorefresh now displayed
091 beta IV (2022-06-30)
- macOS now available, runs on Intel/ARM.
- Alt+Up/Down - to move highlighted point between KPIs.
Only regular KPIs supported for nowRegular+Multiline KPIs supported.
- and Gantt as well
- beta versions will be checking for newly published betas, can be controlled by updatesCheckBeta: True/False.
- SQL console syntax highlighter performance boost approx. 2 times
- Configurable connectionsFile, screensFolder, customKPIsFolder, contextSQLsFolder settings.
- simple SQL scripts organizer, menu->SQL or F11
- SQL Console toolbar
- finally, documentation on sql console
091 beta III (2022-05-29)
- “McAfee Endpoint Security Alert” RybaFish detected as a malware for no reason, beta III should fix this issue.
091 beta II (2022-05-06)
- Alt+N to switch tabs
- multiline KPIs have ‘others’ property: single entry to include everything else
- profiler to track expensive calls, useProfiler: True.
091 beta I (2022-04-24)
- variables support
- simple connections manager, save encrypted passwords
- DB interface introduced: can implement alternative connection protocols now
- automatic updates checker, set updatesCheckInterval: 0 to disable
- Screen DPI awareness (DPIAwareness: False to disable)
0.9 Paltus (2022-02-17)
0.9 beta XI (2022-01-26)
- legendTenantName and legendServiceName configuration options
- explain plan for sql plan cache entry now works in console
- manual scales in KPIs table are blue. If you post an empty value manual scale –> autoscale itself!
- gantt render performance boost: can be disabled by ganttOldImplementation: True
- gantt gradient feature: in KPI definitin gradient: True + gradientTo: ‘#F88’ (details),
- config option chartWidth for cases when the default 1 is not thick enough.
- it is possible now to set Y range other than from 0 to something. To achieve this put, for example, 2000-5000 in Y-Scale.
0.9 beta 9 (2021-12-23)
- bugfix affecting multiple resultsets
- last available beta is now reported in the About dialog
0.9 beta 8 (2021-12-21), withdrawn.
- gantt bars can have titles: little text labels right inside the bar
- there is no 32k limit anymore (bug #181)
0.9 beta 7 (2021-11-24)
- avg value is now reported in KPIs table
- basic alerting functionality
- hosts table enriched with service name and tenant information
- numerous bugfixes…
0.9 beta 5 (2021-09-30), withdrawn.
- ABAP-style results copy: right mouse click in results
- Colorize KPIs option: Actions menu -> Colorize
- sql console parser fix: first statement was not recognized correctly in beta4.
- tenant name and revision reported in the window title
0.9 beta 4 (2021-09-14), withdrawn.
- Ctrl+Shift+O auto-formats the SQL
- Ctrl+Shift+X explains plan of the selected statement
- error line now highlighted
- only the highlighted block will have line numbers on DB Exception
- date in “to” field now transates to YYYY-MM-DD 23:59:59
- skip initial KPIs reload option
- $duration placeholder for gantt custom kpis will report human readable duration
- multiline KPIs support
- save window layout feature (experimental)
- Bugs fixed
- syntax highlighter now forced on paste
- undo/redo queue cleaned up
0.9 beta (2021-08-15)
- Context SQLs: right mouse click on PLAN_ID column in results
- autocomplete in SQL Console (Ctrl+Space)
- shift highlighted point inside KPI (Alt+Left/Right)
- right click on the chart will compose a between predicate when there is already a timestamp in the clipboard
- improved SQL parsing: leading comments ignored now
- sleep() pseudo-call for sql consoles
- COMMIT and ROLLBACK are supported now
- click on indicator (right part of the status bar) switches to corresponding tab
- if there is a statement runnig, hovering mouse over indicator reports the run time
- result set highlighting: highlight particular value + highlight value changes
- tenant neame now requested and displayed in the window title
0.8 Plotva, 22.07.2021
- switch to ESS support
- full stack upgrade
- auto-refresh result set (experimental)
- final (?) suspended statements fix
0.7 poehali/gl, 12.04.2021
- full gas sql console support
- resurrected import of nameserver_history.trc
- layout feature: same sql tabs open after the restart
0.6 EVH, 10.10.2020
- gantt KPIs type support
- chart legend now available
0.5 poehali, 12.04.2020
- sql console (experimental mode only)
- custom KPIs available as standard feature