OpenShot Video Editor 3.1.1 šŸ’¾

OpenShot Video Editor is a free, open-source video editor for Linux. OpenShot can take your videos, photos, and music files and help you create the film you have always dreamed of. Easily add sub-titles, transitions, and effects, and then export your film to DVD, YouTube, Vimeo, Xbox 360, and many other common formats.

major feature: https://github.com/OpenShot/openshot-qt/releases/tag/v3.1.1

GNU GPLv3 artistic-software video non-linear-editor c++ python qt

Rspamd 3.7.4 šŸ’¾

Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic. Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.

minor bugfix: * Fixed `setproctitle` on CentOS-likes * Fixes for hyperscan cache file handling * Fixed `exclude_local` in RBL module * Properly set config field when loading tasks from Lua * Set loaded variable explicitly * Enable fasttext on RPM based Linux * Improve `FREEMAIL_AFF` capture rates * Add rule for messages missing both X-Mailer and User-Agent header * Add composite rule for suspicious URLs in suspicious messages

Apache email-filter antispam c lua

ĀµBlock Origin 1.53.5rc6 šŸ’¾

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

minor feature: Add `trusted-set-session-storage-item` scriptlet Related discussion: uBlockOrigin/uAssets#20630 (comment).

GNU GPLv3 javascript browser ad-blocker filter privacy

abc2svg 1.22.11 šŸ’¾

abc2svg is a set of ECMAscript files that handle the ABC music notation. This includes editing, displaying, printing, playing the music files and converting them to other formats such as ABC and MEI notations.

major bugfix: Lots of bug fixes and improvements.

GNU GPL abc music conversion

GNU Octave 8.4.0 šŸ’¾

GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable.

major feature: https://octave.org/news/release/2023/11/05/octave-8.4.0-released.html

GNU GPL mathematics matlab

OCRmyPDF 15.4.2 šŸ’¾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor bugfix: . . We now raise an exception on a certain class of PDFs that likely need an. Explicit color conversion strategy selected to display correctly For PDF/A conversion. an error that occurred while trying to write a log message after the. Delog handler was removed. . . .

GNU GPLv3 pdf ocr scanning

ffmpeg 6.1 šŸ’¾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 6.1 was released on 2023-11-11. It is the latest stable FFmpeg release From the 6.1 release branch, which was cut from master on 2023-10-29. It includes the following library versions: Libavutil 58. 29.100 Libavcodec 60. 31.102 Libavformat 60. 16.100 Libavdevice 60. 3.100 Libavfilter 9. 12.100 Libswscale 7. 5.100 Libswresample 4. 12.100 Libpostproc 57. 3.100

GNU LGPLv3 video conversion display capture library c x11 developers

Homebank 5.7.2 šŸ’¾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor bugfix: : crash was possible when no file loaded and change to main chart. Lock icon for transaction sometime disapear due to column resize. Currency don't update due to wrong api url since 5.7. HomeBank after leaving "preferences" menu with no file open. Remove/sanitize GTK listview quicksearch. Category popoverlist shows subcat income standalone its expense parent. Manage categories add subcategory fail after a search. Assign edit cancel faultly persist the rule search. App crashes when exporting a report after I delete a category that contained data. ISO 8601 date format not respected when exporting to clipboard or CSV. Budget by time do not filter txn type exp/inc. Statistics report crash when opened with a too wide date range. Wish : #2042692 count and show number of selected transactions when suppressing them. 2023-10-08 Maxime Doyen.

GNU GPL c gtk accounting personal-finance quicken money

HarfBuzz 8.3.0 šŸ’¾

HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places.

major bugfix: Saturday, November 11, 2023 Improve memory barrier to potential segfaults. Various build. Various subsetting and instancing. Rename hb-subset option --instance to --variations to match the other tools. Old option is kept as an alias. New API: HB_AAT_LAYOUT_FEATURE_TYPE_CURSIVE_CONNECTION Deprecated API: HB_AAT_LAYOUT_FEATURE_TYPE_CURISVE_CONNECTION

Mixed c++ c fonts text-shaping

Wine 8.20 šŸ’¾

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: More DirectMusic implementation. Protocol associations exported to the Unix desktop. Code cleanups in preparation for code freeze. Various. #22904 Register URL protocol handlers under Linux, #52716 Sending key stroke (using System.Windows.Forms.SendKeys ::SendWait) fails (seems to go into a loop?), #53213 d3d10core:d3d10core amp; d3d11:d3d11 - test_texture() fails in the TestBot VMs, #53217 d3d10core:d3d10core amp; d3d11:d3d11 - test_cube_maps() crashes on gitlab-debian-32, #53218 d3d10core:d3d10core amp; d3d11:d3d11 - test_uint_shader_instructions() fails on llvmpipe, #54399 d3d11:d3d11 - test_vertex_formats() fails on Windows 11 + AMD, #54519 d3d9:visual - test_mipmap_upload() fails on AMD and Nvidia GPUs, #54780 UndertaleModTool display regression since wine-staging 8.4, #55316 d3d10core:d3d10core amp; d3d11:d3d11 fail systematically on w11pro64-amd, #55608 NAM won #039;t open on new update, #55679 warframe doesn #039;t start in experimental wow64 mode, #55715 Folio Views 4 crashes when storing a changed file, #55742 wine crashes when launching Captvty V3, #55782 System.Windows.Forms expects CreateActCtx() to succeed with truncated ACTCTX structure, #55789 Spectralayers 9 Pro crashes on audio playback, #55797 Max Payne (2001) has no sound, #55838 wget.exe fails to download anything (regression), #55839 NtCreateSymbolicLinkObject fails with STATUS_OBJECT_TYPE_MISMATCH, #55842 Neverwinter Nights 2 Complete (GOG.com) crashes while starting a new game from the menu, #55856 cygwin hangs during installation at libzstd1-1.5.5-1

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

Qtractor 0.9.36 šŸ’¾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: Home.. Intro. Screenshots. Features. Requirements. Downloads. Installation. Configuration.. Support. Acknowledgements Downloads.. Git. Screenshots. Documentation.

GNU GPL audio editor c++ qt jack

Rosegarden 23.12 šŸ’¾

Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio. Rosegarden is an easy-to-learn, attractive application that runs on Linux, ideal for composers, musicians, music students, and small studio or home recording environments.

minor bugfix: The Rosegarden team is proud to announce the release of version 23.12 of Rosegarden, a MIDI sequencer that features a rich understanding of Music notation along with basic support for digital audio. Http://www.rosegardenmusic.com/. Included in this release. =====. Make punch-in also start recording. f7b3aa72 . Broken metronome flash in the transport. 975ffe9d . Solo affects archived tracks. bad41f2f . Data loss when recording with loop on. 79889151 . Prevent archived tracks from recording. 82a43608 . Arm status lost on save when archived. 5d85e8bd . Armed+archive recording after load. ab8eba6d . Unarm archived Tracks when enforcing the arm rule: only one Track. Can be armed per Instrument. 7bcc351c Skip archived tracks when routing. 21e45666 . Refresh artifacts on the Matrix piano keyboard.. 5cf37ed5 . Error when rosegarden creates submaster outs.. c89ab3b0 . Potential race conditions with audio files. 1e8d4064 . Segment relabel dialog not showing original label.. 3fbc6975 . Events with data1 == 121 being dropped.. df93bd90 . Potential race conditions in the sequencer. 6c7a6a0e . Removing the first note of a slurred group creates an. Unreachable rest.. fb214928 Cannot beam a group beginning or ending with a dotted eighth. Note.. eb0e6d75 New Features =====. Improved sub-beat highlighting in the Matrix editor. Feature request #516. d83b5715 . Matrix editor preview note when hovering. Feature request #516. d83b5715 . Add metronome and solo toggles to main menu. acf3c266 . Add MMC RECORD STROBE support. 9953f1f2 . Add a preference to include ALSA port numbers when making. Connections. 06b0c44a Use regexp for plugin blacklist. ec230e46 028930e5 . Updated yoshimi.rgd. b8a99b83 . Additional Contributors =====. Hugo van Galen.

GNU GPL music notation

BiglyBT 3.5.0.0 šŸ’¾

Logo Features Donate GitHub Privacy Policy Terms & Conditions BiglyBT is a feature filled, open source, ad-free, bittorrent client. Since 2003, BiglyBT's team has worked hard to bring you the best open source torrent product in the market. Unlike our competitors, our client is ad-free and our installer contains no third party offers. We provide migration tools for several popular bittorent clients. Switching to BiglyBT from projects using the same source is simple and requires no interactions beyond the initial migration approval. Your settings, downloads, and plugins will all be there and ready to use.

major feature: FEATURE: Core Added options to allocate/move downloads in order as well as by reverse size Parg FEATURE: Core Added Tag Constraint constants for min/max integer/long values Parg FEATURE: Core Added Tag Constraint "getTagSort" function Parg FEATURE: Core Added a partial BiglyBT RCM handler Parg FEATURE: Core Added Ipify as external IP checker TuxPaper FEATURE: Core Added option to get "up" interfaces only Parg FEATURE: Core Option to use the torrent-options dialog when auto-importing torrents Parg FEATURE: Core Config option to set target for connection testing TuxPaper FEATURE: Core Added "moc_path" Tag Constraint variable Parg FEATURE: Core Added "length(str)" Tag Constraint function Parg FEATURE: UI Added open-with torrent file menu Parg FEATURE: UI Double-click in torrent options view - rename file Parg FEATURE: UI Added a download-specific "view de" advanced menu item Parg FEATURE: UI Support column filters in download history Parg FEATURE: UI Support column date filter, format yyyy/mm/dd Parg FEATURE: UI Added File Creation column TuxPaper FEATURE: UI Allow tagging in multi-open-torrrent-options dialog Parg FEATURE: UI Added "accept" button in multi-open-torrrent-options dialog Parg FEATURE: UI Allow tracker editing in multi-open-torrrent-options dialog Parg FEATURE: UI Added support for peer source and network setting in multi-open-torrrent-options dialog Parg FEATURE: UI Allow initial save location tags to be multi-assigned Parg FEATURE: UI Added an "allocate" optional toolbar item Parg FEATURE: UI Added a "rename duplicates..." menu item to Files View Parg FEATURE: UI One Tag menu to rule them all TuxPaper FEATURE: UI Added history to "move on complete" target selection Parg FEATURE: UI Tidy up Subscriptions List menu, adding multi-select to many actions TuxPaper CHANGE: Core Attempt to re-est

GNU GPL bittorrent

Yet Another Screen Library (lib(n)curses alternative) 1.99 šŸ’¾

Suitable for developing terminal applications or daemons with telnet access and terminal support. Main features * small footprint * does not have external dependencies * allows both internal and external event loop * allows stdin/stdout or external input/output (can work over socket) * supports basic set of telnet sequences, making it suitable for built-in terminal interfaces for daemons * supports a limited set of input keystroke sequences * fully Unicode compatible (parts of this depend on wcwidth in libc) * supports utf8 verification of input * relies only on a limited subset of ANSI/xterm ESC sequences, making it compatible with mostly all modern terminals (inspired by linenoise) * there is no curses API and ancient terminal compatibility, hence less bloat * clean API with opaque private data, usable from C/C++

minor feature:

GNU LGPLv3

TEA text editor 62.1.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: PDF loading fix with Qt6

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

Babel 7.23.3 šŸ’¾

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-11-09). #### :: `babel-plugin-transform-typescript`. Strip type-only TS namespaces (@colinaaa). `babel-generator`. indentation when generating comments with `concise: true` (@liuxingbaoyu). `babel-compat-data`, `babel-plugin--v8-static-class-fields-redefine-readonly`, `babel-preset-env`. Add a plugin for https://cr.com/v8/12421 (@nicolo-ribaudo). `babel-plugin-transform-object-super`. : `super.x` in a loop (@liuxingbaoyu). `babel-helper-module-transforms`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd`. : handle `__proto__` exports name in CJS/AMD/UMD (@magic-akari). #### :memo: Documentation. docs: Update links in @babel/eslint-parser README (@aryehb). #### :house: Internal. `babel-core`, `babel-preset-env`. Refactor handling of modules plugins in `preset-env` (@nicolo-ribaudo). #### :running_woman: Performance. `babel-generator`. perf: Improve `@babel/generator` performance (@liuxingbaoyu). `babel-traverse`. Avoid dynamic dispatch when calling wrapCheck (@yepitschunked). #### :microscope: Output optimization. `babel-plugin-transform-computed-properties`. Optimize computed properties output (@Andarist).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

ffmpeg 6.0.1 šŸ’¾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 6.0.1 was released on 2023-11-10. It is the latest stable FFmpeg release From the 6.0 release branch, which was cut from master on 2023-02-19. It includes the following library versions: Libavutil 58. 2.100 Libavcodec 60. 3.100 Libavformat 60. 3.100 Libavdevice 60. 1.100 Libavfilter 9. 3.100 Libswscale 7. 1.100 Libswresample 4. 10.100 Libpostproc 57. 1.100

GNU LGPLv3 video conversion display capture library c x11 developers

JARR 3.0.2 šŸ’¾

JARR (Just Another RSS Reader) is a web-based news aggregator and reader.

minor feature: Fixing server url argument parsing Following a less than cautious upgrade of the server side library some argument parsing done by flask-restx was broken. Previously the origin of each arg (url, header, json payload, etc) was indifferent, it seems, since the upgrade that it's required to specify where we expect the value to be.

GNU GPLv3 python flask rss atom news newsreader

OCRmyPDF 15.4.1 šŸ’¾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor bugfix: . . misc/watcher.py regressions: accept --ocr-json-settings as either. Filename or JSON string, as previously; and argument count mismatch. #1183, #1185. We no longer attempt to set /ProcSet in the PDF output, since this is an. Obsolete PDF feature. Documentation improvements.. . . .

GNU GPLv3 pdf ocr scanning

BallroomDJ 4 4.4.3 šŸ’¾

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

minor feature: 4.4.3 2023-11-8 * Bug Fixes: * MacOS: Fix permissions on acrcloud fingerprint utility. * Database Update: Fix some internal processing issues when writing tags. * Music Queues: Fix the fifth music queue installation. * Changes: * Audio Tags: The python-mutagen audio tag interface has been removed. * New Features: * Player: Quick Edit

Zlib end-users linux macos windows player ballroom c gtk

gaiasky 3.5.6-2 šŸ’¾

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 Features: Add film grain filter. Set a maximum age for.part download files of 6 hours. Improve recursive grid with travelling pulses and a noise mask. Add 'animate' setting to recursive grid preferences to toggle animation on and off. Add checkbox to control recursive grid animation. Add initial notice about Gaia Sky contacting the server to get the dataset updates list. Improve shader compilation error handling. Enable elevation (height) representation without tessellation in a new 'regular' mode. This is the new default mode, as tessellation is a bit to taxing on old and integrated GPUs. Discontinue parallax mapping elevation type; the new vertex displacement type supersedes it. Add full support for point lights, and use them for stars. True depth-tested -by stars, also working with light glow enabled. : Prevent creation of background blur object, as camera motion blur was disabled a few versions ago. Use predicted position for tracking objects. 'reload defaults' button in visual settings component actually sets the default value to the elevation multiplier slider. New star shader in Intel GPUs. Mouse coordinates collision with objects when back buffer scale != 1. Build System: Set `-source` to 16 in gradle build script to enable pattern matching in `instanceof`. Code Refactoring: Move GLSL snippet shader chunks to own directory `assets/shader/snippet`. Rename shaders from 'normal' to 'pbr'. Style: Code style now formats Javadoc comments. . ## 3.5.5-2 (2023-10-04). Full changelog : Crash fetching entity elevation due to the focus not being set yet. Build System: Add check for revision = 2 in release script. Automate creation of HTML downloads table and properly use 'pkgver' and 'pkgrel' fields in AUR package. . ## 3.5.5-1 (2023-10-03). Full changelog Features: Update umbra and penumbra highlight colors. Improve default pane background, touch up mini-map layout. Add collapsible groups and per-gr

MPL astronomy vr

The Sidef programming language 23.11 šŸ’¾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature: ## Additions - Added the `PolyMod( ... , m)` built-in class. - Added the PolyMod `chinese(...)` method. - Added the Gauss `factor(z)` and `factor_exp(z)` methods. - Added the Gauss `divisors(z)` method. - Added the Number `is_bfsw_psp(n)` method. - Added the Number `totient_range(a,b)` method. - Added the Number `proper_sigma0(n)` method. - Added the Number `proper_divisors(n)` method. - Added the Number `mobius_range(n)` method. - Added the Number `is_deficient(n)` method. - Added the Number `is_amicable(n,m)` method. - Added the Number `linear_congruence(n, r, m)` method. - Added the Number `bphi(n)` method. - Added the Number `iphi(n,k=1)` method. - Added the Number `nuphi(n)` method. - Added several more Polynomial methods. ## Improvements - Optimization in Number `modular_quadratic_formula(a,b,c,m)` when `gcd(2*a, m) == 1`. - Return ealry if input is a prime number in Number `special_factor(n)`. - Extended the Number `aliquot(n)` method to accept an extra argument. - Minor optimization in Number `trial_factor(n,lim)`. - Minor performance improvements in Number `is_powerful(n,k)`. - Optimized Number `is_div(n,k)` for native integers. - Better performance in Number `k.powerful_count(n)` for non-native `n`. - Optimized the Number `divisors(n,k)` method for better performance. - Generalized the Number `phi` and `uphi` methods to accept an extra argument. ## Bug-fixes - Fixed an issue in Number `modular_quadratic_formula(x,y,z,m)` for `x != 1`. - Fixed a minor issue in Number `irand(0,x)`. - Fixed two rare issues in Number `is_almost_prime(n,k)` and `is_omega_prime(n,k)`. - bin/sidef: add to history only words

Artistic programming language development perl programming-language

Mozilla Firefox 119.0.1 šŸ’¾

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

minor feature: a causing colors in the. lt;select gt; HTML element to not be applied to dropdown menu arrows. ( ), a with the. lt;input gt; HTML element state not changing when dynamically updating the. disabled attribute on an ancestor. lt;fieldset gt;. ( ), a causing elements with the. indeterminate CSS selector in a radio group to not update. ( ), Reference link to 119.0 release notes

MPL c++ web-browser html5 javascript mozilla

GNU Image Manipulation Program 2.10.36 šŸ’¾

GIMP is a very versatile graphics editing software. It works on bitmap images, provides layered editing, a plethora of drawing and colorization tools, photo enhancing and retouching features and filters, programmatic effects, various extension and scripting capabilities, and itself provides a highly adaptable multi-window interface. It can open nearly any graphics format, or import Photoshop, PDF, Postscript, SVG and other vector formats even.

minor feature: https://www.gimp.org/news/2023/11/07/gimp-2-10-36-released/

GNU GPLv3 c gtk gimp graphics-editor bitmap-graphics photo-editing xcf

Ossia 3.1.12 šŸ’¾

ossia score is a sequencer for audio-visual artists, designed to create interactive shows. Sequence OSC, MIDI, DMX, sound, video and more, between multiple software and hardware, create interactive and intermedia scores and script with JavaScript, PureData or C++ to customize your score. Free, open source and runs on desktop, mobile, web and embedded.

minor feature: https://github.com/ossia/score/releases/tag/v3.1.12

GNU GPLv3 music sequencer c

Warzone 2100 4.4.0 šŸ’¾

Command the forces of "The Project" in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers a full campaign with optional (but strongly recommended!), videos, battle against four factions, multiplayer and single-player skirmish modes, and an extensive tech tree and a full unit designer. Multiplayer is also cross-platform - battle your friends with any OS, Windows, Linux or macOS, it all works seamlessly!

major bugfix: : General: : Count units inside transporters for mission end results. : with intel map and saveload. : Improve the VTOL Strike / CB rearming behavior. : up functionality when transferring a structure via giftSingleStructure. : Use SDL physical key codes (scancodes) instead of SDL virtual key codes. : Prevent campaign difficulty influencing skirmish in-game saveload. : Various crashes and sanity checks. Graphics: Add: Add separate "Terrain Shading" quality setting. Change: Classic model for scavenger structures. : Various gfx_api / shadow tweaks, better first-run determination of settings. : Vulkan MSAA. : Tweak medium terrain shader to better match the previous shader. Campaign: Change: Obsolete some more tech in Gamma campaign. Change: Refine starting designs for Beta/Gamma 1. Multiplayer: Change: Allow demolishing departed ally structures. Balance MP: Change: Decrease Heavy Plasma Launcher effectivness against moving units, increase against stationary units and structures. Change: Allow transporters to gain bonuses from armor upgrades.

GNU GPL real-time-strategy game c++ linux windows macos bsd

HumHub 1.15.0 šŸ’¾

HumHub is the digital place where all people of your organization come together. Our software enables organizations to connect, communicate and collaborate with each other. HumHub is intuitive to use, can be extended individually with numerous modules and is an irreplaceable tool for many use cases. Users of our software include companies and corporations, cities and municipalities, social and charitable institutions, foundations and clubs, associations, political parties and educational institutions such as schools and universities

major feature: See also: HumHub 1.15 - Release Notes and Changelog Warning: HumHub now employs JavaScript nonces for enhanced security (CSP), which may necessitate manual adjustments for inserted scripts, such as statistics codes, to ensure compatibility. See Migration Notes for details. Enh #6619: Add a link to "Module Administration" from Marketplace Enh #6620: Marketplace: Add more module checks Enh #6621: Avoid PHP error when trying to download a file without guid in the URL params (return 404 exception instead) Enh #6623: Add a hint in the "Dropdown space order" settings to inform that a manual sort is always applied first Enh #6626: Content state flag "was published" Enh #6628: Add self test check: "Mobile App - Push Service" Fix #6634: Refresh cache after set a permission Fix #6638: Padding for logo image on login page

Affero GPLv3 php yii mysql social-network groupware

LimeSurvey 6.3.2 (build 231031) šŸ’¾

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: updates/Update_614.php should not hide privacyinfo option exists (Kevin Foster). updates/Update_614.php should not assume template config options is an object (Kevin Foster). statistics fails to count multi choice when encrypted (Kevin Foster). CSS problems in survey permissions after reload (Matthew). No editing possible after setting the survey background (Matthew). Array Number statistics infinite loop when step is set to 0 (Matthew). Not able to change admin theme (Matthew). security Privilege escalation to edit survey (Denis Chenu). security Reflected XSS in HtmlEditorPop - Bypassing XSS sanitization function (Gabriel Jenik). Invalid adminemail/bounce_email address in lss results in white screen on import (Gabriel Jenik). Problem with viewing LimeSurvey notifications (Matthew). Icon selection in the "Dashboard editor/create box" does not work (Matthew). security Superadmin can update any admin's information (Denis Chenu). Array by Column Has Incorrect Table Row/Column Ids (Matthew). security Improper Authorization in Import Question function (Gabriel Jenik). Theme Options with an on/off switch are not disabled when page loads (Matthew). incorrect handling of wrong input in create dummy participant form (Matthew). RPC API - Inviting members with invalid language sends them an email but they're not marked as invited (Denis Chenu). Updated translation: Turkish by kayazeren. Updated translation: Slovak by jelen1. Updated translation: Portuguese (Portugal) by samarta. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. 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

ObjFW 1.0.5 šŸ’¾

ObjFW is an extremely portable, lightweight Objective-C framework and runtime that supports the latest Objective-C features.

minor bugfix: -11-05. the calculation of the extra alignment in OFAllocObject(). + OFSystemInfo networkInterfaces on OpenBSD and Windows 98. OFSocketAddressString() for AppleTalk addresses. Uses GetModuleHandle() instead of LoadLibrary() where possible on Windows. Disables tests for global blocks on Win64 due to broken compilers. Adds PGP keys to verify tarballs and commits in the code repository.

QPL objc objectivec objective c framework runtime

TEA text editor 62.1.0 šŸ’¾

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 feature: This is maintanance release mostly, no visible changes. TEA uses now the new version of pugixml XML parser. cmake support is rewritten a lot.

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

zam-plugins 4.2 šŸ’¾

A collection of Audio plugins

minor bugfix: ZamTube: Introduced both sides of 12AX7 valve emulation with tonestack sandwiched between the valves. - ZamHeadX2: with wrong array dimensions. - Updated DPF to VST2 param among other improvements.

GNU GPLv3 audio music filter

ugrep 4.3.2 šŸ’¾

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.2 Double short option - enables both --files --bool (a single - enables --bool) for convenience. Updated thread pool scheduling and execution with thread affinity and priority settings. Improvements and for minor (mostly cosmetic).

BSDL utilities system-administrators developers

LibreSSL 3.8.2 šŸ’¾

LibreSSL Portable is a free version of the SSL/TLS protocol forked from OpenSSL, and developed by the OpenBSD project. LibreSSL is developed as part of the OpenBSD system, with lots of ancient cruft and security woes already fixed. The portable version for other Unices is developed alongside.

documentation, cleanup: It includes the following changes from LibreSSL 3.8.1 Portable changes. processor detection for CMake targets. Thanks to @jiegec from github. Enabled building oscpcheck with MSVC. Thanks to @FtZPetruska from github. Improve CMake package detection and installation. Thanks to @mark-groundctl from github. assembly optimizations on x64 Windows targets. Allow disabling warnings about WINCRYPT overrides. Use system arc4random on FreeBSD 12 and newer. Documentation improvements. Documented the RFC 3779 API. Compatibility changes. Restrict the RFC 3779 code to IPv4 and IPv6. It was not written to be able to deal with anything else. EVP_CIPHER_CTX_iv_length() to return what was set with EVP_CTRL_AEAD_SET_IVLEN or one of its aliases. EVP_PKEY_get 0,1 _RSA for RSA-PSS. Plug a potential memory leak in ASN1_TIME_normalize(). Avoid memory leak in EVP_CipherInit(). Redirect EVP_PKEY_get1_ through their get0 siblings. a use of uninitialized in i2r_IPAddrBlocks(). Rewrote CMS_SignerInfo_ sign,verify (). Further cleanup and refactoring in the EC code. Allow IP addresses to be specified in a URI. a copy-paste error in ASN1_TIME_compare() that could lead to two UTCTimes or two GeneralizedTimes incorrectly being compared as equal. The LibreSSL project continues improvement of the codebase to reflect modern. safe programming practices. We welcome feedback and improvements from the broader community. Thanks to all of the contributors who helped make this release possible.

ISC ssl tls cryptography security libraries aes rsa sha1 communications

git 2.42.1 šŸ’¾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: Tests that are known to pass with LSan are now marked as such. Flaky "git p4" tests, as well as "git svn" tests, are now skipped, in the (rather expensive) sanitizer CI job. Tests with LSan from time to time seem to emit harmless message, that makes our tests unnecessarily flaky; we work it around by, filtering the uninteresting output. GitHub CI workflow has learned to trigger Coverity check. Overly long label names used in the sequencer machinery are now, chopped to fit under filesystem limitation. Scalar updates. Tweak GitHub Actions CI so that pushing the same commit to multiple, branch tips at the same time will not waste building and testing, the same thing twice. The commit-graph verification code that detects mixture of zero and, non-zero generation numbers has been updated. "git diff -w --exit-code" with various options did not work, correctly, which is being addressed. transfer.unpackLimit ought to be used as a fallback, but overrode, fetch.unpackLimit and receive.unpackLimit instead. The use of API between two calls to require_clean_work_tree() from, the sequencer code has been cleaned up for consistency. "git diff --no-such-option" and other corner cases around the exit, status of the "diff" command has been corrected. "git for-each-ref --sort='contents:size'" sorts the refs according, to size numerically, giving a ref that points at a blob twelve-byte, (12) long before showing a blob hundred-byte (100) long. Various to the behavior of "rebase -i" when the command got, interrupted by conflicting changes. References from description of the `--patch` option in various, manual pages have been simplified and improved. "git grep -e A --no-or -e B" is accepted, even though the negation, of "or" did not mean anything, which has been tightened. The completion script (in contrib/) has been taught to treat the, "-t" option to "git checkout" and "git switch" just like the, "--track" option, to complete remote-tracking branches. "git diff --no-index

GNU LGPL c git scm vcs dvcs