LightZone 5.0.0~beta2-0obs1 šŸ’¾

LightZone is a professional-level digital darkroom and photo editor for Mac, Windows, and Linux. It includes RAW processing and editing. Rather than using layers in the way that other photo editors do, LightZone lets the user build up a stack of tools which can be rearranged, readjusted, turned off and on, and removed from the stack. It's a completely non-destructive editor, where any of the tools can be re-adjusted or modified later — even in a different editing session. A tool stack can even be copied to a batch of photos at one time. LightZone always operates in a 16-bit linear color space with the wide gamut of ProPhoto RGB.

minor bugfix: Unstable; urgency=medium Upstream sync. -- Masahiro Kitagawa Sun, 06 Jun 2023 12:13:00 +0900.

BSDL capture digital-camera graphics-conversion viewer macos linux c

Jenkins 2.503 šŸ’¾

Jenkins provides hundreds of plugins to support building, deploying and automating any project.

minor feature: lt;ul gt;. lt;li gt;. RFE: Add a new ExtensionPoint to receive events from CLI executions. Move logs from CLICommand to a new default listener. Command implementations using CLIMethod now log under the same conditions as CLICommand. lt;/li gt;. lt;li gt;. lt;code gt;enableTopButton lt;/code gt; to insert entry at the top in an lt;code gt;f:repeatable lt;/code gt;. lt;/li gt;. lt;li gt;. Prevent NPE when adapting a keyboard shortcut based on the User-Agent header. lt;/li gt;. lt;li gt;. RFE: Developer: lt;code gt;NodeListener#onUpdated lt;/code gt; now gets called when lt;code gt;Jenkins#updateNode lt;/code gt; is called. lt;/li gt;. lt;/ul gt;.

MITL ci automation java

gradle 8.14 šŸ’¾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

major feature: We are excited to announce Gradle 8.14 (released 2025-04-25). Gradle now supports Java 24. This release adds support for selecting GraalVM Native Image toolchains, and includes enhancements to the test report when tests are skipped, for example, because of assumptions. Gradle 8.14 introduces lazy dependency configuration initialization to improve configuration performance and memory usage. The Problems API is expanded to support arbitrary structured data, making it easier for IDEs to consume rich diagnostics through the Tooling API. Additionally, the configuration cache includes a new integrity check mode for improved debugging.

Apache build-tool c c++ groovy java kotlin

QMMP 2.2.5 šŸ’¾

QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.

minor bugfix: fixed build without mpg123 or libmad; fixed plugin path in the pkg-config file; fixed "device not open" warning on first startup; fixed skins installation; fixed config dialog layout.

GNU GPL audio player music qt qt6 mp3 cpp

croc 10.2.2 šŸ’¾

croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following: allows any two computers to transfer data (using a relay) provides end-to-end encryption (using PAKE) enables easy cross-platform transfers (Windows, Linux, Mac) allows multiple file transfers allows resuming transfers that are interrupted local server or port-forwarding not needed ipv6-first with ipv4 fallback can use proxy, like tor

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 by lt;a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot" gt;@dependabot lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2770089605" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//872" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/872/hovercard" href="https://github.com/schollz/croc/pull/872" gt;#872 lt;/a gt; lt;/li gt;. lt;li gt;Bump Go, dependencies, CI - Upload artifacts after running tests - Update readme by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/blu3berryys/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/blu3berryys" gt;@blu3berryys lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2823606497" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//881" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/881/hovercard" href="https://github.com/schollz/croc/pull/881" gt;#881 lt;/a gt; lt;/li gt;. lt;li gt;a github warning by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/blu3berryys/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/blu3berryys" gt;@blu3berryys lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2823947113" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//882" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/882/hovercard" href="https://github.com

MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang

Significance of Licensed Roofing Experts in Coastal Areas 0.7.12 šŸ’¾

Certified Roofing Professionals in Wilmington NC Living near the shoreline has many rewards: salty breezes, stunning landscapes and the unmistakable sound of waves hitting along the coast are among them. However, being there also brings unique challenges: gales, precipitation and the constant salty atmosphere can damage roofing surfaces causing seepage, water penetration and potentially mildew development beneath shingles, thus necessitating hiring a expert roof contractor in Wilmington NC to resolve these issues effectively. That is why possessing reach to reliable roofers in Wilmington North Carol is crucial! Roofing experts authorized with the State of NC can examine likely concerns and take preventative actions to keep roofs in good order - this could save costs in repairs while offering a safer job site or living environment for employees or inhabitants. These firms concentrate in residential and commercial roof services such as steel roof fittings, spray-on foam roofing jobs, thermal roof coating projects, tile repair fixes, entire replacements of both home and business roofing systems and maintenance services. Furthermore, they can manage installations for homeowners' associations to meet regulations. Roofers licensed in Wilmington must carry coverage and bond assurance when performing roof work at homes and commercial sites, to shield property owners against possible injuries that may happen during a task and guarantee their roofing system is repaire

minor feature: Certified Roofing Professionals in Wilmington NC Living near the shoreline has many rewards: salty breezes, stunning landscapes and the unmistakable sound of waves hitting along the coast are among them. However, being there also brings unique challenges: gales, precipitation and the constant salty atmosphere can damage roofing surfaces causing seepage, water penetration and potentially mildew development beneath shingles, thus necessitating hiring a expert roof contractor in Wilmington NC to resolve these issues effectively. That is why possessing reach to reliable roofers in Wilmington North Carol is crucial! Roofing experts authorized with the State of NC can examine likely concerns and take preventative actions to keep roofs in good order - this could save costs in repairs while offering a safer job site or living environment for employees or inhabitants. These firms concentrate in residential and commercial roof services such as steel roof fittings, spray-on foam roofing jobs, thermal roof coating projects, tile repair fixes, entire replacements of both home and business roofing systems and maintenance services. Furthermore, they can manage installations for homeowners' associations to meet regulations. Roofers licensed in Wilmington must carry coverage and bond assurance when performing roof work at homes and commercial sites, to shield property owners against possible injuries that may happen during a task and guarantee their roofing system is repaired or substituted by competent specialists. Additionally, it aids the homeowner confirm whether their preferred certified roofing expert has the expertise and skill to provide top-notch solutions. Top-Quality roofing repairs near me in Wilmington North Carolina Structure Security Via Certified Roofing Experts

VSL self-hosted rss atom feeds monitoring dashboard aggregator go

MathMod 12.1 šŸ’¾

MathMod is a portable interactive plotting and graphing program for Windows, Linux, MacOSX and many other platforms. MathMod allows to plot 3D mathematical surfaces, described by implicit or parametric equations, and offers a very large database of model samples that can be generated with it. It's Free and Open Source under the terms of the GPL licence version 2 or later.

major feature: Change-log for MathMod-12.1 (07/04/2025) 1) Added "SeaShells_Mathematical_Modeling" script to model "Lyria","Wentletrap","Conus","Natalina"and "Ammonite" SeaShells. 2) Bug-fixes, code optimization and documentation update. 3) For a complete list of changes made during the course of development, please visit: https://github.com/users/parisolab/projects/2

GNU GPL c++ qt json mathematics plotting 3d 4d scriptable animation visualization surfaces javascript education modeling

macFUSE 4.10.2 šŸ’¾

macFUSE (formerly osxfuse or FUSE for OS X) provides foreign filesystem support under macOS. Like the Linux variant of libfuse, it provides a user-land filesystem driver API, which is easier to develop for. Command-line tools are provided, and a kernel module which facilitates binding drivers like sshfs, procfs, AccessibilityFS, GrabFS, LoopbackFS, SpotlightFS, and YouTubeFS to the file system.

minor feature: Invalidate a vnode's identity in case the corresponding file is removed. When performing a remove operation, the file might not actually be removed by the user space code. libfuse renames open files, hides them and defers removing them until all open file handles have been closed (unless hard_remove is enabled). This means we might come across the vnode again, e.g. while performing a readdir(3) operation. We need to invalidate the vnode's current identity to make sure Finder does not display any outdated information. Build script optimizations

GNU GPL fuse filesystem driver macos libfuse c

Ampache 7.4.0 šŸ’¾

Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device. Ampache's usefulness is heavily dependent on being able to extract correct metadata from embedded tags in your files and/or the file name. Ampache is not a media organiser; it is meant to be a tool which presents an already organised collection in a useful way. It assumes that you know best how to manage your files and are capable of choosing a suitable method for doing so.

major feature: The code has had a lot of updates dealing with verifications. It is recommended that you take out MusicBrainz from your config `metadata_order` to speed it up even more. Added: Add item count to the Genre browse pages. Allow sorting the Genre browse page by item count. Allow editing links tags for hidden genres. Show merged tags for genres if they are set. Add Random play to Playlist and Smartlist object rows (Updated column CSS for these types). Add example catalog update file example `catalog_update.sh`. Browse. Add `added` and `updated` searches to Album and AlbumDisk searches. Add `artist`, `album`, `song` and `video` counts to the Genre browse. Add `id` to the Album, AlbumDisk, Artist, Label, Playlist, Podcast, PodcastEpisode, Song and Video browse types. Config version 79. Add `split_artist_regex` split the Artist and Album Artist tags on regex and use the first result. Add `catalog_verify_by_album` to allow grouping updates instead of just updating individual files. Remove plugins from default `metadata_order` (MusicBrainz enforces a 1 second sleep for each call). CLI. Print messages in the CLI for actions again. UpdateCatalog: add new option limit. (-l --limit) Only verify small chunk of files. Plugin. Catalog Favorites: Add `catalogfav_compact` to show an alternative list of compact favorite items. Discogs: Get genre data from the Discogs API. Musicbrainz: Add Album and Song object types to `get_metadata`. Changed: Random Play icon has been changed to stop clashing with the shuffle icon. Update vite from v5 to v6. Update `public/.htaccess.dist`. Only audit NPM production modules. Move prettyphoto into lib/modules. (Dead project marked as Malware by NPM). After updating Album and Artist object tags only update conts for affected Artists. Restore gather art on website Add actions. Don't collect garbage continually when doing a large verify action. Update individual counts for Artists after changes. Search with simple album name fo

Apache php streaming server audio music javascript video

Babel 7.27.0 šŸ’¾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

major bugfix: (2025-03-24). #### :eyeglasses: Spec Compliance. `babel-generator`, `babel-parser`. Default `importAttributesKeyword` to `with` (@JLHwung). #### :rocket: New Feature. `babel-helper-create-class-features-plugin`, `babel-traverse`, `babel-types`. Allow `traverseFast` to exit early (@liuxingbaoyu). `babel-parser`, `babel-types`. Add `ImportAttributes` to `Standardized` and move its parser test tures (@JLHwung). `babel-generator`. (babel-generator): add named export of generate function (@vovkasm). `babel-parser`, `babel-template`. Add `allowYieldOutsideFunction` to parser (@liuxingbaoyu). `babel-plugin-transform-typescript`, `babel-traverse`. feat: Add `upToScope` parameter to `hasBinding` (@liuxingbaoyu). `babel-parser`. Support ESTree AccessorProperty (@JLHwung). `babel-types`. feat(babel-types): Add support for BigInt literal conversion in valueToNode (@ishchhabra). #### :: `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties`. : Class reference in type throws error (@liuxingbaoyu). `babel-traverse`. : Reset child scopes when `scope.crawl()` (@liuxingbaoyu). `babel-helpers`, `babel-preset-typescript`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`. : align behaviour to tsc `rewriteRelativeImportExtensions` (@JLHwung). `babel-cli`. : `@babel/cli` generates duplicate inline source maps (@liuxingbaoyu). `babel-plugin-transform-named-capturing-groups-regex`, `babel-types`. Generate computed proto key (@JLHwung). #### :running_woman: Performance. `babel-types`. perf: Improve builders of `@babel/types` (@liuxingbaoyu). `babel-helper-create-regexp-features-plugin`. : improve duplicate named groups check (@JLHwung).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

fzf 0.61.3 šŸ’¾

An interactive command line filter program for any kind of list; files, command history, processes, hostnames, bookmarks, git commits, etc. It implements a "fuzzy" matching algorithm, so you can quickly type in patterns with omitted characters and still get the results you want. Highlights šŸ“¦ Portable — Distributed as a single binary for easy installation ⚔ Blazingly fast — Highly optimized code instantly processes millions of items šŸ› ļø Extremely versatile — Fully customizable via an event-action binding mechanism šŸ”‹ Batteries included — Includes integration with bash, zsh, fish, Vim, and Neovim

minor bugfix: Reverted #4351 as it caused `tmux run-shell 'fzf --tmux'` to fail. More environment variables for child processes.

MITL cli finder go ruby shell

firejail 0.9.74 šŸ’¾

Firejail is a security sandbox tool, which utilizes Linux 3.x namespaces to setup restricted environments for untrusted applications. It works for console and graphical applications, servers, or even login sessions; by assigning them and their subprocesses a private view of globally shared kernel resources. Firejail isolates mount points, adds chrooting, filesystem writability or overlays, sandbox filesystem sharing, networking stack and firewall isolation, constrains interprocess communication, and separates processes. It comes with default profiles for Firefox or Evince, includes Seccomp and Linux caps support.

minor feature: Security: sscanf rv checks (CodeQL). Feature: private-etc rework: improve handling of /etc/resolv.conf and add. Private-etc groups Feature: Add "keep-shell-rc" command and option. Feature: Print the argument when failing with "too long arguments". Feature: a random hostname is assigned to each sandbox unless. Overwritten using --hostname command Feature: add IPv6 support for --net.print option. Feature: QUIC (HTTP/3) support in --nettrace. Feature: add seccomp filters for --restrict-namespaces. Feature: stats support for --nettrace. Feature: add doas support in firecfg and jailcheck. Feature: firecfg: add firecfg.d add ignore command. Feature: expand simple macros in more commands (--chroot= --netfilter=. --netfilter6= --trace=). Feature: add Landlock support. Feature: add support for comm, coredump, and prctl procevents in firemon. Feature: add notpm command keep tpm devices in private-dev. Feature: fshaper.sh: support tc on NixOS. Feature: add aarch64 syscalls. Feature: add --disable-sandbox-check configure flag. Feature: block /dev/ntsync add keep-dev-ntsync command. Modif: Stop forwarding own double-dash to the shell. Modif: Prevent sandbox name (--name=) and host name (--hostname=). From containing only digits Modif: Escape control characters of the command line. Modif: Allow mostly only ASCII letters and digits for sandbox name. (--name=) and host name (--hostname=). Modif: make private-lib a configure-time option, disabled by default (see. --enable-private-lib). Modif: Improve --version/--help print version on startup. Modif: improve errExit error messages. Modif: drop deprecated 'shell' option references. Modif: keep pipewire group unless nosound is used. Modif: fcopy: use lstat when copying directory. Modif: private-dev: keep /dev/kfd unless no3d is used. Modif: keep /sys/module/nvidia if prop driver and no no3d. Modif: clarify error messages in profile.c. Modif: keep plugdev group unless nou2f is used. Removal: fi

GNU GPL c linux security process-isolation namespaces sandbox

Calf Studio Gear 0.90.5.0 šŸ’¾

Calf Studio Gear is a stack of audio effect plugins for JACK sound servers and LV2 hooks. It contains instruments and tone generators, dynamic processors, digital effects, modulators, filters and equalizers, delay effects, distortion and enhancement filters, as well as some tools aimed at professionals.

major bugfix: Deprecate automake. CMake: Respect `DESTDIR` variable. fluidsynth detection on Windows when using vcpkg. Use Win32 `A` functions explicitly. typos.

GNU LGPL audio music jack effects modulation instruments lv2 cpp

Artistic Style 3.6.9 šŸ’¾

A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, GSC and Java Source Code.

minor bugfix: * sh-completion: Fix --mode parameter in generation script * disable old isInTemplate flag only within structs

MITL formatting indentation

Lua 5.4.7 šŸ’¾

Lua is a versatile and fast, yet lightweight and embeddable scripting language. It combines basic procedural syntax with complex data types, associative dictionaries, and extensible semantics. It is dynamically typed, uses a JIT bytecode and register-based VM with implicit memory management. It's widely used for scripting within applications and games, or as RAD toolkit.

major feature: new generational mode for garbage collection to-be-closed variables const variables userdata can have multiple user values new implementation for math.random warning system debug information about function arguments and returns new semantics for the integer 'for' loop optional 'init' argument to 'string.gmatch' new functions 'lua_resetthread' and 'coroutine.close' string-to-number coercions moved to the string library allocation function allowed to fail when shrinking a memory block new format ' p' in 'string.format' utf8 library accepts codepoints up to 2 31

MITL lua programming-language interpreted embeddable

Firefly III 6.2.10 šŸ’¾

"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.

minor feature: Added: PR 9903 (Add support for PHP function `strpos` in expressions) reported by @lompi. Changed: (Important optimization improvement: enable opcache) reported by @jgoclawski. Greatly improved speed of account overview. Better validation of environment variables. : (User ntfy notification forbidden 403) reported by @qck4fun. (Account Balance not updating in Transaction tab) reported by @StoicaRemus. (404 Not Found when deleting rule group) reported by @EnochPrime. (HTTP 500 on tags) reported by @wuvs. (adding money to piggy bank via API broken) reported by @4e868df3. (has_any_subscription search filter not valid) reported by @PhilWun. (typo in docker example env file) reported by @amenekowo. (Creating Bills via API is broken (optional fields are required)) reported by @jsegido. Discussion 9970 (Category report with tags?) started by @luddeluddis. (data/bulkUpdateTransactions POST should not requires Content-Type header in request as request body must be empty) reported by @bouil. (Wrong currency showed in dashboard for "Subscriptions to pay" when subscription paid with different currency) reported by @Astro1247. API: (BIC number no longer returned by the /accounts API endpoint) reported by @dawid-czarnecki.

Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials bookkeeping self-hosted php laravel

JupyterCAD 3.1.2 šŸ’¾

JupyterCAD is a JupyterLab extension for 3D geometry modeling with collaborative editing support. It is designed to allow multiple people to work on the same file at the same time, and to facilitate discussion and collaboration around the 3D shapes being created. JupyterCAD has support for FreeCAD files, which makes it easy to import and export models from FreeCAD. It also has a range of features for creating and manipulating 3D shapes, including a variety of primitives, transformations, and Boolean operations.

minor feature: Pin docprovider (@martinRenou). breaking change introduced in 3.1.0 (@martinRenou). Contributors to this release: (GitHub contributors page for this release). @github-actions @martinRenou.

BSDL 3d cad opencascade freecad jupyter-notebook typescript python javascript

OpenModelica 1.25.0 šŸ’¾

OPENMODELICA is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage. Its long-term development is supported by a non-profit organization – the Open Source Modelica Consortium (OSMC). An overview journal paper is available and slides about Modelica and OpenModelica. The goal with the OpenModelica effort is to create a comprehensive Open Source Modelica modeling, compilation and simulation environment based on free software distributed in binary and source code form for research, teaching, and industrial usage. We invite researchers and students, or any interested developer to participate in the project and cooperate around OpenModelica, tools, and applications.

minor feature: lt;p gt;This is the beta.1 release of the regular early-spring release of OpenModelica, version 1.25.0. lt;/p gt;. lt;p gt;Main highlights: OMEdit now supports lt;strong gt;hierarchical parameter editing lt;/strong gt; in structured models, a lt;strong gt;Reload package lt;/strong gt; feature, and an lt;strong gt;Open Class in text view lt;/strong gt; feature. lt;/p gt;. lt;h2 gt;OpenModelica Compiler (OMC) lt;/h2 gt;. lt;p gt;The new front end has been further improved with lt;a href="https://github.com/OpenModelica/OpenModelica/?q=is 3A 20milestone 3A1.25.0 20label 3ACOMP 2FOMC 2FFrontend 20state 3A 20-reason 3Anot-planned" gt;15+ solved lt;/a gt;. lt;a href="https://github.com/OpenModelica/OpenModelica/?q=is 3A 20is 3A 20milestone 3A1.25.0 20label 3A 22COMP 2FBase 20Modelica 22 20" gt;Two lt;/a gt; regarding the new experimental lt;a href="https://openmodelica.org/doc/OpenModelicaUsersGuide/latest/basemodelica.html#flattening-models-to-basemodelica" rel="nofollow" gt;Base Modelica flat output lt;/a gt;. lt;/p gt;. lt;p gt;Regarding backend work, lt;a href="https://github.com/OpenModelica/OpenModelica/?q=state 3A 20milestone 3A1.25.0 20label 3A 22COMP 2FOMC 2FBackend 22 20-reason 3Anot-planned 20" gt;5 lt;/a gt; were in the currently used backend. Additionally, lt;a href="https://github.com/OpenModelica/OpenModelica/?q=state 3A 20milestone 3A1.25.0 20label 3A 22COMP 2FOMC 2FNew 20Backend 22 20-reason 3Anot-planned" gt;15 lt;/a gt; were address in the new backend, which is still under development and experimentally available with the lt;a href="https://openmodelica.org/doc/OpenModelicaUsersGuide/latest/omchelptext.html#omcflag-newbackend" rel="nofollow" gt; lt;code gt;--newBackend lt;/code gt; lt;/a gt; compiler flag. lt;/p gt;. lt;p gt;Regarding the C runtime, lt;a href="https://github.com/OpenModelica/OpenModelica/?q=is 3A 20milestone 3A1.25.0 20label 3ACOMP 2FSimRT 2FC 20state 3A 20-reason 3Anot-planned 20" gt;several lt;/a gt; were addressed. lt;/

modeling simulation simulator modelica cpp c

Kamailio SIP Server 5.8.6 šŸ’¾

Kamailio (formerly OpenSER) is a high-performance SIP (RFC3261) server with a flexible architecture and many extensions. The server implements proxy, registrar, redirect, and location SIP/VoIP services. It has support for UDP, TCP, TLS, and SCTP transport layers, DNSsec, ENUM, AAA via database, RADIUS, DIAMETER, gateways to SMS and XMPP, least cost routing, load balancing, NAT traversal, and call processing language. Kamailio implements SIMPLE presence and instant messaging extensions, and includes an embedded XCAP server and MSRP relay, IMS/VoLTE extensions. It can be also used as a routing SIP sever for WebRTC via WebSocket.

minor feature: Version 5.8.6 Maintenance release of the latest stable branch, 5.8, that. Includes since the release of v5.8.5. There is no change to. Database schema or configuration language structure that you have to do. on previous installations of v5.8.x. Deployments running previous v5.8.x. Versions are strongly recommended to be upgraded to v5.8.6. For more details about version 5.8.6 (including links and guidelines to. Download the tarball or from GIT repository), visit: Https://www.kamailio.org/w/2025/03/kamailio-v5-8-6-released/.

GNU GPL sip voip webrtc volte ims telephony messaging c

abc2svg 1.22.27 šŸ’¾

abc2svg is a set of javascript files to edit, display, print and play music written in the ABC notation. They may be used in web browsers as well as in command line scripts with a javascript interpreter.

major bugfix: Lots of bug fixes and improvements; documentation updates.

GNU GPL abc music conversion

Mustangproject 2.16.4 šŸ’¾

Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices. It is a (permissive) open source cross platform command line tool and a Java library. The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2. The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.

minor bugfix: Mustangproject version 2.16.4, released April 22nd, 2025, features 16 small corrections, two of which may be potentially security sensitive and fixes a small resource leak. There is a known issue #764, which may be addressed in 2.17.0, potentially in May, maybe along with an update to support ZF 2.3.3 (i.e. Codelists version 15): The question being if absolute, i.e. non-percentual, item based discounts/charges are not to be multiplied by the quantity, as they currently are in Mustang. If that is true I will need to correct not only the calculation, but also some tests, and you may see different invoice amounts in some cases. == New features in 2.16.4 * #818 need to be able to specify filenames as exceptions from files validated recursively with validateExpectValid * #741 read position accountingReference * #809 invoice reader to support multiple charges per item * #812 fileattachment relation should have a default == Fixes * #774 disable XML parsing entities (potentially security sensitive, potentially partially revoked after merge due to failing tests) * #778 Added XEE Protection features (potentially security sensitive, potentially partially revoked after merge due to failing tests) * #742/#753 "Adresszusatz 1" (LineTwo) showing up as "Postfach" in HTML visualization * #614, #770 Exemption reason text should not be reused * #728 Invoice setCorrection causes duplicate XML output * #776 Fix potential resource leaks in core file processing classes * #782/771 prevent NullPointerException on Product Description * #772 TradeParty Name should be optional for ShipToTradeParty * #775 not deleted tmp files * #802 fix: capital letter for ID in

APL invoice metadata accounting java-library java e-billing e-invoice

InputPlumber 0.53.2 šŸ’¾

InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.

minor feature: lt;h2 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.53.1...v0.53.2" gt;0.53.2 lt;/a gt; (2025-04-21) lt;/h2 gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;Touchpad: lt;/strong gt; use higher polling rate to jitter in emulated touchpad ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/2c5f1b6255fb2611f0055380bf36d2ee470f81e3" gt;2c5f1b6 lt;/a gt;) lt;/li gt;. lt;/ul gt;.

GNU GPLv3 linux daemon virtual-device rust

AdGuardHome 0.107.59 šŸ’¾

AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.

minor bugfix: See also the v0.107.59 GitHub milestone ms-v0.107.59 . : Rules with the `client` modifier not working (). The search form not working in the query log (). https://github.com/AdguardTeam/AdGuardHome//7704. https://github.com/AdguardTeam/AdGuardHome//7708. ms-v0.107.59 : https://github.com/AdguardTeam/AdGuardHome/milestone/94?=1.

dns security tracking adblock adguard privacy golang javascript

Linux Wacom tablet project 2.15.0 šŸ’¾

The Linux Wacom project is comprised of hardware drivers, libraries and documentation for Wacom tablets. It can configure devices, and interfaces with X11 under Linux, or graphics applications; usually provides out-of-the-box support on most distributions. Supported devices include the Wacom series Intuos, Cintiq, TabletPC, Graphire, Intuos Pro, Volito, PenPartner, PL & DTF , Bamboo, Bamboo Pen & Touch, and Graphire Bluetooth.

major feature: New API: - libwacom_get_button_modeswitch_mode() to retrieve the target mode for a modeswitch button. New Devices: - XP-Pen Innovator 16, Deco01 v3, Deco Pro S. - Wacom Intuos Pro 3 and a large number of ISDv4 devices.

GNU GPL c x11 hardware tablets wacom linux desktop

SolidInvoice 2.3.0 šŸ’¾

SolidInvoice is a simple open source invoicing application aimed to help small businesses and freelancers manage their day-to-day billing. It's a feature rich elegant online application, available as a cloud solution to ensure that you can always get paid on time. Features Client Management: Capture all your client information in an easy to use client management interface. Quoting and Estimates: Send quotes to your clients and convert quotes into invoices. Send Invoices: Send invoices and keep balances up to date to know exactly how much income you should receive. Online Payments: Receive online payments through a number of different payment gateways. Recurring Invoices: Send recurring invoices on a flexible schedule that matches your business. Multiple Currencies: Multiple currency support means you can bill your client in any currency that they prefer. Powerful API: A powerful and flexible API makes integration into any other service so much easier. Open Source: Free and open source software means you can customise SolidInvoice as much as you want to fit your exact needs.

minor feature:

MITL bookkeeping hosting payments accounting self-hosted billing invoice docker php go twig mysql

Warracker - Warranty Tracker 0.9.9.2-Beta šŸ’¾

Warracker is an open-source warranty tracker application designed to help you effortlessly keep track of product warranties, expiration dates, and related documentation. Warracker is a web-based application that provides a centralized system for managing all your product warranties. Key features include: Tracking product warranties in one central location. Adding warranty details, including purchase dates and duration. Uploading and storing warranty documentation and receipts. Providing visual indicators for active, expiring soon, and expired warranties. Searching through your warranty collection. Warranty Management: Add, edit, and delete warranty information. Document Storage: Upload and securely store receipts and warranty documentation. Status Tracking: Visual indicators for warranty status (active, expiring soon, expired). Search: Easily find warranties by product name. Responsive Design: A seamless experience on both desktop and mobile devices.

minor feature: Summary of Updates Added Fractional Warranty Years: Supports decimal values (e.g., 1.5) across backend, frontend, and CSV import/export. Accurate validation and expiration calculations. UI now accepts and displays fractional years. CSV Import Button: New Import button added (CSV format only). CSV schema includes fields like ProductName, PurchaseDate, WarrantyYears, and optional metadata. Changed Theme Handling: Unified dark mode handling via single localStorage key (darkMode). Centralized logic eliminates flash issues on page load. Modal UX: "Add Warranty" modal now closes only via the 'X' button, not on backdrop click. Fixed Wizard Navigation: Tabs update correctly; fixed TypeError and ReferenceError issues. Header Layout: Standardized header across desktop and mobile layouts. Mobile headers fixed for proper alignment and style isolation. Dark/Light Mode Persistence: Theme changes now persist consistently across pages. User Menu: Dropdown issues fixed; toggle logic centralized for reliability. JavaScript Stability: Resolved various JS errors (variable scope, order, and checks). API Integration: Corrected parsing of /api/statistics response structure. Removed Settings Gear Icon: Removed from header across all main pages for a cleaner UI. Known Issues for Next Release Username toggles inconsistently between display name and username. List and table views need refinement. Let me know if you want a visual diff or changelog-style breakdown.

Affero GPLv3 self-hosted warranty bookkeeping flask python javascript postgresql

WYGIWYH 0.12.8 šŸ’¾

An opinionated and powerful finance tracker. WYGIWYH (What You Get Is What You Have) is a powerful, principles-first finance tracker designed for people who prefer a no-budget, straightforward approach to managing their money. With features like multi-currency support, customizable transactions, and a built-in dollar-cost averaging tracker, WYGIWYH helps you take control of your finances with simplicity and flexibility. Why WYGIWYH? Managing money can feel unnecessarily complex, but it doesn’t have to be. WYGIWYH (pronounced "wiggy-wih") is based on a simple principle: Use what you earn this month for this month. Any savings are tracked but treated as untouchable for future months. By sticking to this straightforward approach, you avoid dipping into your savings while still keeping tabs on where your money goes. While this philosophy is simple, finding tools to make it work wasn’t. I initially used a spreadsheet, which served me well for years—until it became unwieldy as I started managing multiple currencies, accounts, and investments. I tried various financial management apps, but none met my key requirements: Multi-currency support to track income and expenses in different currencies. Not a budgeting app — as I dislike budgeting constraints. Web app usability (ideally with mobile support, though optional). Automation-ready API to integrate with other tools and services. Custom transaction rules for credit card billing cycles or similar quirks

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;(users): disables profile editing on demo mode by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eitchtee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eitchtee" gt;@eitchtee lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="3005481730" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//241" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/241/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/241" gt;#241 lt;/a gt; lt;/li gt;. lt;li gt;(users): users doesn't activate management menu entry by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eitchtee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eitchtee" gt;@eitchtee lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="3005486154" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//242" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/242/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/242" gt;#242 lt;/a gt; lt;/li gt;. lt;li gt;feat(insights:category-overview): select if you want to view table or bar charts, defaults to table by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eitchtee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eitchtee" gt;@eitchtee lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="3006116487" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//243" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIW

Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python

GitLab 17.10.0 šŸ’¾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

major feature: (2025-03-19). ### Added (150 changes). Add CI runner manager custom executor count to service ping (merge request). Add compliance control: auth_sso_enabled (merge request) GitLab Enterprise Edition. Protected containers: Integrate delete protection in REST API by @gerardo-navarro (merge request). Destroy compliance statuses when project is deleted (merge request) GitLab Enterprise Edition. Add GraphQL query for organization cluster agents (merge request). Export squash options (merge request) GitLab Enterprise Edition. Add query to pipeline inputs form (merge request). Update table_size database dictionary entries (merge request). Added graphql query for listing project compliance statuses (merge request) GitLab Enterprise Edition. Emit input data to pipeline new form (merge request). Add missing sorting options to access token APIs (merge request). Add work item view controls (merge request). Backfill software_license_policies without spdx and custom_license (merge request) GitLab Enterprise Edition. Updating pipeline inputs form (merge request). Track credentials inventory page visits on SAAS, SM Dedicated (merge request) GitLab Enterprise Edition. Add inputs to pipeline schedule endpoints (merge request). Support filtering work items by timeframe (merge request). Release GitLab Query Language (GLQL) Beta (merge request). Add createdAt field to source_user_type (merge request). Automatically scan pubspec.lock files when new analyzer enabled (merge request). Add admin page for targeted messages basic upload (merge request) GitLab Enterprise Edition. Implement vulnerability archive export API (merge request) GitLab Enterprise Edition. Create merge_request_approval_settings table (merge request) GitLab Enterprise Edition. ActiveContext preprocessor for embeddings (merge request). Respect tag protection rules when deleting tags (merge request). Show subgroup projects in the DORA projects comparison visualization (merge request) GitLab E

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

Sonic Visualiser 5.2.1 šŸ’¾

Sonic Visualiser is a free, open-source application for Windows, Linux, and Mac, designed to be the first program you reach for when want to study a music recording closely. It's designed for musicologists, archivists, signal-processing researchers, and anyone else looking for a friendly way to look at what lies inside the audio file. Sonic Visualiser is one of a family of four applications from the Centre for Digital Music: Sonic Visualiser itself is the most general, a program for highly configurable detailed visualisation, analysis, and annotation of audio recordings. Sonic Lineup is for rapid visualisation of multiple audio files containing versions of the same source material, such as performances from the same score, or different takes of an instrumental part. Tony is for high quality pitch and note transcription for scientific applications, designed primarily for solo vocal recordings. Sonic Annotator is a non-interactive command-line program application for batch audio feature extraction, using the same feature extraction plugins as Sonic Visualiser.

minor bugfix: Hang on exporting an image or SVG during interactive use. Failure to highlight some points on mouse-over when using a hi-dpi display.

GNU GPLv3 cpp qt audio analysis recording sound-synthesis vst vamp isophonics ladspa spectral visualization music

AdGuardHome 0.107.58 šŸ’¾

AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.

minor feature: See also the v0.107.58 GitHub milestone ms-v0.107.58 . Security: Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities in 1.24.1 go-1.24.1 . Added: The ability to check filtering rules for host names using an optional query type and optional ClientID or client IP address (). Optional `client` and `qtype` URL query parameters to the `GET /control/check_host` HTTP API. : Clearing the DNS cache on the *DNS settings page now includes both global cache and custom client cache. Invalid ICMPv6 Router Advertisement messages (). Disabled button for autofilled login form. Formatting of elapsed times less than one millisecond. Changes to global upstream DNS settings not applying to custom client upstream configurations. The formatting of large numbers in the clients tables on the *Client settings page (). https://github.com/AdguardTeam/AdGuardHome//4036. https://github.com/AdguardTeam/AdGuardHome//7547. https://github.com/AdguardTeam/AdGuardHome//7583. go-1.24.1 : https://groups.google.com/g/golang-announce/c/4t3lzH3I0eI. ms-v0.107.58 : https://github.com/AdguardTeam/AdGuardHome/milestone/93?=1.

dns security tracking adblock adguard privacy golang javascript

µBlock Origin 1.63.0 šŸ’¾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

major feature: ## / changes. Improve `prevent-set Timeout Interval ` scriptlets (https://github.com/gorhill/uBlock/commit/d36ea89a02). Add quit button to element zapper mode. Improve `trusted-override-element-method` scriptlet. Disable obsolete cache-control workaround for Firefox. Improve `overlay-buster` scriptlet. Add ability to inject scriptlets according to origin of ancestor contexts. range parser in prevent-setTimeout scriptlet. Add filter option synonyms for `strict1p`/`strict3p`. Increase URL buffer size to 8192. Use onmessage/postMessage instead of BroadcastChannel in diff updater. Improve `disable-newtab-links` scriptlet. Improve `prevent-addEventListener` scriptlet. reverse lookup of `## responseheader(...)` filters. Improve `evaldata-prune` scriptlet. Comply with Mozilla's "User Consent and Control". Improve `noeval-if` scriptlet. Add "","next", "mandatory", "agree/disagree" values to `set-cookie` scriptlet. Add `decline` value to `set-cookie` scriptlet. Improve `abort-on-stack-trace` scriptlet. Improve `href-sanitizer` scriptlet.

GNU GPLv3 javascript browser ad-blocker filter privacy

Weblate 5.10.4 šŸ’¾

Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL, Amazon Translate, or Google Translate.

minor feature: lt;p gt; lt;em gt;Released on March 19th 2025. lt;/em gt; lt;/p gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt;. lt;p gt;dismissing of checks. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Reduced overhead of rendering other strings while translating. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Improved performance of some lt;a href="https://docs.weblate.org/en/weblate-5.10.4/api.html#api" rel="nofollow" gt; lt;span gt;Weblate s REST API lt;/span gt; lt;/a gt; endpoints. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt; lt;a href="https://docs.weblate.org/en/weblate-5.10.4/admin/languages.html#language-parsing-codes" rel="nofollow" gt; lt;span gt;Parsing language codes lt;/span gt; lt;/a gt; in some corner cases. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt; lt;a href="https://docs.weblate.org/en/weblate-5.10.4/user/search.html#search-strings" rel="nofollow" gt; lt;span gt;Searching for strings lt;/span gt; lt;/a gt; now properly finds exact match on the component. lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Upgrading lt;/h3 gt;. lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.10.4/admin/upgrade.html#generic-upgrade-instructions" rel="nofollow" gt; lt;span gt;Generic upgrade instructions lt;/span gt; lt;/a gt; in order to perform update. lt;/p gt;. lt;h3 gt;Contributors lt;/h3 gt;. lt;p gt;Code contributions lt;br gt;. Michal Čihař lt;/p gt; lt;p gt;Translations contributions lt;br gt;. Vinko Kastelic, Dick Groskamp, Amalia Nostalgia, VfBFan, BalĆ”zs Úr, william chen, Michal Čihař, cat lt;/p gt; lt;p gt;Documentation contributions lt;br gt;. Michal Čihař lt;/p gt; lt;p gt; lt;a href="https://github.com/WeblateOrg/weblate/milestone/140?=1" gt;All changes in detail lt;/a gt;. lt;/p gt;.

GNU GPLv3 translation localization web python html

fzf 0.61.2 šŸ’¾

An interactive command line filter program for any kind of list; files, command history, processes, hostnames, bookmarks, git commits, etc. It implements a "fuzzy" matching algorithm, so you can quickly type in patterns with omitted characters and still get the results you want. Highlights šŸ“¦ Portable — Distributed as a single binary for easy installation ⚔ Blazingly fast — Highly optimized code instantly processes millions of items šŸ› ļø Extremely versatile — Fully customizable via an event-action binding mechanism šŸ”‹ Batteries included — Includes integration with bash, zsh, fish, Vim, and Neovim

minor bugfix: Panic when using header border without pointer/marker. `--tmux` option when already inside a tmux popup. And improvements in CTRL-T binding of fish. Added `--no-tty-default` option to make fzf search for the current TTY device instead of defaulting to `/dev/tty`.

MITL cli finder go ruby shell

Zellij 0.42.2 šŸ’¾

Zellij is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. Similar programs are sometimes called "Terminal Multiplexers". Zellij is designed around the philosophy that one must not sacrifice simplicity for power, taking pride in its great experience out of the box as well as the advanced features it places at its users' fingertips. Zellij is geared toward beginner and power users alike - allowing deep customizability, personal automation through layouts, true multiplayer collaboration, unique UX features such as floating and stacked panes, and a plugin system allowing one to create plugins in any language that compiles to WebAssembly.

minor bugfix: Refactor(terminal): track scroll_region as tuple rather than Option (https://github.com/zellij-org/zellij/pull/4082). Chore(deps): Use workspace dependencies (https://github.com/zellij-org/zellij/pull/4085). Build: Don't use default features (https://github.com/zellij-org/zellij/pull/4086). Build: Don't re-export foreign crates (https://github.com/zellij-org/zellij/pull/4087). Performance(terminal): reduce render count to mitigate flickering in apps that don't implement synchronized renders (https://github.com/zellij-org/zellij/pull/4100). (build): update wit/wasm-parser to get around a breaking change in the rust compiler (https://github.com/zellij-org/zellij/pull/4118).

MITL terminal console multiplexer rust

Calibre 8.3 šŸ’¾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

major feature: Release: 8.3 17 Apr, 2025 New features Cover grid: Allow configuring different backgrounds for light and dark mode in Preferences- Look feel- Cover grid. E-book viewer: Further speedup first open of large EPUB files by another 30 . Metadata review dialog: Add merge comments action. Kobo driver: viewing of KEPUB files from the device view in calibre not working. a regression in 8.1 that broke displaying of the delog when running in demode. E-book viewer: a regression in 8.0 that caused the clock to display an extra p after the time Improved news sources. GoComics. Internazionale. New York Times. SCMP. The Hindu. Barrons.

GNU GPLv3 python cpp ebook-reader ebook conversion epub kindle ebook-manager

Snapcraft 8.7.3 šŸ’¾

Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;build(deps): bump craft-parts to 2.4.3 by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2911504831" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5323" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5323/hovercard" href="https://github.com/canonical/snapcraft/pull/5323" gt;#5323 lt;/a gt; lt;/li gt;. lt;li gt;: give lt;code gt;list lt;/code gt; and lt;code gt;list-registered lt;/code gt; commands permanent deprecation warnings by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lengau/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lengau" gt;@lengau lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2926583731" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5341" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5341/hovercard" href="https://github.com/canonical/snapcraft/pull/5341" gt;#5341 lt;/a gt; lt;/li gt;. lt;li gt;docs(release-notes): finalize 8.7.3 by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2928512231" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5344" data-hovercard-type="pull_request" data-hovercard-url="/canoni

GNU GPLv3 snaps linux packaging distribution python cpp

BallroomDJ 4 4.14.1 šŸ’¾

BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists. BallroomDJ 4 is the replacement for BallroomDJ.

minor bugfix: 4.14.1 2025-4-19 * Bug Fixes: * Configure: Audio Sources: Improve validation. * Import Playlist: Fix and improve validation processing. * Import Playlist: Fix incorrect error messages. * Import Playlist: Fix unable to re-open dialog. * Installer: MacOS: Fix VLC installation process. * Installer: Windows: Fix an error message when VLC is not installed. * Installer: Windows: Hard-code VLC installation to version 3.0.21 (as VLC 4 is broken). * Internal: Fix obscure crash with spinboxes. * Linux: Fix VLC check for architectures other than x86_64. * Linux: Fix VLC check for Alpine Linux. * Player: Prep for VLC 4.

Zlib audio music end-users linux macos windows player ballroom c gtk