Drawj2d 1.2.2 💾

Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.

minor feature: This is a maintenance release. It adds Polish and Latvian glyphs to the single line font. Changes: - improve font command: remember style - font Lines: glyphs for Polish and Latvian - font Lines italic: glyphs for Polish and Latvian - fix `--outfile` for backend rmapi

GNU GPL graphics-conversion vector-based visualization java console cross-platform end-users

matplotlib 3.4.0rc3 💾

Python matplotlib is a for 2D plotting publication-ready figures in various formats, or rendering them interactively cross-platform. It can be scripted or used in Pythons interactive shell, within web applications, or through bindings with multiple GUI toolkits. It simplifies plot generation, histograms, power spectra, bar charts, error charts, scatter plots. Typical uses only require a few lines of code, while complex rendering is kept feasible. Its pyplot interface provides a MATLAB-style API.

minor feature: WebAgg initialization. Parsing QT_API setting with mixed case. Build with link-time optimization disabled in environment. Test compatibility with NumPy 1.20. Test compatibility with pytest 6.2.

Python python plotting graphs science mathematics matlab matplot

Shotcut 21.03.13 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: Added a file naming dialog for Export From Each Playlist Item Export File. Added the ability to repair a near future version project file. (Version 21.04 is expected to change the project file in a manner incompatible with previous versions.). Added an error dialog when trying to open a far future version project file. Upgraded JACK audio library on Windows to version 1.9.17. a possible crash using a PNG with alpha channel (transparency) especially with a Size, Position Rotate filter (broke in version 20.06). Seeking video in some files particularly AVCHD (broke in v21.01). Changing Properties Video Color Range does not work (broke in v21.01). Selecting text with the mouse in various filter numeric fields (broke in v21.01). Difficult to enter some numbers in various filter numeric fields (broke in v21.01). Unable to make tracks as short as before (broke in v21.01). Time bar in Timeline Keyframes hidden on vertical scroll and not clickable (broke in v21.01). Scroll bars in Timeline Keyframes may clash with clips or keyframes making them difficult to use (regression in v21.01). Keyframes disappear when changing selected clips on various filters (broke in v21.01): Gain/Volume Pan Pitch Saturation . Gain/Volume. Pan. Pitch. Saturation. Appending to the timeline may change the current track. Properties Extract sub-clip on a file with cover art. File Export Frame on a clip with a Text: Rich filter. Toggle Properties Image sequence may deadlock on high frame rate video mode or break playback. Timeline Merge with next clip may move other clips on the track. Undo a trim in point on Timeline may shift other clips on the track. Undo after trim in point to create a 1 frame transition may delete the clip. Right-click in Playlist icons view mode on breaks multiple selection on Windows. Properties Convert after Timeline Detach Audio makes video black. Some keyboard shortcuts may be broken when not using English (United States) language. Possible crash

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

Firefly III 5.5.0-beta.2 💾

"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.

minor feature: Rule groups can be collapsed. Category now support notes, although they're not displayed anywhere yet. Upgrade to Laravel 8. Special characters are double escaped. Unclear error message. Better handling of headers in Apache. with logout and admin view. Missing help text can now be translated. Demo sites send messages to me, not "demo@firefly".

Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel

SURF CFEngine Library (SCL) 0.9.82 💾

The SCL distribution consists of a library and services part. The services are build with the SCL building blocks that can be controlled/configured with json data. The SCL building blocks are: easy generation of configuration files with mustache and json data (merging strategies), package installation, tarball installation, copy directories, copy files, inventory framework, services framework, inline documentation, ... The goal is to setup a library were we can easily install/configure/maintain services. There are many services included and these are used at SURF for our HPC clusters and Office Automation. We hope that this is also useful for others and that will grow as the standard repo for CFengine services. In Ansible they call it playbooks and in Salt terms formula

minor feature: * jupyterhub service changes: * apache reverse proxy bug fix do not double escape special chars * added announcement option, eg: maintenance announcement * perms can be set for etc _dir and configuration files * added a restart schedule: `JUPYTERHUB_RESTART_SCHEDULE` * postfix service chnages: * Enable TLS when possible for postfix * slurm service chnages: * Tarball installations now support additional package installations * Added linkchilderen to create links `/usr/ s bin` other programs expect this * Added some more config files to `slurm_mog_list` * Added `SLURM_FORCE_LINKS` class to recreate links in `/usr/ s bin` * spank _plugins now supports `run_class` option. It will only be installed if satisfied * tarball json file simplified * removed obsolete option: `CacheGroups` * symplified current version check for tarball installations * No sacctmgr dump file any more * copy `pam_slurm_adopt.so` if we install a new tarball * restart code for daemons is better * ssh service changes: * Moved `UsePrivilegeSeparation` to the DEPRICATED SECTION

GNU GPLv3 cfengine shell mustache json

youtube-dl 2021.03.14 💾

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: Introduce release_timestamp meta field. southpark Add support for southparkstudios.com. southpark extraction. sportdeutschland extraction. pinterest Reduce the number of HLS format requests. peertube Improve thumbnail extraction. tver Improve title extraction. fujitv HLS formats extension. shahid format extraction. lbry Add support for channel filters. bandcamp Extract release timestamp. lbry Extract release timestamp. pornhub Detect flagged videos. pornhub Extract formats from get_media end point. bilibili video info extraction. cbs Add support for Paramount+. trovo Add Origin header to VOD formats. voxmedia volume embed extraction.

Public Domain python utility video

Electron 14.0.0-nightly.20210312 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: Added support for the des-ede3 cipher in node crypto. #27992 (Also in 11). Child windows with specified background colors or transparency now work as intended. #28107. an where BrowserViews could have mismatched draggable regions to their bounds. #27988 (Also in 10, 11). an where win.capturePage() never called back after calling hide() for a hidden window on some platforms. #28075 (Also in 11, 13). using navigator.setAppBadge and navigator.clearAppBadge from a service worker in Electron. #28011. warning when worldSafeExecuteJavaScript is disabled. #27969 (Also in 10, 11). Updated Chromium to 89.0.4389.82. #27960. a11y broken word navigation for certain alphanumeric characters. #27991.

MITL node js

wmforecast 1.6 💾

wmforecast is a weather dockapp for Window Maker, which utilizes the Yahoo Weather API. It's designed for modern simplicity and uses a traditional dockapp layout. Further details are available as tooltip.

minor feature: Release date: 2021-03-13. Add support for older libgweather versions ( = 3.11.3). Note that with the recent yr.no - met.no change, using a version 40 will only display current conditions and no forecast data. Add release dates to previous NEWS.md entries. Stop generating and shipping ChangeLog.

GNU GPLv3 dockapp weather window-maker

CherryTree 0.99.32 💾

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

minor bugfix: Improved restoring of exact vertical scroll position. Iterated find/replace dialog disappearing after first button click. More node icons. Copy as plain text not working in table cell. Image resize dialog when pressing enter. Crash at find in all nodes before dialog pops up, Windows OS. Improved dialog to select an item in the list focusing the item that was last used (e.g. special characters). in nodes icons cycle cherries colors after reaching a node level superior to the max number of cherries colors. With tree on the right side not properly restoring the tree width. User- themes are not to be selectable for code, now excluded from the list. Added support for language 'elixir' by @SteffenBauer.

GNU GPLv3 gtk c text-editor note-taking

Wine 6.4 💾

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: Support for the DTLS protocol. Fontset support in DirectWrite. Dialog for editing Access Control entries. Theming support for a few more common controls. Support for Korean Wansung encoding. Various.

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

iQPuzzle 1.2.2 💾

iQPuzzle is a diverting I.Q. challenging pentomino puzzle. Pentominos are used as puzzle pieces and more than 300 different board shapes are available, which have to be filled with them.

minor bugfix: Fix for oddities barrier color if system background color is used; Packaging fixes

GNU GPLv3 puzzle game desktop pentomino cpp qt

Universal Media Server 10.3.0 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Improved automatic maximum bandwidth setting and enabled it by default Improved performance of browsing folders being able to click the web interface button before it is browsable matching and prettifying some TV episodes binding to virtual network interfaces by default (can still be forced) Renderers: Added support for foobar2000 mobile Improved support for Apple TV 4K audio support on Bravia EX 500 Translation updates via Crowdin: Arabic (96 ) Chinese (Traditional) Czech (100 ) Danish (100 ) Finnish (100 ) Italian (96 ) Korean (99 ) Polish (100 ) Portuguese (100 ) Russian (91 ) Slovak (96 ) Swedish (100 ) Turkish (100 ) Dependency updates: Bump checkstyle from 8.40 to 8.41 Bump FFmpeg to latest Bump thumbnailator from 0.4.13 to 0.4.14 Bump twelvemonkeys-imageio-version from 3.6.2 to 3.6.4.

GNU GPL java media streaming ffmpeg upnp dlna

OpenOrienteering Mapper 0.9.5 💾

OpenOrienteering Mapper is an orienteering mapmaking program and provides a free alternative to the existing proprietary solution. Its main advantages compared to it are: Open Source: The program is completely free, every programmer can improve it. Cross-platform: The program works on Android, Windows, macOS and Linux. It has been used to produce maps for classical orienteering, MTBO and radio orienteering races. All required functions for drawing maps are implemented and the program works very stable. So it can be considered ready for productive use, although it is like always a good idea to keep backups of your files. We are happy about feedback to the program.

minor feature: Mapper finally learned to export KMZ files (GH-138). These files can also be used as templates. For organisers of MapRun or Vikazimut events, the KMZ export is complemented by a "Simple Course" export feature, turning a single line object (course) into a KML or IOF Data Standard 3.0 course file. Geospatial vector data export formats can be selected explicitly, instead of relying on the filename extension (GH-1779). For the Paint-on-Template feature (aka Scribbling), it is now possible to select and modify alternative colour palettes (GH-945). In touch mode, the editor can ignore touch input from palm and fingers when there is an alternative pointing device (inductive stylus, mouse) (GH-1368). Template data saving (GPX, paint-on-template) is more robust now (GH-1785), and error reporting is improved (GH-1790). The OMAP file format preserves the order of object tags, facilitating git version control (GH-1290). Minor OCD support improvements (GH-1786). Translations were updated again. The User Manual was restructured in order to improve the usability of the online version. qtbase, Qt's key component for cross-platform support, was updated to 5.12.10 plus selected extra patches. Coordinate system with GeoTIFF (GH-1755). Missing "datumgrid" files for precise georeferencing (GH-1802). Minor OCD format improvements, including a for a crash (GH-1796). Template saving now working for all file formats (GH-1791). Consistent GPX track positioning (regression, GH-1709). Area symbol patterns rotated properly when rotating the map (GH-1812), but not for North lines pattern (GH-1870). Crash on early activation of GNSS location display (GH-1893). ISSprOM 2019 Passable rock face symbol line width (GH-1875). Symbol editing and Copy-and-paste quirks (GH-1837, GH-1828). Editing values in template position dock widget (GH-1769). Warnings without details at ocd import (GH-1766). Windows (7 and up): You can choose between an installer (*.exe) and a portable archive (*.zip). For most modern

GNU GPLv3 c++ maps

HumHub 1.8.1 💾

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

minor feature: highlight parent navigations for sub section "Profile Permissions" (and LDAP). Show error instead of warning when using different MySQL Table Engines. emoji in sample content. Typo in German translation "Benachrichtigungen". MemberOf Display in LDAP CLI Show User Details. LDAP PHP 8 incompatibility (multiPageSearch). Enh #4569: Config to overwrite module path. migration of the default permissions. convert emoji with sign "+". file hash column length.

Affero GPLv3 php yii mysql social-network groupware

PowerShell Core 7.1.3 💾

PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.

minor feature: Remove the 32K character limit on the environment block for Start-Process. webcmdlets to properly construct URI from body when using -NoProxy. PromptForCredential() to add targetName as domain. Bump.NET SDK to 5.0.4 (Internal 14775). Disable running markdown link verification in release build CI. Use template that disables component governance for CI. Declare which variable group is used for checking the blob in the release build. Add suppress for nuget multi-feed warning. Disable code signing validation where the file type is not supported. Install wget on CentOS 7 docker image. install-dotnet download. Make universal Deb package based on deb package spec. release build to upload global tool packages to artifacts. Update ini component version in test package.json. Add manual release automation steps and improve changelog script. Update markdown test packages with security. a typo in the Get-ChangeLog function. Disable global tool copy to unblock release. powershell_7.1.3-1.debian.10_amd64.deb 128F84AE66CD37443C72337DFEFEB586D6100FD1D125A6DC41589FFACA406EAF . 128F84AE66CD37443C72337DFEFEB586D6100FD1D125A6DC41589FFACA406EAF. powershell_7.1.3-1.debian.11_amd64.deb 0CF96A987B82C01C3D3B1C74A7A66F399AA86547DD70564E0405D214A54D1DB5 . 0CF96A987B82C01C3D3B1C74A7A66F399AA86547DD70564E0405D214A54D1DB5. powershell_7.1.3-1.debian.9_amd64.deb ED11525B2991ACE03B594FED91F46AC3A5BE9948765AA8E5382EEFBF4651FEC6 . ED11525B2991ACE03B594FED91F46AC3A5BE9948765AA8E5382EEFBF4651FEC6. powershell_7.1.3-1.ubuntu.16.04_amd64.deb DFA2AC5B01D0734238FE971A38CBE47D453492291B9B2271CA9E0F4031367DE1 . DFA2AC5B01D0734238FE971A38CBE47D453492291B9B2271CA9E0F4031367DE1. powershell_7.1.3-1.ubuntu.18.04_amd64.deb 5D7867407FC509D45E7D2163CBE42A3C2AA1C1F03E38A35DF077E6D0D9439AAD . 5D7867407FC509D45E7D2163CBE42A3C2AA1C1F03E38A35DF077E6D0D9439AAD. powershell_7.1.3-1.ubuntu.20.04_amd64.deb ED800C0E58560D6A4F743E68083F8B46BEF29670917C250157AA2C1170A6E502 . ED800C0E58560D6A4F743E68083F8B46BEF29670917C250157AA2C11

MITL powershell shell

µBlock Origin 1.34.0 💾

µ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.34.0.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Submission pending. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak 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. Picker glitch with elements with special characters in their tag name. Expose CNAME-uncloaking as a Privacy option in the Settings pane. Impossible to add explicit exception for implicit strict blocking. Invalid network filters suggested in element picker. Use +/- in the popup to indicate whether 3-p frames were blocked. no-scripting switch not working for SVG-based documents. Upgrade CodeMirror to 5.59.2. 'adsbygoogle' neutered script. Inject procedural cosmetic filterer's code only when needed.

GNU GPLv3 javascript browser ad-blocker filter privacy

Mozilla Firefox 86.0.1 💾

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

minor feature: an on Apple Silicon machines that caused Firefox to be unresponsive after system sleep ( ), an causing windows to gain or lose focus unexpectedly ( ), truncation of date and time widgets due to incorrect width calculation ( ), an causing unexpected behavior with extensions managing tab groups ( ), a frequent Linux crash on browser launch ( ), Reference link to 86.0 release notes

MPL c++ web-browser html5 javascript mozilla

stafwag_ansible-role-package_update 2.0.0.3 💾

An ansible role to update all packages (multiplatform). Most GNU/Linux distributions are supported. FreeBSD, NetBSD and OpenBSD are supported. On FreeBSD it's possible to update the running jails. The role is available at: Ansible Galaxy: https://galaxy.ansible.com/stafwag/package_update Github: https://github.com/stafwag/ansible-role-package_update

minor feature: Support for Kali GNU/Linux * fallback with replace slashes and spaces for ansible_os_family added. * support for Kali GNU/Linux added

MITL ansible role update multiplatform

Calibre 5.13 💾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 5.13 10 Mar, 2021 New features E-book Viewer: Allow editing the current book by pressing Ctrl+d or adding a button for it to the viewer tool bar Edit book: Add a command line flag to allow selecting the specified text when opening a book. Edit metadata dialog: When trimming covers, show the size of the current trim region a regression in the previous release that broke sending of emails with text longer than 900 characters. E-book viewer: using keyboard to extend selection not turning pages. searching for items from the Manage dialog not working correctly PDF input: Replace paragraph separator characters with spaces Improved news sources. The Conversation.

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

TypeScript 4.2.3 💾

TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript is designed for the development of large applications and transcompiles to JavaScript.[4] As TypeScript is a superset of JavaScript, existing JavaScript programs are also valid TypeScript programs. TypeScript may be used to develop JavaScript applications for both client-side and server-side execution (as with Node.js or Deno). There are multiple options available for transcompilation. Either the default TypeScript Checker can be used, or the Babel compiler can be invoked to convert TypeScript to JavaScript.

minor feature: Smarter Type Alias Preservation. Leading/Middle Rest Elements in Tuple Types. Stricter Checks For The in Operator. --noPropertyAccessFromIndexSignature. abstract Construct Signatures. The --explainFiles Flag. Improved Uncalled Function Checks in Logical Expressions. Destructured Variables Can Be Explicitly Marked as Unused. Relaxed Rules Between Optional Properties and String Index Signatures. Declare Missing Helper Function. Some Breaking Changes.

Apache language develop script

WinPython 4.0.20210307 💾

Winpython is a portable Python Distribution for the Windows-platform, allowing you to run your code using Numpy, Scipy, Matplotlib, Pandas, Numba, Cython and many other great software of the scientific stack of Python.

minor feature: Infrastructure: Python-3.8.8, Python-3.9.2 Jupyterlab-3.0.9, replacing Jupyter-notebook per Jupyter-nbclassic (icon name unchanged, but jupyterlab plumbing below) Python-3.9 is now feature-complete, so becomes the default download suggestion VScode-1.54.1.0, Nodejs-14.16.0 . Python-3.8.8, Python-3.9.2. Jupyterlab-3.0.9, replacing Jupyter-notebook per Jupyter-nbclassic (icon name unchanged, but jupyterlab plumbing below). Python-3.9 is now feature-complete, so becomes the default download suggestion. VScode-1.54.1.0, Nodejs-14.16.0. New Packages: Great_expectations, openpyxl, ipycanvas, nbclassic Wasmer_compiler_cranelift, wasmer_compiler_singlepass, zstandard . Great_expectations, openpyxl, ipycanvas, nbclassic. Wasmer_compiler_cranelift, wasmer_compiler_singlepass, zstandard. Upgraded Packages: Spyder-4.2.3, Scikit_learn-0.24.1, sympy-1.7.1 Seaborn-0.11.1, dask_labextension-5.0.1, Torch-1.8.0+cpu Numpy-1.20.1+mkl, SciPy-1.6.1, Pandas-1.2.3 Matplotlib-3.3.4, holoviews-1.14.2, Numba-0.53.0rc3 . Spyder-4.2.3. Scikit_learn-0.24.1, sympy-1.7.1. Seaborn-0.11.1, dask_labextension-5.0.1, Torch-1.8.0+cpu. Numpy-1.20.1+mkl, SciPy-1.6.1, Pandas-1.2.3. Matplotlib-3.3.4, holoviews-1.14.2. Numba-0.53.0rc3. Variation per version: Pytorch in standard branch only Portable VSCode in "cod" branch only. (but you can copy the " t cod" directory from one to the other) . Pytorch in standard branch only. Portable VSCode in "cod" branch only. (but you can copy the " t cod" directory from one to the other).

MITL python win32 win64 distribution science portable

matplotlib 3.4.0rc2 💾

Python matplotlib is a for 2D plotting publication-ready figures in various formats, or rendering them interactively cross-platform. It can be scripted or used in Pythons interactive shell, within web applications, or through bindings with multiple GUI toolkits. It simplifies plot generation, histograms, power spectra, bar charts, error charts, scatter plots. Typical uses only require a few lines of code, while complex rendering is kept feasible. Its pyplot interface provides a MATLAB-style API.

minor feature: WebAgg initialization. Parsing QT_API setting with mixed case. Build with link-time optimization disabled in environment. Test compatibility with NumPy 1.20. Test compatibility with pytest 6.2.

Python python plotting graphs science mathematics matlab matplot

TXR Language 254 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2. It has many features: built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, object-oriented structures, delimited continuations, structural pattern matching a foreign-function interface and more. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major feature: See RELNOTES: http://www.kylheku.com/cgit/txr/tree/RELNOTES?id=txr-254

BSDL-2 interpreter development lisp text-processing utilities programming-language

Vim 8.2.2580 💾

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.2580: Vim9: checking vararg type may be wrong Problem: Vim9: checking vararg type is wrong when function is auto-loaded. Solution: Use the member type.

Other text-editor ide vi vim

Electron 14.0.0-nightly.20210309 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: Security: backported for 1154965. #27610. Security: backported for 1155974. #27799. Security: backported for 1170657. #27798. Security: backported for 1171954. #27800. Security: backported for 1172192. #27801. Security: backported for 1177341. #27748. Security: backported for chromium:1162942. #27612. Security: backported for https://cr.com/1161705. #27607. Documentation changes: #27818.

MITL node js

Samba 4.14.0 💾

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

minor feature: s3:modules:vfs_virusfilter: Recent talloc changes cause infinite Start-up failure. s3: VFS: nfs4_acls. Add missing TALLOC_FREE(frame) in error Path. g_lock: uninitalized variable reads. smbd: In conn_force_tdis_done() when forcing a connection force a full reload of services. dbcheck: Check Deleted Objects and reduce noise in reports about Expired tombstones. vfs: Restore platform specific POSIX sys_acl_set_file() Functions. the build on AIX. smbd: Don apos;t overwrite _mode if neither a msdfs symlink nor Get_dosmode is requested. printer driver upload. classicupgrade: Treat old never expires value right. s3:pysmbd: fd leak in py_smbd_create_file(). smbd share mode double free crash. HEIMDAL: krb5_storage_free(NULL) should work. SAMBA RPC share error. quot;winbind:ignore domains quot; doesn apos;t prevent user login from trusted Domain. smbd tries to delete files with wrong permissions (uses guest Instead of user from force user =). s3:idmap_hash: Reliably return ID_TYPE_BOTH. s3:smbd: invalid memory access in Posix_sys_acl_blob_get_fd().

GNU GPLv3 communications file-sharing cifs windows

Atom 1.55.0 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: Atom/github#2564 - Read and write git configuration without repository. Atom/atom#21665 - postcss@8.1.6. Atom/atom#21762 - GitHub package update. Atom/atom#21787 - async confirm. Atom/github#2559 - GraphQL schema update. Atom/github#2566 - GraphQL schema update. Atom/github#2564 - Read and write git configuration without repository. Atom/github#2572 - Increase priority of login prompt on GitHub tab. Atom/github#2573 - Correct a flaky test. Atom/github#2574 - Trim and pull request templates. Atom/github#2575 - GraphQL schema update. Atom/github#2583 - Bump superstring from 2.4.2 to 2.4.3. Atom/github#2584 - Bump whats-my-line@0.1.13. Atom/github#2585 - GraphQL schema update. Atom/github#2587 - Accept and cancel buttons on Git identity panel. Atom/github#2586 - Some useful docs to link to. Atom/github#2588 - Bump whats-my-line@0.1.4. Atom/github#2592 - Security Bump ini from 1.3.5 to 1.3.7. Atom/github#2598 - Bump dompurify from 2.0.7 to 2.0.17. Atom/github#2617 - test: Disable failing file-patch tests for Atom CI.

MITL javascript editor programmers web-development

CakePHP 3.9.8 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: The changes made to TableLocator::get() in 3.9.7 were reverted as were opened as plugins rely on shallow initialization loops. ADmad. othercorey.

MITL php framework web-mvc cakephp rails

MathMod 11.0 💾

MathMod is a portable interactive plotting and graphing program for Windows, Linux, MacOSX and many other platforms. MathMod allows to plot 3D mathematical surfaces, described by implicit or parametric equations, and offers a very large database of model samples that can be generated with it. It's Free and Open Source under the terms of the GPL licence version 2 or later.

major feature: This release brings the most exciting development since the support of calculations on multi-core processor: MathMod compatibility with OpenGL ES! MathMod can now take full advantage of both modern CPU and GPU et will support embedded and mobile systems (consoles, phones...) Change-log for MathMod-11.0 (08/03/2021) 1)Complete rewrite of MathMod's OpenGL viewer in order to make it OpenGl ES compatible (See MathMod running on a RaspberryPi with RaspberryPi-OS(32 Bit) : https://www.facebook.com/parisolab/posts/3634364993347597) 2)Add: possibility to show/hide a selected component , two new scripts ("Groupings of Knots" , "Knotted Möbius strips") and OpenGL diffuse/ambient lights setting. 3)Bug-fixes, code optimization and documentation update. For a complete list of changes : https://github.com/parisolab/mathmod/milestone/3

GNU GPL c++ qt json mathematics plotting 3d 4d scriptable animation visualization surfaces javascript education modeling

Gitea 1.13.4 💾

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

minor feature: SECURITY Popups . Popups. Race in LFS ContentStore.Put(...) a couple of with a feeds When transfering repository and database transaction failed, rollback the renames Race in local storage on pull view page if user is not loged in . Race in LFS ContentStore.Put(...). a couple of with a feeds. When transfering repository and database transaction failed, rollback the renames. Race in local storage. on pull view page if user is not loged in. DOCS How lfs data path is set . How lfs data path is set.

MITL git go

GitLab 13.9.3 💾

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

minor bugfix: (2021-03-08). ### (4 changes). Upgrade gitlab-shell to v13.17.0. !55295. Update Kroki to Wavedrom graphs. !55659. disabling of Kroki optional formats. !55665. Rename asset_proxy_allowlist column. !55884.

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

sysklogd 2.2.2 💾

BSD syslog daemon and syslog()/syslogp() replacement API for Linux, provides 100% support for RFC3164 & RFC5424, unlike rsyslogd et al.

minor feature: Load and reload timezone, with tzset(), on init/SIGHUP. Logging from remote servers enabled by default in syslogd.service use /etc/default/syslogd to disable. Initial Debian/Ubuntu packaging. with parsing /dev/kmsg time, off by one error. spelling in syslogd and man pages, found by lintian.

BSDL

Deskreen 1.0.11 💾

A cross platform Electronjs based desktop app that runs on your computer. Deskreen helps you to make any device with a web browser a second screen for your computer. Features: * works with WiFi or LAN * use any device with web browser as second screen for your computer (using Display Dummy Plug) * use any device web browser to mirror your computer's screen * use any device web browser to view a single application window from your computer's screen * supports multiple screen sharing sessions to as many devices as you want * supports changing picture quality while sharing a screen. * Picture auto quality change supported. (for performance boost while watching youtube video for example) * End-to-end security * dark mode UI support ;) available for Win / Mac / Linux

minor feature: Add Danish language translations. Special thanks to @LauritsLL. Add German language translations. Special thanks to @Aceto1.

Affero GPLv3 desktop second-screen typescript react electronjs

Homebank 5.5.1 💾

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: Change: report window are now when new/open a file. The tag popover list is too small in width and height. Delete unused payee/category do not enable save. Impossible to read text when using dark theme. Scheduled this/next month date filter is wrong. Windows "tag" the programm on delete item. Update to the Help Homebank for check numbers. The "Balance report" does not group correctly by week (ISO 8601). Qif export of multiple account double xfer line. Statistic by time total row doubled with subcategory. Changing the "Include remind into balance" option doesn't update balance in accounts summary. Transaction category autofill from payee is too invasive. Paste amount into split may input too much decimal digits. Crash on typing in category during add due to inconsistent XML. Difference between loading 1 OFX file or more at once. Wish : #1904569 more flexible date handling for QIF import. Wish : #1594684 balance report to select several accounts. 2021-02-06 Maxime Doyen.

GNU GPL c gtk accounting personal-finance quicken money

youtube-dl 2021.03.03 💾

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: youtube:tab Switch continuation to browse API. 9c9media extraction for videos with multiple ContentPackages. bbc Add support for BBC Reel videos.

Public Domain python utility video

µBlock Origin 1.33.3rc1 💾

µ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.33.2.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak 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. After downgrading to 1.32.4, uBO is broken. Whitelisting a site on Chromium Edge still blocks resources fetched by service worker.

GNU GPLv3 javascript browser ad-blocker filter privacy

abc2svg 1.20.18 💾

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.

minor feature: Several bug fixes.

GNU GPL abc music conversion

Finit 4.0-rc2 💾

Finit is a SysV init replacement with process supervision similar to that of daemontools and runit. Its focus is on small and embedded GNU/Linux systems, yet fully functional on standard server and desktop installations. Cookies included.

minor feature: Bump version for Finit v4.0-rc2 release Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

MITL init monitoring linux c

Fink 0.45.3 💾

Fink is a package management system for Mac OS X and Darwin systems. It utilizes Debians apt and dpkg tools, while "fink" itself is the source to package building system. The project also adapts sources for broader compatibility with Mac/Darwin systems.

minor bugfix: Restore default path to /sw for 10.14 and earlier. Populate INSTALLSITESCRIPT so Makemaker scripts work with perl5.28.

GNU GPL c darwin macosx dpkg deb apt-get packaging software-distribution installation