Dirk Lemstra πŸ§™β€β™‚οΈ
banner
dirk.lemstra.org
Dirk Lemstra πŸ§™β€β™‚οΈ
@dirk.lemstra.org
860 followers 1.2K following 260 posts
Open source maintainer of @imagemagick.org and its .NET Standard/Framework library called Magickβ€€NET. Microsoft #MVP | GitHub ⭐ πŸ‡³πŸ‡± https://github.com/dlemstra πŸ’–πŸ‡ΉπŸ‡Ό
Posts Media Videos Starter Packs
Reposted by Dirk Lemstra πŸ§™β€β™‚οΈ
Eric Wastl @was.tl Β· 10h
#AdventOfCode 2025 sponsorship is now open! If your organization might be interested in sponsoring, please have them email sponsorship at [the Advent of Code domain name]. adventofcode.com/2025/sponsors
I will be going to remove support for x64 on MacOS in Magick.NET later this year because @github.com will discontinue their macos-13 runners. I suspect most of the people using my library are already on #arm64 so that should not be a problem.
Did not realize @nuget.org also shows warning for medium severity's. I will publish a new version of MagickNET later this day that includes a fix for this vulnerability. It is very specific so you are probably not affected but a release with fix will become available later today.
Thanks for offering to help. I created this ticket: developercommunity.visualstudio.com/t/Usability-.... Also found out it only seems to happen when I set the filter. When executing the unit test through "all tests" it directly shows me the result.
Developer Community
Developer Community
developercommunity.visualstudio.com
Will still open a ticket about this. Because I still need to click it to see the error message and it should also work at different depth levels.
I really did not forget this.. I need to click the tree open each time to see the error. This does not happen with a successful unit test. While writing you this message it seems to be related to the depth but only with error. Changing group by to State "fixes" this because there are only two levels
I use it to distribute a library with C# and native code that works on Linux (glib and musl), macOS and Windows in a single @nuget.org package.
Not yet. Will create one this weekend then. Thought you might already know the answer 😁
Do you happen to know why the tree in the test explorer of @visualstudio.com collapses when retrying a failed unit test @gusperez.com? This doesn't seem to happen when retrying a unit test that succeeded.
My brain read subtle instead of subtitle and disagreed.
In 2013 I started working on the @imagemagick.org project as an open source developer. In 2014 I published my first open source package in the @nuget.org Gallery. It has taken a while but I finally hit 100 million downloads! πŸ§™β€β™‚οΈπŸ₯‚πŸŽ‰
I moved everything to a @github.com pipeline: github.com/dlemstra/Mag.... This uses @dot.net sign to sign it with trusted signing (azure.microsoft.com/en-us/produc...). And a super easy to use action to publish the web app in #azure (github.com/Azure/webapp...)
I haven't updated MagickViewer for a while now because I had a complicated setup for signing that no longer worked and the pipeline was not running in @github.com but in #AzureDevOps. I thought it would take a quite an effort to fix the publishing of this ClickOnce application but it wasn't!
No worries that's the disadvantage of text. No offense taken.
As I said I can completely understand why. I just did some extra testing to see if I could break it differently and it does report an error when I do this:

Artifacts\bin\a.xml = Artifacts\bin\b.xml

The good news is that I cannot break copilot or search with a valid file.
One of the issues is now closed as a "not a bug". I can understand the reason why. It would still be nice if @visualstudio.com would report an error when a solution file is malformed.
We still support VS2017 and it feels that the slnx is not actively pushed to users? And is that even supported for c/c++ projects?
Ages ago a tool was created to create the solution and c/c++ project files to allow a user to configure their @imagemagick.org build on Windows. Way before good alternatives were available. I recently made some changes and broke the generated output. Moving to something else would take a of of time.