Pick slices fixed by Copilot. Also audited the codebase for other potential places. Also broken: Update of t and \Delta t when running a simulation Jumping into Data selection tab when opening a file. Ravel connect to database Set numerical axes
I'll help you investigate why bumping Electron above version 37 breaks the canvas functionality on Windows. Let me start by gathering information about this repository and the specific changes in PR #636.I'll now search for issues related to Electron version upgrades and canvas rendering problems on Windows.Based on my investigation of the Minsky codebase and the PR that bumps Electron from 37.10.3 to 41.1.1, I can help you understand the likely cause of the canvas rendering issue on Windows. Investigation...
Finally, this is the last update to the build environment for Intel Macs. When it fails, or Apple updates the build requirements again, we're going to have to drop Intel support. Hopefully that won't be for another 2-3 years.
Upgrade Intel Mac build environment to Monterey
Just finished :P. Took almost 3 weeks. In the end, I had to abandon the Virtual Machine approach. Virtual Machines were just too much of a nightmare with a Monterey guest system, so I will be building on the base system, and testing on the M2 system using Rosetta. Had extensive problems sorting out the code signing certificate, but Claude Sonnet eventually found the obscure configuration that needed to be flicked.
You're welcome! That approach strikes a great balance between robust security and cross-platform simplicity. Since you have control over the build pipeline, the detached signature method effectively treats your .dll, .dylib, and .so files as immutable data blobs, which is exactly what you want for stable verification. To wrap things up, here is a quick "cheat sheet" for your implementation: Build Pipeline (The Signer) Use OpenSSL to generate the signature during your CI/CD process: Bash Generate...
We're in the process of upgrading Angular 20->21. This error is suspiciously similar to the blank window error, which is due to incompatibilities with import functions.
Sign ravel plugins to prevent DNS spoofing attacks
RVL file
Something still fishy with the following:
Ravel file
Plotting goes awry with multi plots
Ravel file
Plotting goes awry with multi plots
Pick slices broken in latest beta
Sample image
Pick slices broken in latest beta
Thanks. Sorry I couldn't make it last night - I had a long-standing commitment elsewhere. On Tue, Mar 24, 2026 at 04:42:43PM -0000, Steve Keen wrote: AskSteveClaudeDemo20260324.mp4 https://drive.google.com/file/d/1bH10y7OBeFs80yytGBVLmZNkgboLRIne/view?usp= drive_web This is the recording..The Claude driving Ravel demo begins at 1 hour 11 minutes in. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [features:#321] AI Integration Status: open Milestone: Backlog Created:...
AskSteveClaudeDemo20260324.mp4 https://drive.google.com/file/d/1bH10y7OBeFs80yytGBVLmZNkgboLRIne/view?usp=drive_web This is the recording..The Claude driving Ravel demo begins at 1 hour 11 minutes in.
AI Integration
PlotWidget moveTo/position resolves to empty EventInterface stub via REST API
Just a brief note to say I've approved the PR, but I stuffed up the CI pipeline in generating a Windows release. I ran out of time yesterday trying to find out a solution. I'll merge the PR once master is green again. I going to have to create a new releases branch, so that fixes for quirks on particular platforms are quarantined in that and not break the build for the master branch. I've learned my lesson. Cheers -- Dr Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders...
Will do! Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen https://www.patreon.com/ProfSteveKeen My latest book, The New Economics, is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509545285 @ProfSteveKeen Mobile +66 (0) 99-257-2692 Honorary Professor, UCL &ISRS Distinguished Research Fellow www.profstevekeen.com On Fri, Mar 20, 2026 at 5:05 AM High Performance Coder hpcoder@users.sourceforge.net wrote:...
I have integrated changes suggested by Gemini that supposedly tone down WM_PAINT message storms, and released it as 3.25.1. Could you please try this under zoom, and see if the freezes are still happening?
Good catch! I was wondering why this didn't bite us with Canvas event handling, but in that case, the PlotWidgets are manipulated through the Item interface, so it resolves correctly. But as you point out, with classdesc, the latest declaration trumps any earlier ones in the declaration stack, which means that the RenderNativeWindow intrerface (with the empty implementations) trumps the Item implementation. I think your proposed solution is the simplest, and probably most correct solution. Another...
PlotWidget moveTo/position resolves to empty EventInterface stub via REST API
Create a login page for Clerk on desktop app to allow software update
Create a login page for Clerk on desktop app to allow software update
Export as CSV from sheet should be exactly as displayed on sheet.
Migrating .rvl files to different machines with database connection fails
Upgrade Intel Mac build environment to Monterey
Here are some really extreme examples from a tutorial for a colleague today. SteveJohnRavelExploration.mp4 https://drive.google.com/file/d/1oBdcWQceaxqOv6492-F11wEdaaT5E4U7/view?usp=drive_web On Thu, Mar 5, 2026 at 12:05 PM Steve Keen profstevekeen@users.sourceforge.net wrote: Yes, unfortunately. I’ll send you a video recording when I’m finished with an interview today—maybe three hours away. It happened several times while giving yesterday’s class. Best, Steve Professor Steve Keen Want to rebuild...
I may not have recorded it properly! But I'll check my desktop when I get home if I can't locate it on Skool in the meantime. Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen https://www.patreon.com/ProfSteveKeen My latest book, The New Economics, is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509545285 @ProfSteveKeen Mobile +66 (0) 99-257-2692 Honorary Professor, UCL &ISRS Distinguished Research Fellow...
Any chance of getting that video recording?
Upgrade Intel Mac build environment to Monterey
Can't install Ravel
Yes, you are correct. This is on my laptop, so the last time I used it I must have done the Administrator install. I've just done the update and install with the latest beta, and there were no issues after I chose to install for just me.
Can't install Ravel
Clearly, you have installed Minsky as Administrator (All users). But when run it as a normal user, you won't have privileges to install the Ravel plugin in a system area. The most obvious solution is to uninstall "ravel" from the settings>apps dialog, then install it for just "current user". There is a new version out yesterday 3.24.0 that defaults to current user, and with no elevation, so you'd need to deliberately run the installer "as administrator" to install in a system location. 3.23.0 tried...
CantInstallRavel20260312.mp4 https://drive.google.com/file/d/1ufccbIChC0WLp1-C5hqx3r6o4ABaZ6_w/view?usp=drive_web Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen https://www.patreon.com/ProfSteveKeen My latest book, The New Economics, is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509545285 @ProfSteveKeen Mobile +66 (0) 99-257-2692 Honorary Professor, UCL &ISRS Distinguished Research Fellow www.profstevekeen.com...
Can't install Ravel
Also, they're not being persisted.
Set numerical axes dialog not prepopulated with existing settings.
SQL error
Setting "aggregation" on handle chooses the wrong aggregation type
SQL error
Yes, unfortunately. I’ll send you a video recording when I’m finished with an interview today—maybe three hours away. It happened several times while giving yesterday’s class. Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen https://www.patreon.com/ProfSteveKeen My latest book, The New Economics, is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509545285 @ProfSteveKeen Mobile +66 (0) 99-257-2692 Honorary...
Refactor connection between civita and RavelCAPI
Interface Freeze
Any signs of the freezing in 2.23.0?
Under OOM conditions, Minsky attempts to save state to system location
OK so it did pop up eventually, but after minutes, not seconds.
Importing to database not popping up progress dialog
Bulk update of axis type doesn't work
All I can say is that it works for me. For the sake of the exercise, I started with 3.21.0, clicked upgrade, clicked through all the prompts, and it ended up with 3.23.0 with Ravel 2.1.9-pro. For reference, I used Windows 11, 25H2 build 26200.7840. Maybe try again, in case it was a temporary network glitch. You will notice I have disabled "one-click" installation, as I have been told that some some anti-malware systems flag one-click NSIS installers as potential malware. Ideally I'd like to switch...
The freezing doesn't appear to happen, but as you can see, I can't install Ravel.
Movie. InstallDialogBox202612.mp4 https://drive.google.com/file/d/1IEurHkbaHfZK5bwGh81bm-1HeuiwQ0H6/view?usp=drive_web Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen https://www.patreon.com/ProfSteveKeen My latest book, The New Economics, is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509545285 @ProfSteveKeen Mobile +66 (0) 99-257-2692 Honorary Professor, UCL &ISRS Distinguished Research Fellow www.profstevekeen.com...
I haven't got to that point yet because Ravel install fails--Minsky upgrades OK, but the install process fails-see screenshots. Movie to follow.
My long-running calculation has crashed, when allowed me to set the 32 bit emulation flag and do a new Windows build of Ravel sim. Version 3.23.0 Could you take this for a spin and see if these lock ups occur again?
Enable MSI builds for Windows
Lack of a debugger on Windows is a real problem, as this manifestation doesn't happen on Linux.
This looks like another deadlock situation. Switching to equations or phillips and back to wiring will reset any locked mutexes attached to the canvas. For reference, the version (from About box shown in videos) is 3.22.0, which is not the multithreaded version, so this is a little weird.
Movies. It turns out that I was actually moving stuff and placing things on the canvas, but the canvas didn't update until I opened Equations etc then went back to Wiring. InterfaceFreeze20260209A.mp4 https://drive.google.com/file/d/1mCQVJMQjtcre6dwINvrO9Ik0ZWTgsdxB/view?usp=drive_web InterfaceFreeze20260209B.mp4 https://drive.google.com/file/d/1tqbCw7FcBNfFi7-Cqd-SIsjiG0E4F53E/view?usp=drive_web InterfaceFreeze20260209C.mp4 https://drive.google.com/file/d/1lOi1_UvPts0Plq6uM_RHEQZdkPV4CQt-/view?...
Interface Freeze
On Sun, Feb 08, 2026 at 07:53:40AM -0000, Worlds Best Minsky Modeler wrote: I waited 4 years for this to be featured 😂 Ha! It's finally become an essential requirement for the "Library Feature", which is going ahead now that Ravelation is in funds. See https://sourceforge.net/p/minsky/features/12/, and is over 10 years old already. -- Dr Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders hpcoder@hpcoders.com.au http://www.hpcoders.com.au
Add author details and description fields to model schema
I waited 4 years for this to be featured 😂
Good one! I think it's more apt for the File menu--Edit is for things within a model. So a File-->Properties form on which the metadata can be edited would be good. That would include Author and a Short and Long Description, Keywords... Then if Windoze and the other Operating systems would display that in their Preview panes, it would overcome the current limitation of only being able to use the filename as an indicator of the file's contents. Data sources, etc., could be added later.
Meta Data
In closing #1785, I added a Edit>Description menu item. For discoverability, I also added your suggestion of File>Project Information. When you see this, let me know which menu item makes more sense. There is also Edit>Author for setting/updating your name.
Add the ability to edit tooltip and detailedText of toplevel group
It is a different issue to the width of columns in sheets not being sufficient to see all the text. On Fri, Feb 6, 2026 at 12:08 PM High Performance Coder hpcoder@users.sourceforge.net wrote: On Fri, Feb 06, 2026 at 09:26:16AM -0000, Steve Keen wrote: That's a good interim solution, but I think the best long term way is to make it possible for a Ravel to display a sheet or plot in the bottom left quadrant. Then the axes and calipers can control what is displayed. I don't see how that helps this problem,...
On Fri, Feb 06, 2026 at 09:26:16AM -0000, Steve Keen wrote: That's a good interim solution, but I think the best long term way is to make it possible for a Ravel to display a sheet or plot in the bottom left quadrant. Then the axes and calipers can control what is displayed. I don't see how that helps this problem, actually. -- Dr Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders hpcoder@hpcoders.com.au http://www.hpcoders.com.au
That's a good interim solution, but I think the best long term way is to make it possible for a Ravel to display a sheet or plot in the bottom left quadrant. Then the axes and calipers can control what is displayed. On Thu, Feb 5, 2026 at 2:37 AM High Performance Coder hpcoder@users.sourceforge.net wrote: [features:#317] https://sourceforge.net/p/minsky/features/317/ Resizeable and pannable sheets Status: open Milestone: Backlog Created: Thu Feb 05, 2026 01:37 AM UTC by High Performance Coder Last...
Add a user name field to Minsky schema files
Hover detailed tooltip on canvas
Resizeable and pannable sheets
Rotating axes toggels collapsed handles.
Rotating axes toggels collapsed handles.
Uprating this one, as it is getting in the way of other work.
lcov target does not work on OpenSUSE 16
Browser Window hidden
I'll downrate this then. The plan is to reimplement this feature using an HTML table, but its not especially high priority. Maybe a job for Niels? And I'm not sure that it would solve the issue of screen recorders - are you recording the whole screen, or just a window? For Minsky recording, you'd need to record the whole screen, otherwise popups will not appear.
Counting elements across two axes creates a phantom dimension
Attached
This may be because I was using screen recording software at the time, and this got in the way of the window. So not a major issue.
Movie. BrowserWindowHidden20260130.mp4 https://drive.google.com/file/d/1RMrycchXN7DlfkNdAQ9WRvqsuqF6dqH3/view?usp=drive_web On Fri, Jan 30, 2026 at 12:25 PM Steve Keen profstevekeen@users.sourceforge.net wrote: [tickets:#1905] https://sourceforge.net/p/minsky/tickets/1905/ Browser Window hidden Status: open Milestone: Backlog Created: Fri Jan 30, 2026 11:24 AM UTC by Steve Keen Last Updated: Fri Jan 30, 2026 11:24 AM UTC Owner: nobody Attachments: 03GovernmentTaxAndSpend.mky# https://sourceforge.net/p/minsky/tickets/1905/attachment/03GovernmentTaxAndSpend.mky%23...
Browser Window hidden
Make RavelCAPI threadsafe
Old schemas not loading correctly.
I kind of fixed this in a recent round. Schema 0 imports lose all formatting, but the main issue was that of GodleyIcons being created at zero size.
Counting elements across two axes creates a phantom dimension
Calculation Error in Difference Operator
Took a bit to create a unit test that actually triggered this bug, so unit testing actually would have really caught this issue anyway. I did audit the codebase, and potentially flagged outerproduct, gather and index operators as affected by this "collateral damage" as well. I modified unit tests to try to trigger any bugs, so far they all passed, so as far as I know ATM, there are no issues with those operators. I also tried asking Github Copilot to audit the codebase as well, and it was completely...
This is what happens now; it would be great if an algebraic sum showed this obeyed A-L-E=0.
Algebra in Godley Tables
This issue turns out to be collateral damage from the fix for https://sourceforge.net/p/minsky/tickets/1886/, which also brought in unordered index elements (for performance reasons). It would have been present in 3.21 beta, but because of the deadlock issue with Ravels, you didn't get to see that issue before it got pushed to production releases. The workaround for now is to downgrade to the latest 3.20 version. Originally, I thought to reinstate the version of civita used in 3.20, but then that...
Calculation Error in Difference Operator
Reducing priority to 3, as this is not fatal or critical.
Going to have to do a git bisect to figure out where this regression came in. No work has taken place around the difference operator for more than a year, Also funny that the difference operator is a plain delta, rather than delta^- like it is in 3.18.