jq 1.7.1 šŸ’¾

"jq" is a JSON querying and processing tool for the command line. It implements features from awk/grep/sed for structured data, can be used in pipes or mangle data in-place with a simple query language and combination/filtering syntax. Implemented in portable C with minimal dependencies.

minor feature: DecNumberToString calls for a buffer that can hold a string of digits+14 Characters, not a buffer of size digits+14. We need to allocate an extra byte for the NUL byte. -10E-1000010001, for example, will be stringified as -1.0E-1000010000. And decNumberToString will currently write an extra NUL byte after the. Allocated buffer in the heap. Originally reported by @SEU-SSL on GitHub. Ref: https://.chromium.org/p/oss-fuzz//detail?id=64574. GHSA-686w-5m7m-54vc.

MITL c json command-line querying extraction text-processing

Geonkick 3.1.1 šŸ’¾

Geonkick is a free software synthesizer capable of generating a wide range of percussive sounds, including kicks, snares, claps, hi-hats, shakers, and also unique effect sounds. LV2, VST3, Standalone 16 Instruments, 16 MIDI Keys 16 Stereo Channels 3 Layers/Instrument, 3 Oscillators/Layer Play, modify & blend samples with synthesis Save (JSON) & Export (FLAC, WAV, Ogg, SFZ)

minor bugfix: : For Windows: GUI getting slow after a time of working. Shading of effects group box by the global and noise group box.

GNU GPLv3 audio synthesizer

OBS Studio 30.0.2 šŸ’¾

OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11] For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14] OBS Studio also supports plug-ins to extend its functionality.[15]

minor feature:

GNU GPLv3 audio video screencasting livestreaming c c

BallroomDJ 4 4.4.7 šŸ’¾

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.4.7 2023-12-13 * Bug Fixes: * Fix some memory leaks. * Player: Fix issue switching queues when playback was paused. * Starter: De-iconify windows when they are iconified. * New Features: * Player: Reload.

Zlib end-users linux macos windows player ballroom c gtk

Yoshimi 2.3.1.3 šŸ’¾

A software synthesizer for Linux, originally forked from ZynAddSubFX (Copyright 2002-2009 Nasca Octavian Paul) in 2009 by Alan Calvert. Initially, Yoshimi delivered the same synthesizer capabilities. After early improvement of Jack and Alsa midi/audio performance, now many new features have been added, and we are concentrating on accessibility.

minor bugfix:

GNU GPL audio synthesizer

Pandoc 3.1.10 šŸ’¾

If you need to convert files from one markup format into another, pandoc is your swiss-army knife. Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library.

major feature: Link pandoc-cli version to pandoc version. Henceforth pandoc-cli s version will be synchronized with pandoc s, and pandoc-cli will depend on an exact pandoc version. This will avoid confusion by ensuring that cabal install pandoc-cli-X.Y.Z installs pandoc version X.Y.Z. It will make things more straightforward for upstream packagers (see #9232). This scheme does not follow the Haskell PVP, but that should cause no harm, because this package does not expose a library. Add alerts markdown extension. This enables GitHub style markdown alerts as a commonmark extension. This extension is now default for gfm. It can t be used with markdown, only with commonmark and variants. Markdown reader: Preserve newlines in math instead of changing to spaces. Otherwise we can get unwanted results if there s a comment (#9193). Make attributes work with reference links (#9171). HTML reader: Improve handling of invalidly nested sublists (#9187, cf. #8150). MediaWiki reader: Allow attribute keys with hyphens (#9178). ODT reader: Support attr text:continue-numbering (#8979, Stephan Meijer). Typst reader: Allow references (e.g. @foo) to become citations if there is no corresponding label in the document. Collapse adjacent cite elements. Handle supplements in cite. Change cite (only one key allowed, a label) (typst 0.9 breaking change). Support quote element (typst 0.9). LaTeX reader: Handle otherlanguage environment and language-name environments like begin french ... end french (#9202). Fix theorem label parsing (#8872, Hikaru Ibayashi). Docx reader: Unwrap content of shaped textboxes (Stephan Meijer, #9214). Improve handling of w:sym (#9220). We now look up symbols in symbol fonts using the table defined at Text.Pandoc.Readers.Docx.Symbols. Add unexported module Text.Pandoc.Readers.Docx.Symbols. This gives us a table to

GNU GPLv3 utilities haskell

Owncast 0.1.2 šŸ’¾

Owncast is a free and open source live video and web chat server for use with existing popular broadcasting software.

major feature: Major updates Added Log IP address when stream key is rejected #3212 Do not allow the use of externally API registered chat display names #3234 Add confirmation/conditions/agreement modal when enabling directory #3258 Chat user leave event #3201 Changed Don't let people set private IP addresses as public url #3268 Revert back to using server-rendered bot pages #3253 Handle people trying to save invalid URLs in the admin #3297 Fixed Fix typo in actions.tsx #3225 Cleanup local files when using object storage #3230 Occasional crashes, SIGSEGV #3223 Add support for custom object storage path prefixes #3254 bug macOS 0.1.0 release doesn't run on arm macs #3056 Support custom serving endpoint with local storage #3292 Firefox: URL adds a mysterious "#" #3240 Geo details in viewer list is not populated when using a CDN #3349 Fix embed player heights #3210 invalid memory address error #3331 Mobile action menu button does not scroll #3271 Client side exception in /admin/chat/users/ #3373 fix emojis overflowing the chat message #3228 Fix parsing of Authorization Bearer header #3376 "missing port in address" error after IP address parsing change #3371 fix: add additional validation before making remote requests #3398 Bug: "Error: too many colons in address" #3419 User badges need spacing between them #3247 Incorrect artifact timestamps on builds #3282 live for announcements should not be in aria live region #3334

MITL audio video livestreaming streaming

Gitea 1.21.2 šŸ’¾

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: SECURITY. Rebuild with recently released golang version. missing check. Do some missing checks. . margin in server signed signature verification view. object does not exist error when checking citation file. Use `filepath` instead of `path` to create SQLite3 database file. the runs will not be displayed when the main branch have no workflows but other branches have. Handle repository.size column being NULL in migration v263. Convert git commit summary to valid UTF8.. migration panic due to an empty review comment diff. Add `HEAD` support for rpm repo files. RPM/Debian signature key creation. Keep profile tab when clicking on Language. missing search index update when changing status. wrong link in `protect_branch_name_pattern_desc`. Read `previous` info from git blame. Ignore "non-existing" errors when getDirectorySize calculates the size. Use appSubUrl for OAuth2 callback URL tip. Meilisearch: require all query terms to be matched. required error for token name. will be detected as pull request when checking `First-time contributor`. Use full width for project boards. Increase "version" when update the setting value to a same value as before. Also sync DB branches on push if necessary. Make gogit Repository.GetBranchNames consistent. Recover from panic in cron task. Deprecate query string auth tokens. ENHANCEMENTS. Improve doctor cli behavior. margin in server signed signature verification view. Refactor template empty checks. Read `previous` info from git blame. Use full width for project boards. Enable system users search via the API.

MITL git go

Ardour 8.2 šŸ’¾

Ardour is an audio processing and editing application. It integrates broad hardware support, JACK and ALSA backends, flexible recording features, multi-channel nesting, import and exporting various file formats, comes with ready to use samples from freesound.org. It has a pretty editing UI, mixing, routing, monitoring, panning. Ardour allows non-destructive and non-linear editing, can be used for augmenting audio layers in video files even. And comes with many effect, input and output plugins. It's open source, but asks for donations on the download page for prebuilt binaries.

major feature: Note tupling: inspired by a feature in the new Ableton Live 12 - while editing MIDI, select one or more notes, then press "s" to split each note into two equally sized parts. Press "s" again to split into 3, then 4, 5 and so on. Reverse the process with shift-S. Use "j" to join selected adjacent notes back together. As you can see in this video this can be a very powerful technique for working with complex rhythms. No-strobe option: a new user preference that can disable all "flashing" and "blinking" elements of Ardour's GUI, intended for users with sensitivity to this sort of visual input. If enabled, clocks do not run, no buttons blink, and meters do not move. Support for the Solid State Logic UF8 (a USB MIDI / Mackie Control Protocol device) Support for the Novation LaunchPad X and LaunchPad Mini devices. This completes Ardour's support for the full range of Novation LaunchPad mk3 devices. As with the Launchpad Pro support introduced in v8.0, Ardour's support follows the Novation user manual for the X. We decided to make the Mini behaves identically: it lacks some built-in button labels compared to the X, but in other respects shares the same layout, at a smaller scale. Improvements and Bug Fixes Change default sample rate to 48kHz. Keep track of the visibility of GUIs for LV2 plugins using the externalUI extension. When importing tempo maps from Standard MIDI Files, insert the tempo map at the correct position (not always at zero). When editing MIDI notes, show note length with verbose cursor. Add Mute button to recorder view. Allow clearing LV2 plugin scan info. Always allow playback even if there is no session start/end defined yet. Improve straight line drawing for note velocity. Handle situations where user's value for XDG_CONFIG_HOME is not an absolute path. Optimize tempo map operations for trivial (and overwhelmingly common) case of 1 tempo and 1 meter. Control Surfaces and Devices Numerous Fixes for Console

GNU GPL c audio editor jack multimedia music soundtrack conversion mixing audio-processing audio-effects sampling midi

MeshLab 2023.12 šŸ’¾

MeshLab provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes. It offers features for processing raw data produced by 3D digitization tools/devices and for preparing models for 3D printing.

major bugfix: This version brings several bugfixes, and new plugins: filter_cubization (thanks @michisco) filter_developability (thanks @lucaceschi) filter_embree (thanks @PFasano99 ) filter_mesh_alpha_wrap (thanks @ptc-lexvandersluijs)

GNU GPLv3 graphics mesh

Babel 7.23.6 šŸ’¾

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-12-11). #### :eyeglasses: Spec Compliance. `babel-generator`, `babel-parser`, `babel-types`. Remove `TSPropertySignature.initializer` (@fisker). `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-types`. Apply `toPropertyKey` on decorator context name (@JLHwung). #### :: `babel-generator`. : Correctly indenting when `retainLines` is enabled (@liuxingbaoyu). `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`. `using`: Allow looking up `Symbol.dispose` on a function (@odinho). `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`. Ensure the ` @@toPrimitive ` call of a decorated class member key is invoked once (@JLHwung). Support named evaluation for decorated anonymous class exp (@JLHwung). `babel-plugin-transform-for-of`, `babel-preset-env`. : `for of` with `iterableIsArray` and shadowing variable (@liuxingbaoyu). `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`. Set function name for decorated private non-field elements (@JLHwung). `babel-plugin-transform-typescript`. references to enum values with merging (@nicolo-ribaudo). #### :microscope: Output optimization. `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties`. Reuse computed key memoiser (@JLHwung). `babel-helpers`, `babel-plugin-proposal-decorators`. Optimize decorator helper size (@liuxingbaoyu).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

PeerTube 6.0.2 šŸ’¾

Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.

minor bugfix: IMPORTANT NOTES: If you upgrade from PeerTube v6.0.0, please follow v6.0.0 IMPORTANT NOTES. If you upgrade from PeerTube v6.0.0, please follow v6.0.1 IMPORTANT NOTES. : Upgrade.sh when Peertube is installed outside the standard path. Importing videos with too long chapter name. Don't create chapters from description if there is only one. Ensure user is owned by the auth plugin before updating its attributes. Improve channels and accounts SEO by ing structured JSON-LD data and canonical URLs. Originally published and reupload date format consistency in watch page. Cpu count when cpu info not available. Embed when waiting for a live. Updating already started live if live attributes don't change. Displaying many countries in video stats.

Affero GPLv3 javascript angularjs web video hosting activitypub

BeeRef 0.3.1 šŸ’¾

BeeRef lets you quickly arrange your reference images and view them while you create. Its minimal interface is designed not to get in the way of your creative process.

minor feature: Added Images can now be stored JPG or PNG inside the bee file. By default, small images and images with an alpha channel will be stored as PNG, the rest as JPG. In the newly created settings dialog, this behaviour can be changed to always use PNG (the former behaviour) or always JPG. To apply this behaviour to already saved images in existing bee files, you can save them as new files. Enabled antialiasing/smoothing. Images that are being displayed at a large zoom factor are exempt to make sure that icons, pixel sprites etc can be viewed correctly. A scene can now be exported to a single image (File - Export Scene...). Alternative way to move the BeeRef window without the title bar: View - Move Window (or press "M"). Changed. Editing of text items will now be undoable after leaving edit mode. Empty text items will be deleted after leaving edit mode. Text edit mode can now be aborted with Escape. "Save as" will now open pre-select the folder of the currently opened file. "Save" and "Save as" are now inactive when the scene is empty. a where the binary data of deleted images would still hang around in the bee file. The shortcut to move the BeeRef window (Ctrl + Alt + Drag) now works on an empty scene. Crash when copying an item from a bee file, opening a new scene and pasting the image into it.

GNU GPLv3 graphics viewer

Meshroom 2023.3.0 šŸ’¾

Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision framework.

major feature: Release Notes Summary New node for semantic image segmentation PR Support pixel aspect ratio (no UI) PR Noise reduction in HDR merging PR ui 2D viewer: image sequence player PR bin meshroom_batch: support multiple init nodes PR nodes StructureFromMotion: Automatic alignment of the 3D reconstruction PR New node for intrinsics and rig calibration using a multiview acquisition of a checkerboard PR New Nodal Camera Tracking pipeline PR Manage LCP in imageProcessing PR Viewer3D Add slider to display cameras based on their resection IDs PR Full Release Notes: https://github.com/alicevision/meshroom/blob/v2023.3.0/CHANGES.md Based on AliceVision 3.2.0.

MPL photogrammetry

TEA text editor 62.2.1 šŸ’¾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer with Moon phases Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer. Built-in ZIP packer/unpacker with file names charset selector.

major bugfix: + Functions - Case - Case inverse * fix for Mac/Qt4 - at least it not crash * qt5 cmake build fix * markdown link fix * markdown insert image fix * about window :: close on tea exit

GNU GPLv3 text editor qt markdown text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

OBS Studio 30.0.1 šŸ’¾

OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11] For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14] OBS Studio also supports plug-ins to extend its functionality.[15]

minor bugfix: https://github.com/obsproject/obs-studio/releases

GNU GPLv3 audio video screencasting livestreaming c c

LimeSurvey 6.3.8 (build 231204) šŸ’¾

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 #18880: New imagefile option type for theme options (Gabriel Jenik). PHP8.1 + de: survey with only start date broke survey listing (Denis Chenu). CR-1386: prevent errors when try to load uninstalled themes through the config.xml (Patrick Teichmann). When a user exit on quota, the theme is not applied correctly if "inherits everything" is set to off (Gabriel Jenik). When copy a question - question settings are lost by default (Denis Chenu). security Bad permission check when edit quota (Denis Chenu). date question type use always english for month and day for participant (Denis Chenu). array) json_decode() is not equivalent to json_decode(, true) (Olle HƤrstedt). Cannot export LSS from survey where theme is set to one extended from 'bootswatch' (Gabriel Jenik). Updated translation: Slovak by jelen1. Updated translation: Portuguese (Portugal) by samarta. Updated translation: Norwegian (BokmƄl) by pmonstad. Updated translation: Korean by modernity4r. Updated translation: Finnish by Jmantysalo. Updated translation: Czech by jelen1. Updated translation: Czech (Informal) by jelen1. Updated translation: Catalan by qualitatuvic.

GNU GPL survey php mysql mssql postgres

CherryTree 1.0.3 šŸ’¾

A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. Features: rich text formatting and colorization, syntax highlighting, images handling, embedded files, lists handling, simple tables, codeboxes, text/image/table alignment, hyperlinks, spell checking, cross application copy/paste, export to html or plain text, table-of-contents generation, extensive search function. It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.

minor bugfix: Crash when losing access to open document. Crash sorting table. With search/replace and option 'all matches'. Corrupted export to pdf on mac os with non ascii links to files/folders. Multi page search results increased default limit 50- 500 and configurable in config.cfg 'max_matches_in_page'. Changed all the default keyboard shortcuts using Ctrl+Alt for on windows with AltGr key. Progress bar of search hardly visible on windows. Nodes in bookmark menu to have the correct icon rather the anonymous pin icon. Node name in bookmarks menu not updated if node renamed. Export to pdf, now hiding anchor character. Changed codebox border colour with theme cobalt-darkened as hardly visible. Added option in config.cfg to disable tree, menus and toolbar tooltips 'tree_tooltips', 'menus_tooltips', 'toolbar_tooltips'. Paste of code selection to rich text target adding unwanted newline with . When changing theme in preferences dialog, style scheme editor, the change was only applied to the current node. Incomplete languages: ar, el, fi, hi_IN, hr, ja, pt.

GNU GPLv3 gtk c text-editor note-taking

Geonkick 3.1.0 šŸ’¾

Geonkick is a free software synthesizer capable of generating a wide range of percussive sounds, including kicks, snares, claps, hi-hats, shakers, and also unique effect sounds. LV2, VST3, Standalone 16 Instruments, 16 MIDI Keys 16 Stereo Channels 3 Layers/Instrument, 3 Oscillators/Layer Play, modify & blend samples with synthesis Save (JSON) & Export (FLAC, WAV, Ogg, SFZ)

major bugfix: Features: Add envelope for filter resonance. Logarithmic apply for the entire line segment of OSC pitch and filter cutoff envelope. : Some in the filter DSP. Correct the shading of the envelope area affected by the information box displaying point coordinates. Other small and improvements related to building.

GNU GPLv3 audio synthesizer

QGIS 3.34 šŸ’¾

QGIS (Quantum GIS) is a geographic information systems (GIS) application for viewing, editing, and analysing data. It allows layered map editing, composed of raster and vector (polygon) data, and allows georeferencing them. It's commonly used by OpenStreetMap and suitable for beginners, also available cross-platform.

minor feature: This release has following new features: Map Tools: Optional enforcement of "dot" as decimal separator for measure tool. Map Tools: Show a highlight on identified raster pixels when using identify tool. Map Tools: Show raster row/column of clicked point in identify results. Symbology: Settings for overriding selection color and selection symbol for vector layers. Labelling: Toggle labels for Vector Tile Layers. Rendering: "Sticky" Map Decorations. Rendering: Add map render profiler. Rendering: Add choice of two different modes for "Refresh Layer at Interval". 3D Features: Allow GPU memory limit configuration. 3D Features: Add support for boundingbox3d. Print Layouts: Select multiple layout items. Print Layouts: Layout Page number reflected in page properties. Print Layouts: Automatically open exported layouts. Expressions: Add bearing expression function. Expressions: Add "layer_crs_ellipsoid". Digitising: Improve "avoid overlap" type awareness. Data Management: Improve save vector features handling for pre-existing files. Data Management: Maintain relations for copied features. Analysis Tools: Support raster band description. Processing: Antialias setting for raster tile processing plugin. Processing: Create Grid row_index and col_index fields. Processing: New 'Calculate expression' algorithm for use in models. Processing: Add algorithm to convert content from a GLTF/GLB file to standard vector layer features. Processing: Port SAGA "DTM Filter (slope-based)" tool to a native QGIS algorithm. Application and Project Options: Clear recently opened project list. Application and Project Options: OAUTH2 PKCE Authorization Code. Application and Project Options: Set processing defaults from QGIS configuration file. Profile Plots: Add setting to control background color for elevation profile charts. Data Providers: Discover relations for Oracle provider. Plugins: Drop interactive shell from GRASS C++ Plugin. Programmability: Function to export runtime profiler model content

GNU GPL c++ gis map-editor vector-graphics dxf

Wine 9.0-rc1 šŸ’¾

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: Bundled vkd3d upgraded to version 1.10. Support for DH encryption keys with a recent GnuTLS. Keyboard layouts support in the Wayland driver. Various. #13340 DICOM Viewer (eFilm Workstation 2.x/3.x) aborts because IMultiLanguage2_GetCharsetInfo doesn #039;t like quot;ISO8859-1 quot; #34537 Athena #039;s Charm Table search 0.35b wants msvcm90.dll.?ThrowModuleLoadException@ lt;CrtImplementationDetails gt;@@YAXP AAVString@System@@P AAVException@3@@Z, #47699 Multiple applications need support for ECDH key generation via bcrypt (For Honor, STEEP, Far Cry 5), #48972 found by static analyzers, #49527 Printing with font Chilanka crashes Notepad and Word, #49543 Several games require bcrypt DH support, #53175 Roon fails to start, #54037 user32:msg - test_SendMessage_other_thread() sometimes gets a todo success (GitLab CI), #54731 vbscript: stack_pop_bool doesn #039;t support floats or ole color, #54999 Process Explorer from Sysinternals shows a blank window, #55045 NFS Most Wanted has missing graphics with WineD3D in WoW64 mode, #55052 vbscript: For loop where right bound is string coercion, #55054 WineServer crash. (complete_async_poll: Assertion `output- gt;count == signaled_count #039; failed), #55065 user32:monitor - check_preferred_mode() fails on the TestBot #039;s debiant VM, #55075 Araxis Merge 2023.5877 needs api-ms-win-core-com-l2-1-1.dll, #55115 widl crashes with dlls/sti after adding wia_lh.idl, #55185 vbscript round does not handle numdecimalplaces argument, #55210 Hatching printed with wrong stripes direction in Framemaker 8, #55502 vbscript: Sub argument name clash with global const, #55536 Aldec Active-HDL student edition: crashes when trying to open a file on unimplemented function SHELL32.dll.SHSetTemporaryPropertyForItem, #55591 Castlevania: Lords of Shadow 2 has rendering glitches, #55671 Internet Download Manager needs unimplemented function shcore.dll.RegisterScaleChangeEvent, #55807 uiautomationcore:uiautom

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

Apache Guacamole 1.5.4 šŸ’¾

Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH. We call it clientless because no plugins or client software are required. Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser.

minor feature: release addressing miscellaneous from 1.5.3 and earlier, and updating dependencies to their latest compatible versions.

Apache c java javascript html5 remote-desktop vnc rdp ssh daemon servlet

Surge 1.3.0 šŸ’¾

A sound designer's dream. A friendly, open community. Featuring many synthesis techniques, a great selection of filters, a flexible modulation engine, a smorgasbord of effects, and modern features like MPE and microtuning.

major feature: We released Surge XT 1.3.0 on December 8, 2023. This release contains a wide variety of performance-focused enhancements, new effects, expanded DSP. And many and small improvements. You can now gain complete control of the synth using OSC, use MIDI Program Changes to load patches, and have access to a command-line only version of the synth. For embedded and headless applications. The new effect, Bonsai, is an exciting tape and saturation model. Expanded ring modulation options in the mixer allow for a Myriad of growls, squeals, boosts, and signal combinations. The expanded Tuning Editor gives a variety of realtime visualizations for your scales and tunings. Plus, we have added some new patches and modulator presets. And these are just the headlines! More detailed changelog is as follows. Open Sound Control. . Added a complete Open Sound Control implementation. For more information, see OSC Settings gt; Show OSC Specification in the main menu. . MIDI. . Added support for MIDI Program Change messages. . The user patches folder can now contain a MIDI Programs. Patches at the root of MIDI Programs folder will form Bank Select 0, if present. Subfolders inside MIDI Programs folder will form Bank Select 1 127, if present. In each bank, patches are sorted in alphabetic order. Only the first 128 patches will be available from every folder. . . Added support for discerning MIDI channel when MIDI learning parameters. Disallowed MIDI learn on reserved MIDI CCs (like Bank Select, Data Entry, RPN/NRPN, All Sound Off, etc.). a where when Dual scene mode with MPE enabled, Play Mode set to Latch and Use MIDI Channels 2 and 3 to Play Scenes Individually option disabled would trigger voices on the unlatched scene. . Command Line Interface. . Implemented a pure CLI version of Surge XT for headless (no GUI) operation. This is available as surge-xt-cli on Linux, cli executable in the standalone bundle on Mac, and as a separate install for Windows users.

GNU GPLv3 audio synthesizer c c

BeeRef 0.3.0 šŸ’¾

BeeRef lets you quickly arrange your reference images and view them while you create. Its minimal interface is designed not to get in the way of your creative process.

major bugfix: Added Image cropping (Go to "Transform - Crop", or press Shift + C). Show list of recent files on welcome screen. Keyboard shortcuts can now be configured via a settings file. Go to "Settings - Open Settings Folder" and edit KeyboardSettings.ini. Remember window geometry when closing. Various typos. Ensure that small items always have an area in the middle for moving/editing that doesn't trigger transform actions. Ensure that the first click to select an item doesn't immediately trigger transform actions.

GNU GPLv3 graphics viewer

zrythm 1.0.0-beta.4.12.34 šŸ’¾

Zrythm is a digital audio workstation designed to be featureful and easy to use. It offers streamlined editing workflows with flexible tools, limitless automation capabilities, powerful mixing features, chord assistance and support for various plugin and file formats. Zrythm is free software written in C using the GTK4 toolkit and can be extended with user scripts written in Scheme or ECMAScript. Object looping, cloning, linking and stretching Adaptive snapping Multiple lanes per track Bounce anything to audio or MIDI Piano roll (MIDI editor) with chord integration, drum mode and a lollipop velocity editor Audio editor with part editing (including in external app) and adjustable gain/fades Event viewers (list editors) with editable object parameters Built-in and scriptable per-context object functions Audio/MIDI/automation recording with options to punch in/out, record on MIDI input and create takes Device-bindable parameters for external control Wide variety of track types for every purpose Signal manipulation with signal groups, aux sends and direct anywhere-to-anywhere connections In-context listening by dimming other tracks Automate anything using automation events or CV signal from modulator plugins and macro knobs Detachable views for multi-monitor setups Searchable preferences Support for LV2/CLAP/VST2/VST3/AU/LADSPA/DSSI plugins, SFZ/SF2 SoundFonts, Type 0 and 1 MIDI files, and other formats

minor bugfix: Added: User manual: add section about getting core dumps and backtraces. User manual: mention ` LOCALAPPDATA `. Changed: Draw clip start point as red instead of blue. Port some dialogs to non-blocking AdwMessageDialog. Use C atomics in MPMC queue (slightly faster DSP performance). Build: require GTK 4.13 or above. Various optimizations. Build: require gnu17 C standard. : Make splash screen accessible. Show context menu on track widgets when menu button is pressed on the keyboard. error when loading demo project. various GTK deprecations. automation regions not drawing last part. Make bar sliders accessible. reflinking being broken and leaking file descriptors. drawing in audio editor (missing `gtk_snapshot_save()`). Build: using libadwaita/libpanel as subprojects. Removed: Remove some unused code.

Affero GPLv3 audio daw

Ardour 8.1 šŸ’¾

Ardour is an audio processing and editing application. It integrates broad hardware support, JACK and ALSA backends, flexible recording features, multi-channel nesting, import and exporting various file formats, comes with ready to use samples from freesound.org. It has a pretty editing UI, mixing, routing, monitoring, panning. Ardour allows non-destructive and non-linear editing, can be used for augmenting audio layers in video files even. And comes with many effect, input and output plugins. It's open source, but asks for donations on the download page for prebuilt binaries.

major feature: http://ardour.org/whatsnew.html

GNU GPL c audio editor jack multimedia music soundtrack conversion mixing audio-processing audio-effects sampling midi

stargate 23.12.1 šŸ’¾

Stargate is an all-in-one DAW and plugin suite, designed to be a comprehensive solution for music production, with a focus on providing unique and innovative features, especially for EDM production. To understand what Stargate is, and why, read the project design principles.

major feature: Tracks: Move the plugins button out of the menu onto the track panel Track Menu Panel: Better layout and cosmetic improvements Sequencer: Fix Select Right,Left,All actions not working if right-clicking on an empty space instead of on an item Main Track: Fix missing controls on track panel Message Box: Fix label not showing in some cases Item Editors: Move horizontal scrollbars to the top, to match the layout of the seqencer Item Editor: Hint box improvements Preset Manager Widget: Add missing hint box hints for menu DAW: Add normalize option to render dialog Linux AppImage: Compatibility improvements on many systems Linux AppImage: Upgrade to Python 3.11 More consistent use of fonts and font sizes throughout the application, avoid using system fonts and/or sizes to the greatest extent possible Hint box: Smaller font, more room for text, some controls have been given longer, more detailed hints to use the additional space Hint Box: Fix bottom alignment in transport layout being smaller than the top

GNU GPLv3 audio daw

Checkstyle 10.12.6 šŸ’¾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: Regexp: violation pointing to line 0 while other Checks count first line as 1. Resolve CheckerFramework violations. Resolve Pitest Suppression in Pitest-Javadoc Profile. Update Tests to use new 'verifyXxxxxx' method or 'execute' that use inlined config in Input files. Test inputs should be completely standalone. Expand XPath IT Regression Testing. Update CI to have Maven Version 3.8.8, update min required maven version in pom to 3.5.4. typo in Indentation check for word 'initialisation'. Remove ArchUnit FreezingArchRule as it unstable to skip line numbers and any other extra changes. Enable examples tests. use valid SPDX license identifier. Cover pitest survivals with tests. Re-enable ArchUnit Testing. Surefire test exclusion can cause NoClassDefFoundError on case-insensitive file system. migrate SuppressWarningsHolder to use property macro. Use module properties macro in all templates. doc: add direct link to check. Resolve pitest survivals in modules - 4. Migrate magicnumber.xml.template to use properties template.

MITL java coding-style syntax-checker command-line

FileZilla 3.66.3-beta1 šŸ’¾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

minor bugfix: MacOS: Now also distributing aarch64 binaries. MacOS: for language detection. a potential crash in the HTTP client.

GNU GPL c ftp ftps file-transfer

Manuskript 0.16.0 šŸ’¾

Manuskript is a perfect tool for those writer who like to organize and plan everything before writing. The snowflake method can help you grow your idea into a book, by leading you step by step and asking you questions to go deeper. While writing, keep track of notes about every characters, plot, event, place in your story. Manuskript is still in development, and in need of extensive testing.

minor bugfix: Implemented enhancements: More Character Categories #1156. : Crash on spellcheck context menu #1224. Trouble launching 0.15 in Windows 10 Home #1222. Crash on Search #1218. my manuskript is not launching i don't know why #1207. cannot download to ubuntu #1199. Crash on Mac not on windows with same project #1169. Fedora 38 application crashes when cycling through the home options at first launch #1163. LanguageTool crashes app #1143. can't load LanguageTool #1142. RuntimeError with manuskriptw.exe (sys.stderr is None ) #1138. : Allow chapter/scene cards to be scrolled #1170. Kubuntu 20.40.6 getting undefined symbol: krb5 _ser _context _init, version krb5 _3 _MIT #1155. Merged pull requests: Crash on spellcheck context menu #1224 #1226 (drmousse). Update spellchecker.py And crashing #1214 (TheShadowblast123). regex for ignoring multi-line comments. #1212 (sagev9000). Skip comments in word count #1205 (sagev9000). added extra check for the filebase dir not to start with an. #1198 (Niwreg). inconsistent newline handling across operating systems #1196 (Dreaded-Gnu). manuskriptw startup error #1195 (Dreaded-Gnu). Simple history back/forward navigation #1165 (alfar). Bulk Info Manager and style changes. #1144 (tntscreed). I added a feature to add "detailed info" entries to multiple characters simultaneously via a dialog box. #1137 (tntscreed).

GNU GPLv3 writing word processor editor markdown

TEA text editor 62.1.2 šŸ’¾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer with Moon phases Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer. Built-in ZIP packer/unpacker with file names charset selector.

major bugfix: Spellchecker fix.

GNU GPLv3 text editor qt markdown text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

Drumstick 2.8.1 šŸ’¾

Drumstick is a GPLv3 licensed set of C++ MIDI libraries using Qt5 objects, idioms and style. It contains a C++ wrapper around the ALSA library sequencer interface; ALSA sequencer provides software support for MIDI technology on Linux. A complementary library provides classes for SMF (Standard MIDI files: .MID/.KAR), RIFF MIDI (.RMI) and Cakewalk (.WRK) file formats processing. A multiplatform realtime MIDI I/O library and GUI Widgets are also provided.

minor feature:

GNU GPLv3 audio alsa midi

Hydrogen 1.2.2 šŸ’¾

Features First-class MIDI support Highly customizable Stable and performant Loads of drumkits to choose from In-depth control of instrument, sample, and note properties High quality time-stretching and pitch shifting Automate it using MIDI or OSC API Hydrogen is both a drum sequencer for pattern-based programming and a drum synth. Its simple yet feature-rich design makes it a versatile companion, be it for quick practice at home, professional usage as fully-fledged drum machine in your studio, or drum looper on steriods for your live performance.

minor feature:

GNU GPLv3 audio daw

ugrep 4.3.5 šŸ’¾

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 4.3.5 Updated option --index for accelerated index-based search, now also indexes and searches archives and compressed files with option -z. New ugrep.exe option --index for accellerated index-based search on Windows. Updated ugrep-indexer project accordingly to support archive/compressed file indexing with a new ugrep-indexer.exe version for Windows. Updated MacOS moar-pager #328. Faster search with -ABC context options #329.

BSDL utilities system-administrators developers

Konfyt 1.4.0 šŸ’¾

Konfyt is a digital keyboard workstation for Linux which allows the user to easily and quickly set up patches, each with multiple layers, and instantly switch between these patches for seamless live keyboard playing. Patches may consist of multiple layers of Soundfonts (.sf2), SFZ instruments, audio input ports and MIDI output ports. Konfyt features a searchable library that scans your filesystem for soundfonts and SFZs. Soundfont programs are included in searches and can be viewed with a single click, giving immediate access to all programs within a soundfont. Konfyt originally started as a quick and dirty attempt to create a soundfont library application due to the author's frustration with exploring soundfonts using existing tools. This soon grew to a soundfont player and eventually everything else was hacked on. It is now pretty functional but remains a work in progress. While I use Konfyt successfully on a daily basis, use it at your own risk. I am not responsible for any trauma due to failures during live performances. Konfyt is open source, created with Qt and uses JACK as MIDI and audio backend, liblscp for loading SFZ files in Linuxsampler, with the option of using Carla as the backend for loading SFZ files (using its built-in SFZero support) and Fluidsynth for soundfonts.

major feature: Added Patch MIDI filter (filters MIDI for entire patch before it is routed to layers). Changes. Add "..." to some GUI menu items. When a new port/bus is added, activate editing its name. When an external app is added or edited, focus the app name text box. patch list menu button left border radius. Eliminate potential threading race conditions related to MIDI filters.

GNU GPLv3 audio sampler linux

SooperLooper 1.7.9 šŸ’¾

SooperLooper is a live looping sampler capable of immediate loop recording, overdubbing, multiplying, reversing and more. It allows for multiple simultaneous multi-channel loops limited only by your computer's available memory. The application is a standalone JACK client with an engine controllable via OSC and MIDI. It also includes a GUI which communicates with the engine via OSC (even over a network) for user-friendly control on a desktop. However, this kind of live performance looping tool is most effectively used via hardware (midi footpedals, etc) and the engine can be run standalone on a computer without a monitor.

minor feature:

GNU GPLv3 audio looper

Geonkick 3.0.1 šŸ’¾

Geonkick is a free software synthesizer capable of generating a wide range of percussive sounds, including kicks, snares, claps, hi-hats, shakers, and also unique effect sounds. LV2, VST3, Standalone 16 Instruments, 16 MIDI Keys 16 Stereo Channels 3 Layers/Instrument, 3 Oscillators/Layer Play, modify & blend samples with synthesis Save (JSON) & Export (FLAC, WAV, Ogg, SFZ)

major feature: For VST3 plugin that caused fails to load in many hosts. The VST3 plugin window size that on some hosts cause problems. Oscillator frequency envelope for

GNU GPLv3 audio synthesizer