Paperless-ngx 2.14.5 💾

Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper. Features: Organize and index your scanned documents with tags, correspondents, types, and more. Your data is stored locally on your server and is never transmitted or shared in any way. Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images. Utilizes the open-source Tesseract engine to recognize more than 100 languages. Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals. Uses machine-learning to automatically add tags, correspondents and document types to your documents. Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more. Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents. Beautiful, modern web application that features: Customizable dashboard with statistics. Filtering by tags, correspondents, types, and more. Bulk editing of tags, correspondents, types and more. Drag-and-drop uploading of documents throughout the app. Customizable views can be saved and displayed on the dash

minor bugfix: Features: Change: restrict altering and creation of superusers to superusers only @shamoon. : : long tag visual wrapping @shamoon. : Enforce classifier training ordering to prevent extra training @stumpylog. : import router module to not found component @shamoon. : better reflect some mail account / rule permissions in UI @shamoon. Dependencies: Chore(deps-dev): Bump undici from 5.28.4 to 5.28.5 in /src-ui @ dependabot bot (https://github.com/apps/dependabot). Chore(deps-dev): Bump the development group with 2 updates @ dependabot bot (https://github.com/apps/dependabot). All App Changes: . 9 changes. Chore(deps-dev): Bump undici from 5.28.4 to 5.28.5 in /src-ui @ dependabot bot (https://github.com/apps/dependabot). Chore(deps-dev): Bump the development group with 2 updates @ dependabot bot (https://github.com/apps/dependabot). Chore: use simpler method for attaching files to emails @shamoon. Change: restrict altering and creation of superusers to superusers only @shamoon. : long tag visual wrapping @shamoon. Change: allow generate auth token without a usable password @shamoon. : Enforce classifier training ordering to prevent extra training @stumpylog. : import router module to not found component @shamoon. : better reflect some mail account / rule permissions in UI @shamoon. .

GNU GPLv3 internet web dynamic content indexing search

mrv2 1.3.0 💾

mrv2 is an open source professional player and review tool for VFX, animation and computer graphics. It is the successor of the MrViewer project. See https://freshcode.club/projects/mrviewer

major feature: One major new feature and one important. Added tone-mapping of HDR videos. Note that FFmpeg seems to be gy when. Reading the frame metadata, so we must rely on the stream metadata only. Note that to compile this on Windows, you must install MSVC's shipped clang. Compiler. Tiling behavior (dragging of timeline bar not making view window. Smaller) which got broken in v1.2.9. scope

BSDL-2 fltk video-player audio-player music-player audio video animation flipbook vfx cpp

mrViewer 6.2.3 💾

mrViewer is a compact video player, image/slideshow management tool, and flipbook viewer. It has a non-intuitive but feature-packed GUI and web interface; supports various video and audio formats via ffmpeg, colorization filters, vectorscope, histogram, HDRI, multichannel, OpenEXR support through anaglyphs, network syncing, grease pencils for the flipbook, and multi-part EXR images in addition to standard graphic files.

major bugfix: This project is no longer active. It has been replaced by mrv2 at: https://freshcode.club/projects/mrv2

GNU GPL cross-platform media-player video-player

Marimo 0.10.16 💾

marimo is a reactive Python notebook: run a cell or interact with a UI element, and marimo automatically runs dependent cells (or marks them as stale), keeping code and outputs consistent. marimo notebooks are stored as pure Python, executable as scripts, and deployable as apps. Highlights. 🚀 batteries-included: replaces jupyter, streamlit, jupytext, ipywidgets, papermill, and more ⚡️ reactive: run a cell, and marimo reactively runs all dependent cells or marks them as stale 🖐️ interactive: bind sliders, tables, plots, and more to Python — no callbacks required 🔬 reproducible: no hidden state, deterministic execution, built-in package management 🏃 executable: execute as a Python script, parameterized by CLI args 🛜 shareable: deploy as an interactive web app or slides, run in the browser via WASM 🛢️ designed for data: query dataframes and databases with SQL, filter and search dataframes 🐍 git-friendly: notebooks are stored as .py files ⌨️ a modern editor: GitHub Copilot, AI assistants, vim keybindings, variable explorer, and more

minor feature: lt;h2 gt;Highlights lt;/h2 gt;. lt;p gt; lt;strong gt;Tracing panel lt;/strong gt;: This release includes a new helper panel for cell tracing and observability. This can be used for real-time tracking of slow cells, visualizing execution order, and monitoring of execution statuses. This feature was built by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Light2Dark/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Light2Dark" gt;@Light2Dark lt;/a gt;. lt;/p gt;. lt;details open="" class="details-reset border rounded-2" gt;. lt;summary class="px-3 py-2" gt;. lt;svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-camera-video" gt;. lt;path d="M16 3.75v8.5a.75.75 0 0 1-1.136.643L11 10.575v.675A1.75 1.75 0 0 1 9.25 13h-7.5A1.75 1.75 0 0 1 0 11.25v-6.5C0 3.784.784 3 1.75 3h7.5c.966 0 1.75.784 1.75 1.75v.675l3.864-2.318A.75.75 0 0 1 16 3.75Zm-6.5 1a.25.25 0 0 0-.25-.25h-7.5a.25.25 0 0 0-.25.25v6.5c0.138.112.25.25.25h7.5a.25.25 0 0 0.25-.25v-6.5ZM11 8.825l3.5 2.1v-5.85l-3.5 2.1Z" gt; lt;/path gt;. lt;/svg gt;. lt;span aria-label="Video description videoo.mp4" class="m-1" gt;videoo.mp4 lt;/span gt;. lt;span class="dropdown-caret" gt; lt;/span gt;. lt;/summary gt;. lt;video src="https://private-user-images.githubusercontent.com/19585239/397919308-1c042e0b-2f70-4ec0-ad63-a0c59d5a89a4.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzc2MDI0MDIsIm5iZiI6MTczNzYwMjEwMiwicGF0aCI6Ii8xOTU4NTIzOS8zOTc5MTkzMDgtMWMwNDJlMGItMmY3MC00ZWMwLWFkNjMtYTBjNTlkNWE4OWE0Lm1wND9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAxMjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMTIzVDAzMTUwMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUzN

Apache data-science data-visualization machine-learning notebooks ai python typescript

Clapper 0.8.0 💾

Clapper is a modern media player designed for simplicity and ease of use. Powered by GStreamer and built for the GNOME desktop environment using GTK4 toolkit, it has a clean and stylish interface that lets you focus on enjoying your favorite videos. This application aim is to offer all the essentials features you'd expect from a video player in a simple form.

major feature: This is the very first release of Clapper to support Windows OS. To make usage there easier, Clapper repo provides a Windows installer executable built with GitHub actions (also attached in the release note files). Just unpack and run setup like any other app. First startup on Windows after install might take a while, please be patient ;-) This release also introduces a brand new libpeas based plugin system for the Clapper library. The idea is to enhance it with new capabilities that do stuff outside of GStreamer scope of things. To avoid confusion with term plugins that GStreamer uses, I am gonna call these "enhancers" instead. It will be expanded in the future. What's Changed clapper: Player now uses playbin3 by default clapper: Add APIs for media caching via download to local storage by @Rafostar in #438 Add more command line options (including ability to set custom GStreamer filter and sink elements) by @Rafostar in #444 Add "New Window" functionality in UI by @Rafostar in #449 Added menu option to clear playback queue Resize app window to match aspect ratio with middle click or keyboard shortcut by @Rafostar in #451 Support MS Windows by @Rafostar in #463 clapper: Add media item creation with cached file by @Rafostar in #467 clapper-app: Add unfullscreen keyboard shortcut by @Rafostar in #499 Support libpeas based plugin system by @Rafostar in #501 Add adaptive streaming bitrate control to Clapper API by @Rafostar in #506 clapper-app: Remember and restore optimal bitrate (video quality) when starting adaptive streaming Make dektop file i18n. by @danialbehzadi in #492 clapper-gtk: Add video placeholder widget by @Rafostar in #512 clapper-app: Support high resolution clock on MS Windows by @Rafostar in #515 Provide Windows installer by @Rafostar in #518 Other various improvements and bug fixes Updated translations

Mixed audio music media-player video-player gtk gtk4 gnome gstreamer c

VeraCrypt 1.26.18 💾

VeraCrypt is a full-disk encryption software derived from TrueCrypt. It revises some of the algorithm usage against brute-force attacks. For example system partitions use use larger rounds of PBKDF2 key stretching. The partition and container format is different to that of TrueCrypt however.

minor bugfix: /strong (January 20th, 2025):. . All OSes:. . Added support for SHA-256 x86 intrinsic to enhance the performance of PBKDF2-HMAC-SHA256.. Added support for AES hardware on ARM64 platforms (e.g. Windows ARM64, macOS on Apple Silicon Mx).. Updated translations. . . Windows:. . Dropped support for Windows 32-bit.. Set Windows 10 October 2018 Update (version 1809) as the minimum supported version.. Reduce driver deadlock occurences under low-memory scenarios caused by re-entrant IRP completions.. failed EFI detection on some PCs where the BootOrder variable is not defined.. "Access Denied" error when updating VeraCrypt using EXE setup following a Windows upgrade.. various affecting the EFI system encryption configuration editor.. regression in Traveler Disk creation . Replaced the deprecated CryptGenRandom with BCryptGenRandom for generating secure random bytes.. Use modern API to gather system entropy for random generation instead of obsolete ones.. Update LZMA SDK to version 24.09. Update libzip to version 1.11.2. . . Linux:. . CVE-2024-54187: Added absolute paths when executing system binaries to prevent path hijacking. CVE-2025-23021: Prevent mounting volumes on system directories and PATH. an assertion with the wxWidgets library included in Ubuntu.. Improved directory-opening logic by prioritizing xdg-open and adding fallback mechanisms.. Ensure that volume exists before starting the mount operation.. "Password too long" error message not expanded to include max length . Simplify sudo session detection logic.. . . macOS:. . CVE-2024-54187: Added absolute paths when executing system binaries to prevent path hijacking. CVE-2025-23021: Prevent mounting volumes on system directories and PATH. Disabled screen capture by default. Added the --allow-screencapture CLI switch to enable it if needed.. Ensure that volume exists before starting the mount operation.. Implement sudo session detection logic. . . .

Other c++ encryption disk-encryption security

phpMyAdmin 5.2.2 💾

phpMyAdmin is a tool intended to handle the administration of MySQL and MariaDB database servers over the Web. It can create, rename, and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data, and administrate one single database and multiple MySQL servers.

security: - issue security Fix for a path disclosure leak in the Monitoring tab - issue Prevent the user from deleting system databases - issue security Fix an XSS vulnerability when checking tables (PMASA-2025-1) - issue security Fix an XSS vulnerability on the Insert tab (PMASA-2025-2) - issue security Fix a possible glibc/iconv vulnerability (CVE-2024-2961, assigned PMASA-2025-3 but please note that phpMyAdmin is not vulnerable by default) - issue Fix for sql-parser relating to quadratic complexity in certain queries, which could have caused long execution times. - issue #17851 Fix total count of rows in not accurate - issue #17766 Allow to open in a new tab copy and edit row actions - issue #17599 Fix error when handling an user that is not in privileges table - issue #17364 Fix error when trying to import a status monitor chart arrangement - issue #18106 Fix renaming database with a view - issue #18120 Fix bug with numerical tables during renaming database - issue #16851 Fix ( cfg 'Order' ) default column order doesn't have have any effect since phpMyAdmin 4.2.0 - issue #18138 Fix some issues with numerical table names - issue #18112 Fix open base dir warning on git version class - issue #18211 Fix the themes route missing the server ID - issue Do not show "Original length undefined" on binary hex columns - issue Fix wrong time zone when handling Git information - issue #18195 Fix warning on non-existent table for XML export - issue #18196 Fix errors of import notification - issue #18093 Fix JS errors around "new user account" in some edge cases - issue #16451 Increase password characters limit to 2000 during login - issue #18177 Fix "IS NULL" is shown for non-nullable columns on search page - issue #16199 Fix dragging of tables in designer - issue #18268 Fix UI issue the theme manager is disabled - issue #18258 Speed improvements when exporting a database ... and many more bug fixes

GNU GPL database system-administration php mysql mariadb

CubicSDR 0.2.7 💾

CubicSDR is a cross-platform Software-Defined Radio application which allows you to navigate the radio spectrum and demodulate any signals you might discover. It currently includes several common analog demodulation schemes such as AM and FM and will support digital modes in the future. Many digital decoding applications are available now that can use the analog outputs to process digital signals by “piping” the data from CubicSDR to another program using software like Soundflower, Jack Audio or VBCable. CubicSDR supports the readily-available RTL-SDR which is an inexpensive SDR device that can be purchased online for about $10 and up. Search for “RTL2832U” and “820T” or “820T2” on sites such as eBay or Amazon to see what’s available. Additionally CubicSDR now includes support for SDRPlay, HackRF, BladeRF, AirSpy, NetSDR+, Red Pitaya, Audio Devices (some platform specific at the moment) or any other device with an available SoapySDR support module. For information about getting started right away with an RTL-SDR device there’s an excellent write-up at rtl-sdr.com with links to many resources and projects you can do yourself using the device. You can also visit the RTL-SDR subreddit for up-to-date resources and discussion on all things SDR related.

minor feature: Added CW mode, Code cleanup, Various fixes : AM mode, ... Library updates : RtAudio v5.2.0, liquid-dsp v1.4.0 (required), Hamlib 4+, wxWidgets... (to be completed) This is source release only for now. Detailed changelog: Travis-CI Build Script by @cjcliffe in #698 Travis-CI add MacOS build by @cjcliffe in #699 Add hamlib, digital lab to CI, fix several build warnings by @cjcliffe in #700 Tentative fix for #706 by @vsonnier in #711 Use spin-locks when possible. by @vsonnier in #713 No Spin-lock for xxxProcessor, unclear what the gain was by @vsonnier in #714 More Spin locks experiments by @vsonnier in #715 Safer calls to setGainMode by @drahosj in #701 Make stream deactivated before a sample-rate change and reactivated afterwards by @vsonnier in #718 AppFrame refactoring by @cjcliffe in #723 Liquid dsp ampmodem update by @cjcliffe in #724 Fix port selector dialog; simplify rig model selection with manufacturer sub-menus by @cjcliffe in #728 Bookmark refreshing, port selection and device selector UI fixes by @cjcliffe in #729 Move config load out of commandline parse to prevent wrong path in AppImage by @cjcliffe in #730 General ux fixes by @cjcliffe in #745 Use Google Turbo Color for Default Theme WF colors by @vsonnier in #748 fix build with wxWidgets 3.1.3 by @ra1nb0w in #765 Stop spamming hundreds of No SoapySDR Module dialogs. by @antihax in #773 Winsock.h was included multiple times through windows.h causing compile errors by @antihax in #772 Fix missing import for GLX on linux. by @benallard in #767 Updated donation dialog contents and fixed layout issues by @cjcliffe in #779 Misc. enhancements (driven by RSPDuo support needs) by @vsonnier in #786 Bugfix/bookmark issues jun2020 by @cjcliffe in #835 Error dialog feedback when rig thread exits unexpectedly. by @cjcliffe in #839 Update to standard SoapySDR frequency correction, allow zero-to-r

GNU GPLv3 radio sdr ham-radio spectrum-analyzer visualization opengl cpp

OpenVSP 3.42.1 💾

OpenVSP allows the user to create a 3D model of an aircraft defined by common engineering parameters. This model can be processed into formats suitable for engineering analysis. The predecessors to OpenVSP have been developed by J.R. Gloudemans and others for NASA since the early 1990's. On January 10 2012, OpenVSP was released as an open source project under the NASA Open Source Agreement (NOSA) version 1.3.

minor feature: 2025-01-20 : Vanishing window on Windows with high resolution display.

NASA geometry cad parametric cpp

JackTrip 2.5.0 💾

Cross-platform multi-machine audio system used for network music performance over the Internet. It supports any number of channels (as many as the computer/network can handle) of bidirectional, high quality, uncompressed audio signal streaming. You can use it between any combination of machines e.g., one end using Linux can connect to another using macOS. Virtual Studio With JackTrip Virtual Studio, you may sing with your chorus, or jam with your band, online without leaving home. With built-in support for live broadcasting, you can share your sessions on JackTrip Radio. Additionally, Virtual Studio allows you to enhance your performances and bring your music to life utilizing Soundscapes digital signal processing. Musicians have creative control with dozens of audio effects with various reverbs, compression, attack and more, in real-time.

major bugfix: Date: 2025-01-21 Description: - (added) New JackTrip Audio Bridge VST3 Plugin. - (added) Sample rate conversion for audio interfaces. - (added) Automated arm64 and arm32 builds for Linux. - (added) Dynamic adjustment of PLC queues using OSC messages. - (updated) VS Mode remote control for audio quality slider. - (updated) VS Mode switch to using cookies for authentication. - (updated) PLC mode improvements in auto headroom calculations. - PLC audio corruption when buffer sizes differ. - PLC broadcast queue length when buffer sizes differ. - Support for multiple commas in --audiodevice parameter. - VS Mode access token expires after running for a day. - VS Mode session feedback dialog on navigation. - VS Mode deeplinks broken for first run after install.

Mixed audio music streaming server cpp qml

Hamlib 4.6.1 💾

The Ham Radio Control Library–Hamlib, for short–is a project to provide programs with a consistent Application Programming Interface (API) for controlling the myriad of radios and rotators available to amateur radio and communications users.

minor bugfix: C++ builds failing on rig_list_foreach function. IC9100 rigctld startup to end up on VFOA. grig build by removing sys/socket.h -- apparently not needed. Add new QMX entry to incompability with QDX. IC746/PROT to not use data byte. FLRig to add DATA-U DATA-L modes. TS570 RIG_LEVEL_STRENGTH with cal table. Remove get_powerstat from IC785X -- not supported. SDRConsole by removing lots of things it does not have.

GNU LGPL ham-radio radio library api amateur-radio communication c

Jellyfin 10.10.4 💾

Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. Jellyfin is descended from Emby's 3.5.2 release and ported to the .NET Core framework to enable full cross-platform support. There are no strings attached, no premium licenses or features, and no hidden agendas: just a team who want to build something better and work together to achieve it. We welcome anyone who is interested in joining us in our quest!

minor feature: Changelog (20) lt;/h2 gt; lt;h3 gt; General Changes lt;/h3 gt;. lt;ul gt;. lt;li gt;Never treat matroska as webm for audio playback, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gnattu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gnattu" gt;@gnattu lt;/a gt; lt;/li gt;. lt;li gt;Don't generate trickplay for backdrops, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gnattu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gnattu" gt;@gnattu lt;/a gt; lt;/li gt;. lt;li gt;Use nv15 as intermediate format for 2-pass rkrga scaling, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gnattu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gnattu" gt;@gnattu lt;/a gt; lt;/li gt;. lt;li gt;DTS in HLS, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Shadowghost/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Shadowghost" gt;@Shadowghost lt;/a gt; lt;/li gt;. lt;li gt;Transcode to audio codec satisfied other conditions when copy check failed., by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gnattu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gnattu" gt;@gnattu lt;/a gt; lt;/li gt;. lt;li gt;missing episode removal, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Shadowghost/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Shadowghost" gt;@Shadowghost lt;/a gt; lt;/li gt;. lt;li gt;NFO ID parsing, by lt;a cla

GNU GPLv3 media media-center multimedia entertainment-hub home-theater csharp

Vue Fluid DnD 0.11.3 💾

Vue Fluid DnD is a fluid, smooth and versatil drag and drop library for lists on Vue 3. It's a lightweight tool ~7 Kb (gzip) with no depenencies. This library is a Vue Draggable Next alternative if you looking for a better ui experience.

minor feature: lt;h2 gt; ing : lt;/h2 gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/carlosjorger/vue-fluid-dnd/commit/02b87e9cb199852554ed5355f496af7bc5959eb2" gt;02b87 lt;/a gt; drop position on a empty list lt;/li gt;. lt;/ul gt;.

vue3 web smooth lightweight typescript vue

DBeaver 24.3.3 💾

DBeaver is a free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.

minor feature: - SQL Editor: Added support for SELECT INTO query smart completion. Changed shortcuts for result set zoom: Ctrl+Aalt+0 and Ctrl+Alt+9. the order of completion suggestions in the proposals list. New completion engine: a with duplicating alias part during column completion. autocomplete for join conditions when multiple joins are present. Proposals list now contains only objects from the next hierarchy level. autocompletion for SELECT statements with table hints for SQL Server. the where the old result set tab didn't when switching between multiple and single tab modes. a stack overflow error that occurred when a user tried to execute a script for an open result set with row coloring. When an error occurs, the last executed query is now displayed next to the error message. an exception that appeared while typing. AI assistant: syntax in queries generated by Azure Open AI. Data Editor: Added hints for geometries with SRID and for timestamps with time zones. Added the ability to configure hint visibility for a table or a datasource. Hints presentation was enhanced. Added backslash escaping when generating scripts. Added an option to disable the dictionary view (set quot;Maximum amount of elements quot; to 0). freezing when pasting big number of rows or when performing find/replace. Added an option to save XML and JSON files in compressed format. data editor filters for commom table expressions. Miscellaneous: Added the ability to create bookmarks from the context menu of object tabs. Databases: Cloudberry driver was added. CUBRID: view name generation in DDL. MySQL: USAGE privilege is now hidden if any other privilege has been granted. loading of DBA privileges. PostgreSQL: the display of infinity for date values" - SQL Editor: Added support for SELECT INTO query smart completion. Changed shortcuts for result set zoom: Ctrl+Aalt+0 and Ctrl+Alt+9. the order of completion suggestions in the proposals list. New completion engine: a with dup

GNU GPL database front-end sql sqlserver java

Nim 2.2.0 💾

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

major bugfix: Many long-standing compiler bugs with generics, typedesc and static types have been fixed in this release, effectively making these features stable. In particular, arbitrary expressions for types and values in generic types are now largely functional when they only worked in specific cases before. The release has a focus on bugfixes in general, with many other issues fixed across the board. This release continues with the improvements regarding C++ interop: - noInit can be used in types and fields to disable member initializers in the C++ backend. - C++ custom constructors initializers. - member can be used to attach a procedure to a C++ type. - Inside a C++ constructor, result can be used to access the created object rather than this. The JS backend now supports lambda lifting for closures and closure iterators. Methods now support implementations based on a VTable by using --experimental:vtables. Methods are then confined to the same module where their type has been defined. Tuple unpacking got a bit more powerful: - Tuple unpacking assignment now supports using underscores to discard values. var a, c: int (a, _, c) = (1, 2, 3) - Tuple unpacking variable declarations now support type annotations, but only for the entire tuple. let (a, b): (int, int) = (1, 2) let (a, (b, c)): (byte, (float, cstring)) = (1, (2, "abc")) An experimental switch --experimental:openSym has been added to deal with issues with symbol captures inside generic routines templates. For macro authors, this adds a new node kind nnkOpenSym that may need to be handled differently (similar to nnkOpenSymChoice). See the full changelog for details. Nim 2.2.0 ships with Nimble 0.16.1, which brings a SAT solver as an opt-in option.

MITL programming-language compiler type-safe c cpp js

An EXIF Tag Parsing Library for Digital Cameras 0.6.25 💾

Libexif is a library that can extract and insert EXIF information, in printable and in binary form.

minor feature: libexif-0.6.25 (2025-01-08): * REUSE compatibility (all files declare their license) * Translation updates: ro, de, es, ka, pl, sr, sv, uk, vi, zh_CN, * Disabled Apple Makernote support, as its not complete * various bugfixes * handle JPEG APP10 * EXIF_TAG_COMPOSITE_IMAGE, EXIF_TAG_STANDARD_OUTPUT_SENSITIVITY, EXIF_TAG_RECOMMENDED_EXPOSURE_INDEX, EXIF_TAG_ISO_SPEED, EXIF_TAG_ISO_SPEEDLatitudeYYY, EXIF_TAG_ISO_SPEEDLatitudeZZZ, EXIF_TAG_SOURCE_IMAGE_NUMBER_OF_COMPOSITE_IMAGE, EXIF_TAG_LENS_SPECIFICATION, EXIF_TAG_GAMMA, EXIF_TAG_OFFSET_TIME, EXIF_TAG_OFFSET_TIME_ORIGINAL, EXIF_TAG_OFFSET_TIME_DIGITIZED, EXIF_TAG_CAMERA_OWNER_NAME, EXIF_TAG_BODY_SERIAL_NUMBER, EXIF_TAG_LENS_MAKE, EXIF_TAG_LENS_MODEL, EXIF_TAG_LENS_SERIAL_NUMBER: better decoding libexif-0.6.24 (2021-11-25): * Translation updates: sr, vi, pl, uk, french * fixed regression in exif_data_load_data which could not load EXIF in JPEG data anymore * Decode lots of Canon tag names * removed empty strings from translation (empty string would translate to the PO info header) * various warning removals and code improvements * added sample "persistent" afl fuzzer (100x faster than normal afl fuzzer)

GNU LGPL exif camera digital-camera printing library c

Bouncy Castle 1.80 💾

Open-Source Cryptographic APIs Bouncy Castle was designed for developers by developers. Bouncy Castle offers open-source code with well-trodden paths of implementation throughout its supporting APIs. Being able to work with cryptography and secure protocols such as CMS, S/MIME, PGP, and TLS are fundamental to today’s connected applications and business processes. Bouncy Castle provides APIs which help reduce the effort and complexity behind implementing and maintaining security services, helping reduce costs and improving long-term trust. How you use the Bouncy Castle APIs is really only limited by your imagination. In addition to fundamental algorithm support for ciphers like AES, Elliptic Curve, RSA, the NIST quantum ready algorithms, and a range of message digest and MAC algorithms, the Bouncy Castle APIs also support protocols like ASN.1 and OpenPGP. Building on core protocols and algorithms has enabled support for a range of standards, including Time Stamp Protocol (TSP), Cryptographic Message Syntax (CMS), Certificate Management Protocol (CMP), Transport Layer Security (TLS) and a variety of protocols for requesting and generating X.509 certificates. The versatile Bouncy Castle library offers a range of editions, catering to various platforms such as JAVA, C#, and Kotlin. Additionally, it includes FIPS-certified releases for enhanced security measures, and LTS (Long Term Stable) releases for extended support and stability.

minor feature:

MITL cryptography api pgp java kotlin dart csharp

VideLibri 2.930 💾

VideLibri lists the books you have borrowed from a public library and lets you search the library catalog from your local device. It has all the usual features of a library OPAC, i.e. viewing, renewing, searching and ordering books. It also renews all due books automatically and can do other things only a locally running app can do, like keeping a history of all ever borrowed books across multiple libraries. Developed since 2006 it is the world's first library app, and by supporting 20 different kinds of OPACs from different vendors it is compatible with more libraries than any other app. So far VideLibri has been tested with 200 libraries successfully, but it was designed to allow any user to add their own library without requiring any/much programming knowledge. For this purpose three query languages were developed that are supposed to simplify the querying of webpages as much as possible: - A pattern-matching language that selects arbitrary data from a single HTML page, based on an annotated sample of that page. - A catalog of related pages to apply these patterns to multiple webpages. Its syntax is similar to XSLT and likewise it is almost Turing complete (i.e. it has the necessary control structures, but requires XPath to do calculations ). - A dialect of XPath/XQuery/JSONiq that is Turing-complete and thus can calculate arbitrary, unexpected things. VideLibri is platform-independent and currently there are binaries for (Desktop) Windows, Linux and Android.

minor bugfix: See https://www.videlibri.de/updates/changelog.xml

GNU GPL libraries opac interpreter object-pascal java windows linux android bibliothek bibliotheken buecherei buechereien stadtbibliotheken

Bigloo 4.5b 💾

The Bigloo Programming Language The Bigloo programming is a strict-parenthetical-function programming language. It belongs to the Lisp programming language family, and more specifically, it is a descendant of the Scheme programming language. Its design is governed by one rule: enabling Scheme-based programming style where C(++) is usually required. Bigloo aims at being a practical programming language and a practical programming environment. For it offers features usually presented by traditional programming languages but seldom supported by functional programming languages. Bigloo compiles modules. It delivers small and fast stand alone binary executables. Bigloo enables full connections with C programs, or with Java programs, if you choose the JVM backend. The Bigloo C backend is ported to: Linux (x86, x86/64, and arm) MacOS X Android Windows WSL

minor feature:

GNU GPLv3 interpreter programming coding scheme c lisp

fwupd 2.0.4 💾

This project aims to make updating firmware on Linux automatic, safe, and reliable.

minor bugfix: This release adds the following features: Record the entire USB descriptor in the emulation data Return defined return code when network metadata refresh fails This release fixes the following bugs: Add a new private flag of 'delayed-removal' to remove a footgun Added a more specific instance ID for qc-s5gen2 USB devices Add fadvise64 to the systemd syscall allowlist Add the Unifying bootloader VID/PID as a full instance ID Allow disabling zero-length packet for modem-manager devices Allow recovering Logitech Bolt receiver in bootloader mode Correctly parse CSV streams without trailing NULs Detect if network is reachable before downloading metadata Disabling reading the OptionROM device after dumping Do not claim kernel interface to avoid Parade downstream port resets Do not save BootOrder when measuring system integrity Enumerate child nordic-hid devices correctly Fix a possible critical warning for Mediatek scaler devices Fix Firehose padding for some modem-manager devices Fix UEFI capsule updates when using 4096 byte NVME blocksize Get the Dell dock update package version correctly Never read more of the composite stream from a partial stream Notify snapd about DBX updates Probe sd_mod before starting Properly handle FU_DEVICE_PRIVATE_FLAG_NO_GENERIC_GUIDS Remove the test for CSME 18 manufacturing lock Restore the Logitech compatibility UFY instance IDs Show the correct version when installing a same-device composite update Show updates with problems when using 'fwupdmgr get-releases' Split up the AMD GPU VBIOS P/N for the version Use attr USB4_TYPE rather than guessing from thunderbolt_domain Use the ISO date as a dbx version number for the Microsoft KEK Use the KEK to set the dbx vendor ID

GNU LGPLv3 linux firmware update daemon server c python

Allegro 5.2.10.1 💾

Allegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like. Allegro has the following additional features: Supported on Windows, Linux, Mac OSX, iPhone and Android User-friendly, intuitive C API usable from C++ and many other programming languages Hardware accelerated bitmap and graphical primitive drawing support (via OpenGL or Direct3D) Audio recording support Font loading and drawing Video playback Abstractions over shaders and low-level polygon drawing And more!

cleanup: MacOS Fix some corner cases in the new keyboard input system (SiegeLord) Fix version-based conditional compilation (Rhys-T) Packaging Fix the package script to check for makeinfo, this prevents malformed source achives from being created (as happened in 5.2.10) (SiegeLord)

Mixed programming coding game game-development audio video opengl c cpp

KeePassXC 2.7.9 💾

KeePassXC is a modern, secure, and open-source password manager that stores and manages your most sensitive information. You can run KeePassXC on Windows, macOS, and Linux systems. KeePassXC is for people with extremely high demands of secure personal data management. It saves many different types of information, such as usernames, passwords, URLs, attachments, and notes in an offline, encrypted file that can be stored in any location, including private and public cloud solutions. For easy identification and management, user-defined titles and icons can be specified for entries. In addition, entries are sorted into customizable groups. An integrated search function allows you to use advanced patterns to easily find any entry in your database. A customizable, fast, and easy-to-use password generator utility allows you to create passwords with any combination of characters or easy to remember passphrases.

minor bugfix: Changes: Passkeys: Ability to easily remove a passkey from an entry. Snap: Use new desktop portal for native messaging integration. : Improve entry placeholder/reference feature. Improve CSV importing when title field isn't specified. Improve encrypted Bitwarden importing. Improve database settings UX. Improve handling of clipboard actions from entry preview. Improve group/entry view resize behavior and set sensible defaults. Passkeys: incorrect username fill. Passkeys: Return additional data to the extension. password clear timer inconsistency on unlock view. portability check. page overflow on HTML exports. broken builds when using system provided zxcvbn. copy password button when text is selected. tab ordering on application settings pages. SSH Agent: broken decrypt button. Windows: ALT Auto-Type modifier. Windows: wrong DACL memory size allocation. macOS: monospace font sizing. Flatpak: configuration settings off-by-one error. BSD: compiling with libusb implementation.

password password-manager security privacy cpp

MLT Multimedia Framework 7.30.0 💾

The engine of a non-linear video editor that can be used in all sorts of apps, not just desktop video editors. MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, XML authoring components, and an extensible plug-in based API.

major bugfix: Framework `Mlt::Producer::set_creation_time()` not exported on i686. `Mlt::Properties::set(int64_t)` symbol version. `mlt_factory_init()` on Linux/BSD may fail to initialize when compiled with `-DRELOCATABLE`. Added generic non-drop-frame timecode in `mlt_property.c`. Previously, it was only done for 30000/1001 and 60000/1001 frame rates, but 24000/1001 is especially important as well. Added support for MLT XML embedded in chains. This, along with `xml-clip` producer handles mismatching frame rate between parent and child producers and facilites time-affecting links on the child. Added `mlt_image_full_range(const char *color_range)` where any of the following strings return true (1): `full`, `jpeg`, `pc`. Modules. Added `xml-clip` producer. link `in` and `out` properties arenot serialized in the `xml` consumer. Added `hslprimaries` and `hslrange` filters to the `plus` module. Added a `gradientmap` filter to the `plus` module. `avfilter` audio filters with FFmpeg 7. incorrect frame rate for AVCHD (and possibly others) in `avformat`. `window_id` property in consumer `sdl2` by using. `SDL_CreateWindowFrom()`, especially important for embedding in GTK+ or Qt. text not rendering in transition `vqm` since Qt 6. Added `decimals` keyword to `gpstext` filter and move `RAW` keyword check. `time_offset` property handling in `gpstext` filter. reading and writing SRT files with unicode in the path. `subtitle_feed` filter on producers with an in point 0. opaque alpha channels become translucent in `luma` transition. a crash in the `mix` transition with `consumer` producer. `freeze` filter freezing too much. `avfilter.fillborders` with preview scaling. non-proportional scaling in `qtblend` transition and filter. `avfilter` color distortion with `mlt_image_rgb` and `mlt_image_rgba`. Extended support for `colorspace=2020` consumer propeerty and the BT.2020 colorspace in the `avformat` producer and consumer. This does not imply HDR, which is signaled through a `color_trc` propert

GNU GPLv3 audio video

GitLab 17.8.0 💾

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

major feature: (2025-01-15). ### Added (127 changes). Add more specs for most_recent_commit_sha method (merge request) GitLab Enterprise Edition. Update runners owned by non-existent projects (merge request). Delete orphaned project runners when project is deleted (merge request). Allow configuring "auto_stop_setting" through graphql (merge request). Create GraphQL query for the pages settings by @antonkalmykov (merge request). Add elastic client to active context gem (merge request) GitLab Enterprise Edition. Save branch name of code suggestion events (merge request) GitLab Enterprise Edition. Release protected pypi packages feature (merge request). Model experiments: Add href to CI Job (merge request). Add graphql field ai_xray_reports to ProjectType (merge request). Add LinkedResources work item widget placeholder (merge request). Add ability to add related item for work items (merge request). Create siphon ClickHouse table for projects (merge request). Add Rest and GraphQL API to configure scheduled merge by @Taucher2003 (merge request). Promote runs in a model's experiments to a model version (merge request). Allow users to configure skip_ci for pipeline execution policies (merge request) GitLab Enterprise Edition. Add indices for sharding_key_id for runners and runner managers (merge request). Release protected container repositories feature (merge request). Add resolve MR discussion arguments to create work item mutation (merge request). Add directory or file name with icon (merge request). Adds workflows_definition to Duo Workflow (merge request) GitLab Enterprise Edition. Allow filtering tokens by before and after expires at (merge request). Adds bso instrumentation metric (merge request) GitLab Enterprise Edition. Update runner taggings owned by non-existing projects (merge request). Update runner managers owned by non-existing projects (merge request). Mock Api for custom statuses (merge request) GitLab Enterprise Edition. Surface user.type

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

orbiton 2.68.7 💾

o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly. It might be a good fit for: - Editing git commit messages (using EDITOR=o git commit). - Editing Markdown, and exporting to PDF. - Learning "up and coming" programming languages, like Zig or Rust. - Editing files deep within larger Go or C++ projects. - Solving Advent of Code tasks. - Writing and maintaining to-do lists and project documentation in Markdown.

minor feature: lt;h3 gt;and improvements lt;/h3 gt;. lt;ul gt;. lt;li gt;an with formatting JSON with lt;code gt;ctrl-w lt;/code gt; where the formatter would sometimes place everything on one line. lt;/li gt;. lt;li gt;an with "clear on quit" in connection with displaying images in a terminal. lt;/li gt;. lt;li gt;Pasting from the clipboard to a file with lt;code gt;-p lt;/code gt; no longer requires lt;code gt;-f lt;/code gt; to overwrite an empty file. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Hotkeys lt;/h3 gt;. lt;ul gt;. lt;li gt;A double press of lt;code gt;ctrl-l lt;/code gt; will now alternate between jumping to the top or bottom. lt;/li gt;. lt;li gt;Pressing lt;code gt;ctrl- lt;/code gt; will now insert the current date and time. lt;/li gt;. lt;li gt;After using the arrow keys, lt;code gt;ctrl-n lt;/code gt; or lt;code gt;ctrl-p lt;/code gt; can be used for jumping to a maching parenthesis or bracked. This only jumps within the current view, for now. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Programming related lt;/h3 gt;. lt;ul gt;. lt;li gt;Add experimental support for running LÖVE and LÖVR programs by editing a lt;code gt;main.lua lt;/code gt; file and then double pressing lt;code gt;ctrl-space lt;/code gt;. lt;/li gt;. lt;li gt;When editing a Go program and formatting it with lt;code gt;ctrl-w´, install lt;/code gt;goimport lt;code gt;with lt;/code gt;go install lt;code gt;if lt;/code gt;goimport` is missing. lt;/li gt;. lt;/ul gt;. lt;h3 gt;ABC music notation lt;/h3 gt;. lt;ul gt;. lt;li gt;Add support for the ABC music notation file format, and playing files by double pressing lt;code gt;ctrl-space lt;/code gt; if lt;code gt;timidity lt;/code gt; is installed and configured. lt;/li gt;. lt;li gt;When pressing lt;code gt;ctrl-w lt;/code gt; in a blank file with the lt;code gt;.abc lt;/code gt; extension, insert a template for an ABC music notation file. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Visual improvments lt;/h3 gt;. lt;ul gt;. lt;li gt;Improve the syntax highlighti

BSDL text-editor editor

Lzip 1.25 💾

Lzip is a lossless data compressor with a user interface similar to the one of gzip or bzip2. Lzip is about as fast as gzip, compresses most files more than bzip2, and is better than both from a data recovery perspective. The lzip file format is designed for data sharing and long-term archiving, taking into account both data integrity and decoder availability.

major feature:

GNU GPL archiving compression zip

GNU Debugger 16.1 💾

GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other compiled languages. It can debug running processes on more than a dozen different processor architectures. It's itself ported to most BSD/ and GNU/Linux, Unix and Microsoft Windows systems.

minor feature: record/replay support now available on loongarch*-linux* GDB now supports watchpoints for tagged data pointers. MTE (Memory Tagging Extension) deging is now supported on AArch64. Baremetal. New bash script gstack uses GDB to print stack traces of running processes. Enhanced breakpoint support.. For breakpoints that are created in the 'pending' state, any. thread' or 'task' keywords are parsed at the time the breakpoint is. Created, rather than at the time the breakpoint becomes non-pending. Thread-specific breakpoints are only inserted into the program space in which the thread of interest is running. Enhanced Intel Processor Trace support.. Support for printing of asynchronous events. Support for printing of ptwrite payloads. Changed commands.. The "remove-symbol-file -a ADDRESS" command now accepts a full expression as the ADDRESS. The "show configuration" command now prints the version of GNU. Readline that GDB is using. The "maintenance print remote-registers" now provides an "Expedited". Column indicating which registers were included in the last stop reply Packet received by GDB. Various command taking filenames as argument now require file names to be quoted if the argument contains white spaces or quote characters. Python API changes.. New module gdb.missing_objfile that facilitates dealing with. Missing objfiles when opening a core-file. GDB commands to query, Enable and disable handlers created using this API have also Been added. New event gdb.tui_enabled. Added the gdb.Symbol.is_artificial attribute. New gdb.record.clear function to clear the trace data of. The current recording. The 'signed' argument to gdb.Architecture.integer_type() will no. Longer accept non-bool types. The gdb.MICommand.installed property can only be set to True or False. The 'qualified' argument to gdb.Breakpoint constructor will no. Longer accept non-bool types. Deger Adapter Protocol changes.. The "scopes" request will now return a scope holding global. Variables from the stack f

GNU GPLv3 c c++ debugger software-development

Marimo 0.10.14 💾

marimo is a reactive Python notebook: run a cell or interact with a UI element, and marimo automatically runs dependent cells (or marks them as stale), keeping code and outputs consistent. marimo notebooks are stored as pure Python, executable as scripts, and deployable as apps. Highlights. 🚀 batteries-included: replaces jupyter, streamlit, jupytext, ipywidgets, papermill, and more ⚡️ reactive: run a cell, and marimo reactively runs all dependent cells or marks them as stale 🖐️ interactive: bind sliders, tables, plots, and more to Python — no callbacks required 🔬 reproducible: no hidden state, deterministic execution, built-in package management 🏃 executable: execute as a Python script, parameterized by CLI args 🛜 shareable: deploy as an interactive web app or slides, run in the browser via WASM 🛢️ designed for data: query dataframes and databases with SQL, filter and search dataframes 🐍 git-friendly: notebooks are stored as .py files ⌨️ a modern editor: GitHub Copilot, AI assistants, vim keybindings, variable explorer, and more

minor feature: Highlights Lay out notebooks in columns! Thanks to work by @wasimsandhu, you can now arrange cells into multiple columns while editing use your screen real-estate to the fullest! (Docs.) Edit notebooks using your own editor. Announcing initial support for one of our most asked-for features: you can now edit notebook files using your editor of choice (neovim, Cursor, VS Code, ...) and stream changes to a running edit session. To opt-in, start your edit session with --watch: marimo edit --watch my_notebook.py When editing my_notebook.py in your text editor, changes are sent to the browser on save. Expect quality-of-life improvements to the external editor experience in the future. Re-run all cells. A new command in the command palette lets you re-run all cells; you can assign a keyboard shortcut to this in the notebook settings. All changes docs: add pip usage instruction to Jupyter guide by @Haleshot in #3431 fix: handle marimo extras in --sandbox and package installation by @mscolnick in #3425 fix(deps): update ruff, mkdocs, pytest by @renovate in #3427 fix(deps): update dependency @textea/json-viewer to v4 by @renovate in #3430 Typo: pandas - polars by @ushuz in #3434 fix: use relative path in asgi redirect by @mscolnick in #3433 feat: marimo edit --watch by @mscolnick in #3437 improve: always add marimo in sandbox by @akshayka in #3439 docs: update watching documentation by @akshayka in #3440 docs: fix tiny typo by @akshayka in #3442 Fix broken link by @hattajr in #3443 fix: Add missing open bracket in docs/faq.md by @AVHopp in #3446 fix: fallback on readText permisisons by @mscolnick in #3444 feat: re-run all cells action (useful for external queries/dashboards) by @mscolnick in #3448 docs: fix links, add ci by @mscolnick in #3450 improvement: intelligently keep order of cells when running --watch by @mscolnick in #3451 docs: add llm.txt file by @mscolnick in #3452

Apache data-science data-visualization machine-learning notebooks ai python typescript

OBS Studio 31.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 feature: lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC. lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer. lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Z

GNU GPLv3 audio video screencasting livestreaming c c

Paperless-ngx 2.14.3 💾

Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper. Features: Organize and index your scanned documents with tags, correspondents, types, and more. Your data is stored locally on your server and is never transmitted or shared in any way. Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images. Utilizes the open-source Tesseract engine to recognize more than 100 languages. Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals. Uses machine-learning to automatically add tags, correspondents and document types to your documents. Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more. Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents. Beautiful, modern web application that features: Customizable dashboard with statistics. Filtering by tags, correspondents, types, and more. Bulk editing of tags, correspondents, types and more. Drag-and-drop uploading of documents throughout the app. Customizable views can be saved and displayed on the dash

minor bugfix: : : Adds a default 30s timeout for emails, instead of no timeout @stumpylog. : import forms modules for entries component @shamoon. : email/wh actions on consume started @shamoon. : import date picker module in cf query dropdown @shamoon. All App Changes: . 5 changes. : Adds a default 30s timeout for emails, instead of no timeout @stumpylog. Enhancement: set autofocus on MFA code field @mxmehl. : import forms modules for entries component @shamoon. : email/wh actions on consume started @shamoon. : import date picker module in cf query dropdown @shamoon. .

GNU GPLv3 internet web dynamic content indexing search

Hyprland 0.46.2 💾

Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't sacrifice on its looks. It provides the latest Wayland features, is highly customizable, has all the eyecandy, the most powerful plugins, easy IPC, much more QoL stuff than other compositors and more... Features All of the eyecandy: gradient borders, blur, animations, shadows and much more A lot of customization 100% independent, no wlroots, no libweston, no kwin, no mutter. Custom bezier curves for the best animations Powerful plugin support Built-in plugin manager Tearing support for better gaming performance Easily expandable and readable codebase Fast and active development Not afraid to provide bleeding-edge features Config reloaded instantly upon saving Fully dynamic workspaces Two built-in layouts and more available as plugins Global keybinds passed to your apps of choice Tiling/pseudotiling/floating/fullscreen windows Special workspaces (scratchpads) Window groups (tabbed mode) Powerful window/monitor/layer rules Socket-based IPC Native IME and Input Panels Support and much more...

minor feature: Another round of minor fixes and patches for 0.46.0. Mostly edge-case crashes. Fixes backported windowrules: fixup duplicate rule enum tags hyprctl: fix hyprctl batch json command (#8749) core: avoid activating toplevel-less surfaces xwayland: fixes to no_xwayland builds xwm: fixup targets in selection requests core: unbreak build on FreeBSD (#8762) hyprpm: fix hyprpm sometimes returning 0 despite errors occurring (#8761) core: fix possible crash on null workspace layout: apply groups after window creation (#8779)

BSDL-2 compositor wayland cpp

Wings3D 2.4.1 💾

Wings 3D is an advanced subdivision modeler that is both powerful and easy to use. Originally inspired by Nendo and Mirai from Izware, Wings 3D has been developed since 2001, when Björn Gustavsson (bjorng) and Dan Gudmundsson (dgud) first started the project. Richard Jones (optigon) maintained Wings and coded many new features between 2006 and 2012. Wings 3D is currently maintained by Dan with the help of the great community. Wings 3D offers a wide range of modeling tools, a customizable interface, support for lights and materials, and a built-in AutoUV mapping facility. There is no support in Wings for animation. Erlang Wings 3D is written in Erlang, an open source, functional programming language distributed by Ericsson. Winged Edge Data Structure Wings 3D gets its name from the Winged Edge Data Structure (WEDS). This is the data structure used to store the adjacency relationships between edges, faces, and vertices in a Wings 3D model. Open Source Wings 3D is open source and completely free for use in both personal and commercial projects.

minor feature: Fixed the text location in the information line inside the Geometry window which could be cut in Linux. Thanks to @thedæmon micheus Fixed the autosave status which was kept unsaved after a Revert command be used. Thanks to @jczd micheus Fixed Russian translation makaim Workaround Geometry window crash micheus Fixed Duplicate Radial micheus Fixed Pie Primitive micheus Fixed autouv drag-n-drop micheus Added new option to export camera in Collada exporter micheus

Other 3d modeler 3d-modeling cad erlang c

OpenCSG 1.7.0 💾

OpenCSG is a library that does image-based CSG rendering using OpenGL. CSG is short for "constructive solid geometry" and represents a modeling technique for composing shapes with 3D-primitives which are combined using volumetric boolean operations. Image-based CSG rendering means rendering CSG shapes without calculating their surface in object-space. Instead, the image of a CSG shape is composed directly in the frame-buffer of the graphics hardware by rather sophisticated stenciling and z-buffer operations.

minor feature: Rendering improvements for the case that the camera is in the interior of the CSG object. With previous releases, this case resulted in rendering errors. Now, this case is, depending on parametrization, handled correctly.

GNU GPL c++ graphics opengl cad 3d-rendering

pyzo 4.19.0 💾

Pyzo is a free and open-source computing environment based on Python. If you're used to e.g. Matlab, Pyzo can be considered a free alternative. Pyzo is a Python IDE that works with any Python interpreter installed on your system, including Conda environments. The IDE is aimed at interactivity and simplicity, and consists of an editor, a shell, and a set of tools to help the programmer in various ways.

major bugfix: Deger for ipython shells by @bdieterm in https://github.com/pyzo/pyzo/pull/1102. Remove limitations for usage of Python's logging module by @bdieterm in https://github.com/pyzo/pyzo/pull/1103. More rubust tracebacks by @almarklein in https://github.com/pyzo/pyzo/pull/1104. Enable pm for logging again by @almarklein in https://github.com/pyzo/pyzo/pull/1105. Traceback by @almarklein in https://github.com/pyzo/pyzo/pull/1106. Error message in filebrowser tool by @bdieterm in https://github.com/pyzo/pyzo/pull/1107. Traceback for Python v3.10 and for temporary files by @bdieterm in https://github.com/pyzo/pyzo/pull/1108. Add post-mortem deging for individual sub-exceptions in ExceptionGroups by @bdieterm in https://github.com/pyzo/pyzo/pull/1109. Style of scrollbar in source structure tool by @bdieterm in https://github.com/pyzo/pyzo/pull/1111. Stop polling-timer when closing the shell by @bdieterm in https://github.com/pyzo/pyzo/pull/1113. Add support for externally started shells by @bdieterm in https://github.com/pyzo/pyzo/pull/1114. Add shell switching and deframe switching via mouse wheel by @bdieterm in https://github.com/pyzo/pyzo/pull/1115. Various typos by @bdieterm in https://github.com/pyzo/pyzo/pull/1116. Set focus to search field when opening Advanced Settings dialog by @bdieterm in https://github.com/pyzo/pyzo/pull/1117. Add italian by @almarklein in https://github.com/pyzo/pyzo/pull/1118. ci workflow for Ubuntu 24.04 by @bdieterm in https://github.com/pyzo/pyzo/pull/1120. Prevent crash on invalid regexp in filebrowser tool by @bdieterm in https://github.com/pyzo/pyzo/pull/1119. Tweak copyright notices by @almarklein in https://github.com/pyzo/pyzo/pull/1121. Replace pyproject.toml by @almarklein in https://github.com/pyzo/pyzo/pull/1122. Ruff by @almarklein in https://github.com/pyzo/pyzo/pull/1123. Restore compatibility with Python 2.7 shells by @bdieterm in https://github.com/pyzo/pyzo/pull/1124. Cleanup qt wrapper by @bdieterm in

BSDL ide python

darcs 2.18.5 💾

Darcs is a cross-platform version control system. It's similarly decentralized as git, mercurial or subversion but with a very different management approach. It focuses on changes rather than trees/snapshots. Which allows it to provide a freer way of working, and a much simpler CLI and a highly interactive user interface. It can work in an offline mode, provides local preparations, easy (non-)branching and merging, email patch sending, parallel development and builtin cherry-pickying from changesets.

minor bugfix: Darcs 2.18.5, 9 Jan 2025 This release is mainly to keep up with (breaking) changes in some of our dependencies. A plain cabal update cabal install darcs should now again succeed. It also includes a minor fix and an improvement for the check/repair commands. restrict upper limit on attoparsec from

GNU GPL c haskell darcs scm dvcs version-control patch-management

Converseen 0.12.2.4 💾

Converseen is a batch image-processing application, which utilizes Qt5 for cross-platform support. It supports common image formats including DPX, EXR, GIF, JPEG, JPEG-2000, PhotoCD, PNG, Postscript, SVG, TIFF and many others. It can process single or an selectable amount of files. Converseen allows resizing, size compression, rotation and flipping, file renaming. It can also split up PDF files into multiple images.

minor bugfix: - Fixed a bug affecting localization file access - Various Bugfixes

GNU GPLv3 c++ qt5 image-processing image-conversion

Duplicati 2.1.0.107 💾

Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with: Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!

minor feature: This release is a canary release intended to be used for testing. Note that this build has a redesigned restore flow. Should arise, the previous restore engine can be enabled with `--restore-legacy=true`. This release contains a substantially updated version of the new UI. In the url, change `ngax` to `ngclient` to try the new UI. ## Detailed list of changes: Avoid optimize after vacuum. Prevent inifinite shutdown loop. a recreate database - Added a warning in the UI if the volume size is excessive. an with AWS S3 permission check. Prevent a termination error caused by unused transactions. Updated B2 backend to use HttpClient. Changed timeouts for WebDAV. Updated new UI (ngclient).

GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript

Embree 4.3.3 💾

Intel® Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel® Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. The kernels are optimized for the latest Intel® processors with support for SSE, AVX, AVX2, and AVX-512 instructions. Intel® Embree supports runtime code selection to choose the traversal and build algorithms that best matches the instruction set of your CPU. We recommend using Intel® Embree through its API to get the highest benefit from future improvements. Intel® Embree is released as Open Source under the Apache 2.0 license.

minor feature: Added RTCError RTC_ERROR_LEVEL_ZERO_RAYTRACING_SUPPORT_MISSING which can indicate a GPU driver that is too old or not installed properly. Added the API function rtcGetDeviceLastErrorMessage to query additional information about the last RTCError returned by rtcGetDeviceError. This can be used in case device creation failed and a rtcErrorFunction could not be set up for this purpose. Added the API function rtcGetErrorString which returns a string representation of a given RTCError error code. This is purely meant for convenient error information reporting on the user application side. Performance improvements on GPU for the one level instancing case (RTC_MAX_INSTANCE_LEVEL_COUNT 1). Reduced the number of unneccessary GPU-CPU USM back-migrations which can increase build performance for scene with many instances on GPU. Started adding public CI tests for streamlining integration of external pull requests. Work-around for problem with unsigned Windows binaries.

Apache renderer rendering raytracing graphics cpp c

gaiasky 3.6.5 💾

Gaia Sky is a real-time 3D Universe application that runs on Linux, Windows and macOS. It is developed within the framework of ESA's Gaia mission to chart more than 1 billion stars. A part of Gaia Sky is described in the paper Gaia Sky: Navigating the Gaia Catalog.

minor feature: Full changelog : Add bluesky link to about page. Add 'volumes and effects' catalog type. Increase default quality of FXAA filter, provide a simpler implementation, and enable hot shader reloading for FXAA effect. Enable `"flip"` attribute for `box`es/`cube`s in mesh builders. Apply noise function to aurora cylinder vertices over time. Separate simulation time from scene time in shaders, improve aurora effect. Add `"cameraCollision"` attribute to bodies. Add support for auroras. Shader include statement now supports targets in datasets. Add bluesky link. Add on-demand re-compilation of post-processing shaders from their source files, in runtime. Add new attribute 'renderLabel' to label component. This enables/disables the actual rendering of the label. Update Gaia Sky icon. Build System: Update configuration file version number. This implies that your old configuration file gets overriden with the new version during the first startup of the new Gaia Sky version. Update to Libgdx 1.13.1. Features: Add support for volume rendering. The infrastructure is in place with an new archetype `Volume`. This is necessary for the new volumetric aurora dataset and volume nebulae in NGC2000. Add 'volumes and effects' catalog type. Enable `"flip"` attribute for `box`es/`cube`s in mesh builders. Add `"cameraCollision"` attribute to bodies. Shader include statement now supports targets in datasets. Add on-demand re-compilation of post-processing shaders from their source files, in runtime. Add new attribute 'renderLabel' to label component. This enables/disables the actual rendering of the label. Increase default quality of FXAA filter, provide a simpler implementation, and enable hot shader reloading for FXAA effect. Update Gaia Sky icon. Add bluesky link to readme file and about page. .

MPL astronomy vr