Converse.js is an instant messaging client for websites. It provides an entirely browser-based Jabber/XMPP interface, and can connect to any XMPP public server. Converse implementes single and multiuser chats, invitations, service discovery, direct registration, contact lists, roosters and vCard exchange, status changes and messages, typing and state notification, and OTR encryption.
minor feature: #2328: Honor use_system_emojis in emoji-picker.
Not all *.js files were included in the 7.0.0 package, causing:Module not found: Error: Can't resolve 'templates/*.js'.
µ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: Firefox: Click uBlock0_1.31.0.firefox.signed.xpi
uBO works best on Firefox.
uBO works best on Firefox.
Chromium: Submission pending
Edge: Submission pending
The Microsoft Store version of uBO is published by Nik Rolls
The Microsoft Store version of uBO is published by Nik Rolls.
Opera: Submission pending.
Unable to scroll down to the last line in My Filters pane on Firefox for Android.
"Home" button on Strict blocking page works incorrectly in some cases.
Implement a version of " origin " that uses the whole URL and not just the domain.
cosmetic filter ## selector is valid in element picker only.
Implement queryprune parameter.
Calling callback if provided for google analytics mock.
Use user styles to collapse the placeholder of blocked resources.
Make load-on-demand smarter for blocked large media elements.
Work around Firefox's data: favIconUrl leak.
Make json-prune scriptlet also trap Response.json() calls.
Incrementally improve static filtering parser.
Coallesce origin hit filters into their own bucket
Allow domain= with entity values into pre-test buckets
Enable origin-hit coalescing optimisation for modifier filters
Allow domain= with entity values into pre-test buckets.
Enable origin-hit coalescing optimisation for modifier filters.
Re-classify redirect= option as a modifier option.
Improve token extraction from regex-based filters.
Improve specificity slider in element picker.
Use a CodeMirror editor instance in element picker.
Add support for click-to-load of embedded frames.
Minor improvements to syntax highlight of static filters.
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 every user to adds its 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: Support Android 10.
Update to new systems in Eberbach, Leimen, Hildesheim, Hagen, Lübeck, and Kiel. Add another Magdeburg library
youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.
minor feature: downloader/http crash during urlopen caused by missing reason.
YoutubeDL --ignore-errors for playlists with generator-based entries.
svtplay Add support for svt.se/barnkanalen.
svt Extract timestamp.
svtplay Improve thumbnail extraction.
youtube error reason extraction.
youtube like and dislike count extraction.
youtube:tab Add support for current video and lives extraction.
infoq format extraction.
francetv Update to thumbnail URL.
youtube Improve yt initial data extraction.
discoverynetworks Add support new TLC/DMAX URLs.
rai protocol relative relinker URLs.
rai unavailable video format detection.
rai Improve extraction.
viki Improve format extraction.
viki stream extraction from MPD.
googledrive format extraction.
amara Add support for amara.org.
mtv mgid extraction.
wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations.
minor feature: Many.
Ukrainian translation update by Yuri Chornoivan.
Russian translation update by OlesyaGerasimenko and Yuri Chornoivan.
An editor for maxima's environment variables.
DrumGizmo is an open source, multichannel, multilayered, cross-platform drum plugin and stand-alone application. It enables you to compose drums in midi and mix them with a multichannel approach. It is comparable to that of mixing a real drumkit that has been recorded with a multimic setup.
Stand-alone, Lv2 and VSTi versions available
Open drumkit file format, allowing the community to create their own drumkits
Drum velocity, allowing for several different hit velocities for each drum
Multichannel output, making it possible to mix it just the way you would a real drumkit
Optional built-in humanizer, analyzing the midi notes, adjusting velocities on-the-fly
Stand-alone midi renderer, generating .wav files, 1 for each channel
Stand-alone midi input, making it possible to use DrumGizmo as a software sampler for an electronic drumkit
minor bugfix: Release date: November 22nd 2020
Contributors: chaot4, TheMarlboroMan, trebmuh, deva
This release is a feature release with some rather interesting new.
features in it:
- Default midimaps now read from drumkit file so no explicit loading of
midimap are needed for kits that provide these.
- Add OSX retina display UI scaling.
- Sample selection default values improved.
- UI rendering speed improvements.
- New powermap feature, to make it easier to get a good natural feeling
when playing a midi-drumkit.
- Improved dgvalidater tool to include a lot more validation checks.
- Add gettext support to plugin UI with French translation.
- Per instrument voice limit feature to enable playing very fast with low
latency without the engine dropping out.
- Resampling quality (and thereby cpu usage) can now be controlled.
- Choke handling.
- flickering of lv2 inline displays while loading.
- LV2UI_Descriptor type error when using "new" LV2 sources.
- clickmaps not aligning correctly with drumkit images in the drumkit
tab, when image is bigger than window.
- Notes with velocity 0 is now ignored.
- Default drumkitpath is now correctly stored on windows.
- crash in jack engine (command-line) when system is under load.
For a more in depth description of the changes and, see the.
changelog for 0.9.19:
4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).
minor feature: This is a minor (point) release in the 4MLinux STABLE channel. Details at www.4mlinux.com
Glaxnimate is a vector graphics animation program which focuses on being quick and easy to use.
It's designed to work well with short animations to show on the web, supporting several common web formats like GIF, WebP, Lottie, SVG, and others.
minor feature: * Editing:
* Menu action to convert any shape into a Path
* Removing keyframes will preserve easing across the affected keyframes
* Fill tool
* The context menu for bezier handles now shows property actions
* Bezier tangent handles are only shown for the selected nodes
* Support for SVG SMIL animations
* Browser SVG preview
* Browser Lottie canvas preview
* Video export, supporting most video formats that ffmpeg supports
* Added a theme style selector
* Bug Fixes:
* Removed spurious warnings when loading lottie
* Bezier data is loaded correctly from lottie
* Fixed layer parenting when loading lottie
* Rounded rectangles are correctly exported to SVG
* Duplicating shapes selects the new shape and places it on top of the original
* Keyframes added on newly created objects are on the right frame
* OK/Cancel buttons in the Trace Bitmap dialog now react to user input
* When the selected object is deleted, the timeline and property views are cleared
* Adding keyframes preserves linear/hold easing
* SVG scale() is parsed correctly
* Resize dialog spin boxes update correctly when ratio is locked
minor feature: LC_ALL environment variable getting changed in Electron. #26551 (Also in 9, 10).
an where some buttons were un-clickable in some BrowserViews with draggable regions enabled. #26528.
Detection of launch on login items
Detection of enabled state set by TaskManager. #26538
Detection of enabled state set by TaskManager. #26538.
Stopped using private API CTFontDescriptorIsSystemUIFont in MAS build. #26574.
Updated Chromium to 87.0.4280.67. #26565.
Re-enable Rosetta on Apple Silicon devices. #26570 (Also in 7.3, 8, 9, 10).
Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices.
It is a (permissive) open source cross platform command line tool and a Java library.
The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2.
The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.
major bugfix: - corrected VAT calculation on prices with 2 decimals
- the guideline ID for XRechnung has been added (#172)
- zero-rated goods are now supported as well as delivery period on item level and the specification of account (holder) names
- corrected handling of input PDF/A-3 files
- corrected profile handling of fax-, tax-numbers
Veusz is a scientific plotting package, designed to create publication-ready Postscript, PDF, or SVG output. It features an easy to use graphical interface as well as a command line interface and can be scripted or embedded in Python scripts. Graphs are constructed in a modular fashion from separate components. Datasets can be interactively modified or created from within the program.
minor feature: too large page size in SVG export.
Reenable compression for PNG export.
crash in HDF5 import dialog.
If filename extension is missing in export dialog, add it and avoid crash.
Take account of QT_LIBINsetting for unusual Qt installs.
Add wtilde text command to place a tilde over text.
directed graph layout program with a GTK+ gui which can read partial gml or dot graph data
minor bugfix: parsers updates
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: C runtime libraries converted to PE. Use fontconfig cache for faster startup. Video playback improvements. 3DES cipher support. Various.
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.
minor feature: patch 8.2.2022: Vim9: star command recognized errornously
Problem: Vim9: star command recognized errornously.
Solution: Give an error for missing colon.