Gitea 1.20.3 šŸ’¾

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

minor feature: BREAKING. the wrong derive path. SECURITY. API leaking Usermail if not logged in. FEATURES. Add ThreadID parameter for Telegram webhooks. ENHANCEMENTS. Add minimum polyfill to support "relative-time-element" in PaleMoon. dark theme highlight for "NameNamespace". Detect ogg mime-type as audio or video. Use `object-fit: contain` for oauth2 custom icons. Move dropzone progress bar to bottom to show filename when uploading. Remove last newline from config file. Minio: add missing region on client initialization. Add pull request review request webhook event. text truncate. incorrect color of selected assignees when create. Display human-readable text instead of cryptic filemodes. Hide `last indexed SHA` when a repo could not be indexed yet. the topic validation rule and suport dots. due date rendering the wrong date in. Don't autosize textarea in diff view. commit compare style. Warn instead of reporting an error when a webhook cannot be found. . Use "input" event instead of "keyup" event for migration form. Do not use deprecated log config options by default. "ReposQueryPattern does not match query". Sync repo's IsEmpty status correctly. project filter. Use `hidden` over `clip` for text truncation. Set "type=button" for editor's toolbar buttons. NuGet search endpoints. storage path logic especially for relative paths. stdout correctly for "git blame". Check first if minio bucket exists before trying to create it. Avoiding accessing undefined tributeValues #26461. Call git.InitSimple for runRepoSyncReleases. Add transaction when creating pull request created dirty data. wrong middleware sequence. admin queue page title and CI failures. Introduce ctx.PathParamRaw to avoid incorrect unescaping. Bypass MariaDB performance of the "IN" sub-query, incorrect Index. incorrect CLI exit code and duplicate error message. Prevent newline errors with Debian packages. with sqlite load read. Make git batch operations use parent context

MITL git go

wxMaxima 23.08.0 šŸ’¾

wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations.

minor feature: RegEx search, Printing improvements, performance and Better print scaling. More consistent page size handling for printing. Many performance and stability from coverity-scan. Resolved many warnings from cppcheck. A RegEx search.

GNU GPL mathematics cas maxima

Vim 9.0.1757 šŸ’¾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 9.0.1757: ex_class() function is too long Problem: ex_class() function is too long. Solution: refactor it. Signed-off-by: Christian Brabandt lt;cb@256bit.org gt;. Co-authored-by: Yegappan Lakshmanan lt;yegappan@yahoo.com gt;.

Other text-editor ide vi vim

Wine 8.14 šŸ’¾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: PCSC framework used on macOS for smart card support. Dumping of Windows registry files in WineDump. for Wow64 window messages. Various. #28603 Winedbg sometimes receives invalid parameters, #30655 DiRT 2 Demo: Low (1 - 3) FPS during race, but not in in-game menus. #34678 Not all serial port work in wine, #36564 #039;Candytron #039; demo: certain objects are black with GLSL enabled, #44546 The Settlers II: 10th Anniversary runs very slow when CSMT enabled, #44816 Cygwin/MSYS2 `script -e` exit status forwarding randomly returns zero for non zero child process, #48621 Civilization 6 crashes on startup. #52474 ws2_32:sock - test_connect() fails intermittently with #039;Test failed: expected timeout #039; #52492 stack overflow from GdipFlattenPath, #52889 Freelancer with Crossfire mod crashes on startup, #53171 advapi32:registry - test_performance_keys() sometimes fails due to time going backwards!, #54073 ws2_32:sock - test__events() sometimes fails in Wine, #54074 ws2_32:sock - test_empty_recv() sometimes gets an ERROR_IO_PENDING error in Wine, #54413 ws2_32:sock - DuplicateHandle(socket) sometimes look like a socket in test_WSAGetOverlappedResult() on Windows, #54546 ws2_32:sock - test_write_watch() gets unexpected write counts on Windows 11, #54676 winetricks --verify dotnet20 (AutoHotKey) fails in a wow64 build, #54720 Spider-Man: Shattered Dimensions - dialogue audio doesn #039;t play, #54748 Greenshot crashes when drawing rectangle to make screenshot ( quot;GDI+ status: PropertyNotFound quot;), #54831 GStreamer gst_init_check() crashes when called from winegstreamer on recent macOS, also Wine crashes on macOS Sonoma, #54866 ieframe:webbrowser - test_SetQueryNetSessionCount() sometimes gets an unexpected session count on Windows, #55127 httpapi:httpapi - test_v2_bound_port() sometimes succeeds in connecting on Windows 10, #55152 Crash in Notepad++ processing a WM_DRAWITEM message, #55231 Warframe: camera/mouse stuck i

GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system

Calibre 6.25 šŸ’¾

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.

minor feature: Release: 6.25 18 Aug, 2023 New features Book details panel: De-emphasize titles making the actual data stand out more Allow using the new manage data files dialog from within the edit metadata dialog. Trash dialog: Allow right clicking on an entry to save it to disk When merging books by drag-and-drop add an option to use the dragged cover instead of the cover in the target book Create catalog: Add buttons to easily select all/non/visible fields when creating CSV/XML catalogs Preferences- gt;Add your own columns: Add buttons to show/hide all columns a regression in the previous release that broke parsing of some ISO-8601 timestamps E-book viewer: Mouse wheel horizontal events should jump sections not internal file boundaries Preferences- gt;Add your own columns changing check state on moving columns Get books: update various Polish e-book stores for website changes. E-book viewer: CFI parsing of numbers with trailing zeros causing some bookmarks to not work E-book viewer: Show an error when creating a bookmark if the bookmark position is not found CBR Input: comics with extremely long internal filenames not working on Windows Edit book: Saved searches: incorrect import in generated source code for some builtin functions. Data file manager: errors on systems with larger font sizes. New news sources. The Oldie by Sophist. Various new Russian and Ukrainian news sources by Unknown Improved news sources. Bloomberg. Focus. Epoch Times. Hindu. Business Today. NYTimes.

GNU GPLv3 python c++ ebook-reader e-book conversion

qradiolink 0.8.10-1 šŸ’¾

QRadioLink is a Linux software defined radio transceiver application using VOIP for inter-communication, built on top of GNU radio, which allows experimenting with software defined radio hardware using different digital and analog radio signals and a friendly user interface. Its primary purpose is educational, but it can also be customized for low power data communications on various frequency bands. It can also be used as an amateur radio SDR transceiver for demonstrating radio communications to students. The application was originally inspired from the Codec2 GMSK modem project by Kristoff Bonne.

minor feature: Release 0.8.10-1 Added UDP audio streaming mode, for both transmit and receive. Interoperability with SVXlink via UDP audio. M17 protocol improvements: decode and encode channel access numbers. added special TX destinations (ECHO, UNLINK, BROADCAST, callsign). with TX remaining stuck in simplex mode when VOIP forwarding is on. with some CLI commands not interpreted correctly. Adjustment of FM RX and TX flowgraphs. CTCSS tones in FM modes are not filtered if CTCSS is disabled, and are. passed to external applications.

GNU GPLv3 communication radio

Carla 2.5.6 šŸ’¾

Carla is an audio plugin host, with support for many audio drivers and plugin formats. It has some nice features like automation of parameters via MIDI CC (and send output back as MIDI too) and full OSC control. Carla currently supports LADSPA (including LRDF), DSSI, LV2, VST2/3 and AU plugin formats, plus SF2 and SFZ file support. It uses JACK as the default and preferred audio driver but also supports native drivers like ALSA, DirectSound or CoreAudio. There are 4 types of engine processing: Single-client: (JACK driver only) Same as Multi-client, except that all JACK ports belong to a single master client. This is needed when a setup doesn't support multi-client JACK apps, such as LADISH. Multi-client: (JACK driver only) Every single plugin is exposed as a new JACK client. Audio and MIDI ports are registered as needed. Rack: Plugins are processed in order, from top to bottom. Plugins with non-stereo audio channels are not supported, but a forced-stereo option is available for Mono ones. Patchbay: Modular patchbay mode, just like in JACK Multi-client and many other modular applications. Every plugin gets its own canvas group and ports allowing you to interconnect plugin audio and MIDI.

minor feature: Fix compatibility of plugin discovery with newer 2.6.x tools Fix crash when using JACK under Linux ARM Fix carla-lv2 pre-run with 0 frames Fix carla-vst GUI for high-dpi screens Fix carla-native-plugin library exported symbols Show custom error message when trying to start JACK driver without JACK Skip special treatment for LADISH (do not set session management hints)

GNU LGPLv3 c++ midi mixers sound-synthesis audio

LimeSurvey 6.2.2 (build 230814) šŸ’¾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: Public URL is not used for SURVEYURL (Tests) (Gabriel Jenik). CR-1282: Side menu: Loading animation is in the wrong position (Mohab E). CR-1267: Facebook buttons size (Mohab E). CR-1253: There is no validation on admin email, bounce email in general survey settings (Mohab E). CR-1236: Layout : modal button (x) on confirmation modal (Mohab E). CR-1219: Privacy policy checkbox on starting page of survey is always green when unchecked (Mohab E). Privacy policy view is not rendered per tab, it is stacked below each other in the same view. (Gabriel Jenik). security Improper Authorization in add role function leads to privilege escalation (Denis Chenu). Multiple numerical input text input box width not having an effect (Adam Zammit). Responses filters are case sensitive (Gabriel Jenik). Send test email in global settings not working (Gabriel Jenik). Participants can't re-enter a submitted survey if setting is using "inherit" at participant settings (Gabriel Jenik). Email attachments expose absolute path when exporting LSS (Gabriel Jenik). Uses left value goes to negative (Gabriel Jenik). Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Khmer by PawelAtroszko. Updated translation: Japanese by d_inoue, nomoto. Updated translation: Italian by lfanfoni, maren.fritz. Updated translation: Italian (Informal) by lfanfoni, myliserta. Updated translation: Finnish by Jmantysalo. Updated translation: Catalan by qualitatuvic.

GNU GPL survey php mysql mssql postgres

CMOC 0.1.84 šŸ’¾

CMOC is a 6809-generating cross-compiler for a large subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.

minor bugfix: Fixed bugs that affected a pointer to an array, e.g., int (*a) 20 . Fixed a bug where an error was given when trying to change a struct member through a const pointer to a non-const struct. Error "return without argument in a non-void function" is now a warning. Added option "-x c" to indicate that all files whose extension is not .a, .asm, .o or .a must be assumed to be C files, and option "-x none", which is the default, which only considers .c files to be C files. Verbatim assembly blocks (asm ... ) are now allowed at global scope. Other fixes mentioned in the NEWS file.

GNU GPLv3 compiler c developers

Mozilla Firefox 116.0.3 šŸ’¾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: an for OPFS users (especially those using the Adobe Photoshop) that broke access to files that were locally cached in a previous version. (, ), an that was breaking screensharing for some users on Wayland. ( ), an where a fullscreen notification was persistently being shown to a user, even after disabling it. ( ), an where Firefox would hang when doing a Google search. ( ), Reference link to 116.0 release notes, A few photoshop users might still encounter loading old files which is expected to be resolved in.

MPL c++ web-browser html5 javascript mozilla

Samba 4.18.6 šŸ’¾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: Reply_sesssetup_and_X() can dereference uninitialized tmp Pointer. Missing return in reply_exit_done(). post-exec password redaction for samba-tool is more reliable for Fully random passwords as it no longer uses regular expressions Containing the password value itself. Windows client join fails if a second container CN=System exists Somewhere. Spotlight sometimes returns no results on latest macOS. Renaming results in NT_STATUS_SHARING_VIOLATION if previously Attempted to remove the destination. Spotlight results return wrong date in result list. quot;net offlinejoin provision quot; does not work as non-root user. rpcserver no longer accepts double backslash in dfs pathname. cm_prepare_connection() calls (fd) for the second time. 2-3min delays at reconnect with smb2_validate_sequence_number: Bad message_id 2. samba-tool ntacl get segfault if aio_pthread appended. DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can apos;t be parsed. Python tarfile extraction needs change to avoid a warning CVE-2007-4559 mitigation). Regression DFS not working with widelinks = true. Windows client join fails if a second container CN=System exists. Somewhere. samba-tool ntacl get segfault if aio_pthread appended. mdssvc: Do an early talloc_free() in _mdssvc_open().

GNU GPLv3 communications file-sharing cifs windows

Vim 9.0.1719 šŸ’¾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 9.0.1719: if_lua: crash for for Lua functions invoked via Vim c allbacks. Problem: if_lua: crash for Lua functions invoked via Vim callbacks. Solution: Use Lua registry rather than upvalues for udata cache. Signed-off-by: Christian Brabandt lt;cb@256bit.org gt;. Co-authored-by: Jesse Pavel lt;jpavel@alum.mit.edu gt;.

Other text-editor ide vi vim

Graphviz 8.1.0 šŸ’¾

Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.

minor feature: Added: On non-Windows platforms, new `-Tvt100` and `-Tvt100-24bit` output formats are. Available that do rudimentary rendering to a terminal that supports ANSI Escape sequences. Some notes about the interaction with wide-oriented streams were added to the. Cgraph man page. Changed: When memory allocation failures cause Graphviz to exit, information about the. Failing allocation is included in the error message. : Failure of arrowhead and arrowtail to respect penwidth #372 . Also for the `curve` and `icurve` Edge arrow shapes. Iteration calculations based on `nslimit` and/or `nslimit1` attributes are. Clamped to ` 0, INT_MAX `. That is, calculations that result in a negative Number of iterations are rounded up to `0` and those that result in a number of iterations that exceeds `INT_MAX` are rounded down to `INT_MAX`. Iteration. Numbers outside this range do not have useful behavior, but could be caused Unintentionally by users. Setting `xdotversion` attributes that parse as greater than 17 (`xdotversion` is parsed as a series of digits, ignoring all non-digits) no longer causes an. Out of bounds read when rendering to xdot. #2390 Icon size in the macOS Graphviz.app has been so icons are no longer. Invisible. Compiling the portable source tarball on a machine with SWIG 4.1.0 no. Longer fails due to missing PHP files. #2388 Syntax for a loop in `gvmap.sh` has been corrected. This was a regression in Graphviz 2.50.0. #2404.

EPL presentation visualization graph

D 2.105.0 šŸ’¾

D is a modern C-style programming language, declarative, object-oriented, and with inferred static typing, somewhat inspired by Python, Java, Eiffel, C# and Ruby. It provides many conveniences, like automatic memory management, concurrency-awareness, contractual design, or first class arrays and dictionaries, built-in macro and meta programming features. It still permits inline assembler, and produces fast and native binaries.

major feature: Assignment-style syntax is now allowed for `alias this` after being previously deprecated. A "catch" clauses must take only "const" or mutable exceptions. Functions can no longer have "enum" storage class (use "auto" instead). Overloading "extern(C)" functions is now an error. The deprecation phase for accessing to private method when overloaded with public method has ended. Finally, integration with the Valgrind memcheck tool has been added to the garbage collector.

Boost dlang c programming-language developers

Mustangproject 2.8.0 šŸ’¾

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 feature: - As preparation for domestic B2B e-invoicing potentially becoming mandatory in Germany as of 2026 (background: https://bit.ly/47CRz4G) UBL support for the InvoiceImporter was added. - command line option to switch off file logging, disable-file-logging .

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

BallroomDJ 4 4.3.3.3 šŸ’¾

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 feature: 4.3.3.3 2023-8-14 * Bug Fixes: * Audio Tags: Support .ogx extension. * Export as MP3: Update audio tags. * Export as MP3: Remember last used folder. * External Request: Remember last used folder. * New Features: * Audio Tags: The BDJ4-Internal interface now supports Opus audio files.

Zlib end-users linux macos windows player ballroom c gtk

Midnight Commander 4.8.30 šŸ’¾

Midnight Commander is a text-mode visual filesystem browser. (It's two-pane display emulates the venerable DOS Norton Commander). Apart from browsing files and directories, copying or renaming them, searching, editing, affecting permissions, it also provides virtual (zip and other archives) and remote file access (ssh, ftp). Via Ncurses it can run on the console, in a virtual terminal, or over remote connections.

minor feature: Support PCRE2 as search engine, Implement panelization buffers for both file panels, tar: support extended headers, extfs helpers: replace "perl -w" with "use warnings", extfs/patchfs: be more specific in error message, Add syntax highlighting:, Jenkinsfiles, B language, Improve syntax highlighting:, ECMAScript, ECMAScript in, use diff syntax highlighting for git commit messages, Code cleanup, Filehighlight:, recognize vsix files as zip files, Skin updates:, julia256, Usage of 'sed' in build system/makefiles is not portable, Unportable ' lt;' in Makefiles, FTBFS if ncurses used without --with-ncurses-includes= configure parameter, Ncurses library is duplicated in MCLIBS, FTBFS without ext2fs attributes support, Wrong sort order after swapping panels, Incorrect time delimiter in the copy/move progress window, Incorrect redraw of overlapped file panels, Find file: relative ignore directory is applied to the start search directory, Diff viewer: options are not applied on second run, mc.ext.ini: 'Edit' command from 'Default' section is ignored, mc.ext.ini:md files are not recognized as Markdown ones by extension, mcedit: off-by-one error in paragraph formatting, ftp: incomplete file listing: block and character devices, pipes, sockets are missed, Various typos in the source code

GNU GPL file-browser ncurses

FormKiQ Core 1.12.0 šŸ’¾

FormKiQ Core is an Open Source Headless Document Management System (DMS) that runs in your Amazon Web Services (AWS) Cloud. Can be used for document workflows, records management, and other document storage and processing needs, using an extendable Document API.

minor feature: v1.12.0 #130 - Feature: Added PUT/PATCH /documents/ documentId /tags to allow adding/updating multiple tags to a document at once. #131 - Feature: Added POST /documents/compress to create a ZIP file of multiple document's contents. #133 - Feature: Added PATCH /documents/tags to allow adding tags to documents based on tag search criteria. #138 - : Added validation for reservered tag keys when using POST /documents. #144 - : DELETE /indices/folder return 500 when invalid siteId is used. #145 - Feature: Added Typesense support to API GET documents/ id /fulltext. #150 - : Renamed module 'fulltext' to 'opensearch'. #151 - : Documentation for POST /documents/upload, missing contentLength. #158 - : Improved Actions API validation. #159 - Feature: API Keys added READ / WRITE / DELETE permissions. #161 - : POST /documents/upload generates incorrect URL.

MITL aws serverless headless cloud storage document database amazon web services dms document management records management document proces

LimeSurvey 6.2.1 (build 230807) šŸ’¾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: CR-1279: Row link doesn't work when executing Ajax calls in grid view (Patrick Teichmann). CR-1265: File upload question RTL (Tim Willig). CR-1257: Ownership typo (Mohab E). security Reflected XSS (Denis Chenu). security User can put survey in survey group without access permission (Denis Chenu). General with different questions (Gabriel Jenik). Updated translation: Turkish by bulent, c_schmitz, kayazeren. Updated translation: Slovak by jelen1. Updated translation: Finnish by Jmantysalo. Updated translation: Czech by jelen1. Updated translation: Czech (Informal) by jelen1.

GNU GPL survey php mysql mssql postgres

VCV Rack 2.4.0 šŸ’¾

VCV is a virtual Eurorack DAW. VCV Rack is the engine powering VCV modules. Add modules, connect cables, edit parameters, and save/load patches. Create generative patches with your mouse, perform with your MIDI keyboard controller, or connect it to your favorite DAW using the Rack Bridge VST/AU plugin (coming soon). In Rack, control voltages and audio signals are equivalent, so you can modulate parameters with sonic-range VCOs to create customizable FM synths or chaotic wave-shaping oscillators. If you already own a modular synthesizer, you can enhance your setup with an audio interface supporting CV signals or a CV-MIDI-CV interface module with Rack's CV Interface (coming soon).

major feature: - Add "View Use dark panels if available" menu item. - Show module ID in module's Info menu. - Fix order of input MIDI messages having the same frame timestamp. This fixes *VCV MIDI to CV* from sometimes duplicating clock pulses when transport starts. - Move plugins folder to `/plugins--`. - Core - Add dark panels. - Rack Pro - Add CLAP FX and Generator plugin adapters in addition to existing Instrument plugin. - Fix file dialogs from sometimes loading/saving the wrong Rack plugin instance when multiple instances are running. - Fix crash when using Mac VST3 and AU plugins simultaneously in a DAW. - Fix crash when removing one of multiple running plugin instances in Studio One. - Fix CLAP plugin discarding output MIDI messages. - API - Add `ThemedSvgPanel` and `ThemedSvgScrew` classes which automatically switch SVGs when dark panels are toggled. - Add `"minRackVersion"` property to plugin manifest, which prevents Rack from downloading plugin if version is not compatible. - Fix `ContextCreateEvent` and `ContextDestroyEvent` not defining `vg` NanoVG context.

BSDL artistic-software multimedia audio mixers daw

LilyPond 2.24.2 šŸ’¾

LilyPonds slogan is "Music notation for everyone". A music engraving program, devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts.

minor feature:

GNU GPL music notation scheme guile

GitLab 16.2.4 šŸ’¾

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.

minor bugfix: (2023-08-11). ### (2 changes). Replace vscode-cdn.net with web-ide.gitlab-static.net (gitlab-org/gitlab@b19d3d6412b4e349b932775d0736c8727d98b1b2) ( merge request (gitlab-org/gitlab!128950)). Revert "Remove log_response_length feature flag" (gitlab-org/gitlab@03a2a38a822da8c303a3ccefd9a4b8de818c2ca2) ( merge request (gitlab-org/gitlab!128778)).

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

Vim 9.0.1695 šŸ’¾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 9.0.1695: Crash with overlong textprop above Problem: Crash with overlong textprop above. Solution: Consider only positive padding. Signed-off-by: Christian Brabandt lt;cb@256bit.org gt;.

Other text-editor ide vi vim

Tornado 6.3.3 šŸ’¾

Tornado is a Python web framework and asynchronous networking library. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. It's comprised of a web framework, a HTTP client and server implementation based on an asynchronous networking core, and it coroutine library. As whole it can supplant WSGI setups, but the web framework itself may be run with traditional servers.

minor feature: What's new in Tornado 6.3.3 Aug 11, 2023. Security improvements. The `Content-Length` header and `chunked` `Transfer-Encoding` sizes are now parsed. more strictly (according to the relevant RFCs) to avoid potential request-smuggling. vulnerabilities when deployed behind certain proxies.

Apache python web-framework http-server

exiftool 12.65 šŸ’¾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: Added a new QuickTime Keys tag. - Added a new CanonModelID. - Added a new Canon LensType. - Added number in brackets to converted Samsung MCCData value. - Decode a number of new Sony tags. - Decode a few new FlashPix tags. - Improved decoding of Nikon Z9 firmware 4.0 tags. - Improved parsing of PDF:Keywords to support semicolon-separated lists. - Enhanced -api option to show list of available options if no argument is provided. - Lowered priority of IFD1 tags in ARW images so IFD0/SubIFD take precedence. - Changed QuickTime tag names for atID (AlbumTitleID to ArtistID) and plID. (PlayListID to AlbumID) (github ), and added cmID (ComposerID). - Changed Apple:MediaGroupUUID tag name back to ContentIdentifier. - Patched the -d option to handle the s format code internally when writing. (avoids problems due to inconsistent behaviour of this format code in the strptime function on different systems). - Patched patch of version 12.32 to restore ability to read from named pipes. - which could cause a hang when processing a corrupt BigTIFF image. - document number for auxiliary image metadata in HEIC files. - misspelt Apple tag name. - API Changes: - Added AvailableOptions method.

Artistic perl exif meta-data

OpenSSH 9.4 šŸ’¾

OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers. It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.

minor feature: This release a number of and adds some small features. Potentially incompatible changes. This release removes support for older versions of libcrypto. OpenSSH now requires LibreSSL = 3.1.0 or OpenSSL = 1.1.1. Note that these versions are already deprecated by their upstream. Vendors. Ssh-agent(1): PKCS#11 modules must now be specified by their full. Paths. Previously dlopen(3) could search for them in system Library directories. New features. Ssh(1): allow forwarding Unix Domain sockets via ssh -W. Ssh(1): add support for configuration tags to ssh(1). This adds a ssh_config(5) "Tag" directive and corresponding. Match tag" predicate that may be used to select blocks of. Configuration similar to the pf.conf(5) keywords of the same Name. Ssh(1): add a "match localnetwork" predicate. This allows matching on the addresses of available network interfaces and may be used to. Vary the effective client configuration based on network location. Ssh(1), sshd(8), ssh-keygen(1): infrastructure support for KRL. Extensions. This defines wire formats for optional KRL extensions And implements parsing of the new submessages. No actual extensions Are supported at this point. Sshd(8): AuthorizedPrincipalsCommand and AuthorizedKeysCommand now. Accept two additional -expansion sequences: D which expands to The routing domain of the connected session and C which expands to the addresses and port numbers for the source and destination of the connection. Ssh-keygen(1): increase the default work factor (rounds) for the. Bcrypt KDF used to derive symmetric encryption keys for passphrase Protected key files by 50 . Ssh-agent(1): improve isolation between loaded PKCS#11 modules by running separate ssh-pkcs11-helpers for each loaded provider. Ssh(1): make -f (fork after authentication) work correctly with. Multiplexed connections, including ControlPersist. bz3589 bz3589 Ssh(1): make ConnectTimeout apply to multiplexing sockets and not. Just to network connections. Ssh-agent(1), ssh(1): impr

BSDL c ssh security cryptography utilities sftp scp openbsd linux

Parole (XFCE4) 4.18.0 šŸ’¾

Parole is the video and media player for the XFCE4 desktop. It has a simple and unobtrusive interface, utilizes GStreamer for maximum audio/video format coverage, and requires few resources. It provides a couple of plugins however, such as notifications and systray integration or remote control support.

major feature:

GNU GPL x gtk video-player media gio gstreamer xfce

Mozilla Firefox 116.0.2 šŸ’¾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: an that was causing keystrokes to be scrambled for users using ZoneAlarm anti-keylogger. ( ), Reference link to 116.0 release notes

MPL c++ web-browser html5 javascript mozilla

ugrep 3.12.6 šŸ’¾

Ultra fast grep with interactive query UI: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz), documents, fuzzy search, and more. A faster, user-friendly replacement for GNU/BSD grep.

minor feature: Released 3.12.6 New option -S (--dereference-files) to follow symbolic lines only to files, not to directories, when using -r for recursive search; updated default recursive search to strictly perform -r.

BSDL utilities system-administrators developers

ConsoleKit2 1.2.6 šŸ’¾

ConsoleKit2 is a continuation fork of ConsoleKit for managing user sessions, logins, and tracking seats. It's an alternative to systemd-logind, and intended for XFCE as compatibility layer to run on the various BSD systems. It integrates many patches since ConsoleKit was unmaintained, utilizes recent dbus, glib, X11, libkvm, PAM, udev, inotify and pm-utils bindings.

minor feature: Stable release of ConsoleKit2 Changes since 1.2.4. New Features: Use 0 as a starting point for the seat serial and lowercase the seat name as well to imitate systemd/logind. Enable VT support for __aarch64__. : Do not call g_() on invalid file descriptors. Properly handle PROP_KIND in ck_seat_get_property(). Misc Changes: Simplify ck_system_can_suspend on OpenBSD.

GNU GPL c session login-manager pam linux bsd

Jailer 15.1.6 šŸ’¾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: The desktop overview view has been improved.

Apache database pl-sql java java swing command-line front-ends software-testing qa-automation

BallroomDJ 4 4.3.3.2 šŸ’¾

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.3.3.2 2023-8-8 * Bug Fixes: * Alternate Installer: Many fixes and updates. * Audio Tags: Fallback to mutagen interface if the bdj4-internal interface cannot be loaded. * Automatic Dance Selection: Fix some bugs processing prior selections. * Export as MP3: Save audio tags to output file. * Installer: Fallback to mutagen interface if bdj4-internal can't be loaded. * Installer: Linux: No longer crashes if the libraries for the bdj4-internal audio tag interface are not present. * Installer: Linux: Fix mutagen installation. * Installer: MacOS: Fixed an issue which used extra disk space. * Installer: Various fixes and updates. * Internal: Make sure message processing is finalized on exit. * Linux: Properly support XDG_CONFIG_HOME. * Music Queue: Fix music queue display counter. * Player: Windows: Fix clock display to use the windows configuration. * Starter: Fix support links. * Changes: * Alternate Installer: Add music folder to dialog. * Automatic Dance Selection: Added another variable to spread out fast dances better. * Internal: * Code cleanup (list, data conversion, installer, alternate installer). * More automated tests.

Zlib end-users linux macos windows player ballroom c gtk

Babel 7.22.10 šŸ’¾

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.

minor bugfix: (2023-08-07). #### :: `babel-plugin-transform-typescript`. ts Strip type-only namespaces (@nicolo-ribaudo). ts compiling extended exported nested namespace (@nicolo-ribaudo). `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-new-target`, `babel-plugin-transform-private-methods`, `babel-preset-env`. Memoize class binding when compiling private methods and static elements (@JLHwung). #### :nail_care: Polish. `babel-cli`. Add `meta` object to `@babel/eslint-plugin` (@JLHwung). `babel-traverse`, `babel-types`. Improve the type definition of `path.isX` (@liuxingbaoyu). `babel-generator`, `babel-types`. improve SourceLocation typing (@JLHwung). #### :house: Internal. Other. build: generate flow typings in prepublish job (@JLHwung). chore: bump dev dependencies and remove.eslintignore (@JLHwung). `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-builder-react-jsx`, `babel-preset-env`, `babel-standalone`. Enable `@typescript-eslint/no-redundant-type-constituents` rule (@JLHwung). `babel-helper-compilation-targets`. Remove `@babel/core` peerDep from `helper-compilation-targets` (@nicolo-ribaudo). `babel-parser`. Use const enum in babel-parser (@JLHwung). `babel-plugin-transform-runtime`, `babel-traverse`, `babel-types`. chore: Use `typescript-eslint@v6` with reworked configs (@JoshuaKGoldberg). #### :microscope: Output optimization. `babel-plugin-transform-block-scoping`, `babel-plugin-transform-parameters`, `babel-plugin-transform-regenerator`. Reduce `transform-block-scoping` loops output size (@liuxingbaoyu).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

LimeSurvey 6.2.0 (build 230732) šŸ’¾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: New feature: Update the style of the admin file manager (jack-han-115). New feature: Combine question list, group list, and reorder into one page (jack-han-115). New feature #18742: Allow "User Admins" to see Users' Roles (Valerio Bozzolan). show no survey menu when no survey options are available (twilligls). removed potential PHP notices for printanswers view (twilligls). image-select checkbox design was broken (twilligls). group description spacing wrong in mobile view (twilligls). changed 766px breakpoint to valid 767px (twilligls). captcha cols and button icon alignment (twilligls). Typo in vanilla save form (twilligls). CR-999: 5pointquestion on mobile devices (twilligls). CR-1283: Ensure surveyActivated is passed to views/admin/survey/organizeGroupsAndQuestions_view (tiborpacalat). CR-1211: Language switcher renders differently in firefox (Tim Willig). CR-1156: error and save pages were loading twig files of wrong su (Tim Willig). security Stored XSS via user's Full Name (Denis Chenu). CR-1287: invalid options string throwing errors when exporting a survey (Patrick Teichmann). CR-1266: Remove exclamation icon from instructions for em_tip text (Patrick Teichmann). CR-1210: sizing and spacing of navbar, top-container, body (Patrick Teichmann). CR-1181: Bootstrap is loaded twice in ls6_surveytheme (Patrick Teichmann). CR-1049: footer positioned incorrectly and not at the end of visible page (jack-han-115). security User can import User Roles having permission (Denis Chenu). security User can add malicious content in User Roles (Denis Chenu). On PHP 8.2 new DateTime() can not be invoked with null (Johannes Weberhofer). User count in group is not OK after deleting a user (Gabriel Jenik). Plugin expose full path when an error is reported in the plugin list (Gabriel Jenik). Out-of-memory problem in statistics export (Gabriel Jenik). Reorder questions/question groups can break survey (tests) (Gabriel Jenik). Invalid HTML for list radio questions

GNU GPL survey php mysql mssql postgres

opentrack 2023.1.0 šŸ’¾

opentrack is an application dedicated to tracking user's head movements and relaying the information to games and flight simulation software. opentrack allows for output shaping, filtering, and operating with many input and output devices and protocols; the codebase runs Microsoft Windows, macOS, and GNU/Linux.

major feature: Compatibility This release build is only available as a 64-bit executable. This is because the SDK for the new tracker tracker/beam is temporarily only available as an amd64 binary. Only CPUs supporting AVX will be able to run it. Please provide feedback on compatibility and performance compared to older releases. Changes tracker/beam: new tracker for the by @eyedav (Davide Mameli) for the Eyeware Beam. tracker/neuralnet: tracking quality improved by @DaWelter (see 08f1fca for details). tracker/neuralnet: Russian translation by @Perlovka. video/ps3eye: experimentally enable retry of bulk data transfers for flaky USB controllers. tracker/realsense: downgrade to SDK 2016 R2. tracker/pt, tracker/aruco: fix tracking failing to start by not being able to select a camera when only one is available. proto/wine: improvements to Linux head tracking #1620 by @Priton-CE and #1616 by @fsimuser9430.

Mixed

Mozilla Firefox 116.0.1 šŸ’¾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: an which caused chart elements to render incorrectly for Windows users. ( ), Reference link to 116.0 release notes

MPL c++ web-browser html5 javascript mozilla