git 2.37.0 šŸ’¾

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: vimdiff 123 " mergetool drivers have been reimplemented with a, more generic layout mechanism. "git -v" and "git -h" are now understood as "git --version" and, "git --help". The temporary files fed to external diff command are now generated, inside a new temporary directory under the same basename. "git log --since=X" will stop traversal upon seeing a commit that, is older than X, but there may be commits behind it that is younger, than X when the commit was created with a faulty clock. A new, option is added to keep digging without stopping, and instead, filter out commits with timestamp older than X. "git -c branch.autosetupmerge=simple branch A B" will set the B, as A's upstream only when A and B shares the same name, and "git, -c push.default=simple" on branch A would push to update the, branch A at the remote B came from. Also more places use the, sole remote, if exists, before defaulting to 'origin'. A new doc has been added that lists tips for tools to work with, Git's codebase. "git remote -v" now shows the list-objects-filter used during, fetching from the remote, if available. With the new http.curloptResolve configuration, the CURLOPT_RESOLVE, mechanism that allows cURL based applications to use pre-resolved, IP addresses for the requests is exposed to the scripts. "git add -i" was rewritten in C some time ago and has been in, testing; the reimplementation is now exposed to general public by, default. Deprecate non-cone mode of the sparse-checkout feature. Introduce a filesystem-dependent mechanism to optimize the way the, bits for many loose object files are ensured to hit the disk, platter. The "do not remove the directory the user started Git in" logic, when Git cannot tell where that directory is, is disabled. Earlier, we refused to run in such a case. A mechanism to pack unreachable objects into a "cruft pack", instead of ejecting them into loose form to be reclaimed later, has, been introduced. Update the doctype written in git

GNU LGPL c git scm vcs dvcs

BIRD 2.0.10 šŸ’¾

BIRD is a dynamic IP routing daemon supporting both, IPv4 and IPv6, Border Gateway Protocol (BGPv4), Routing Information Protocol (RIPv2, RIPng), Open Shortest Path First protocol (OSPFv2, OSPFv3), Babel Routing Protocol (Babel), Bidirectional Forwarding Detection (BFD), IPv6 router advertisements, static routes, inter-table protocol, command-line interface allowing on-line control and inspection of the status of the daemon, soft reconfiguration as well as a powerful language for route filtering.

major bugfix: BGP performance improvements, BFD: New 'strict bind' option, RPKI: VRF support, allow use of as a private range, BIRD client uses exit status to report errors, important bugfixes

GNU GPL internet networking router bgp rpki

abc2svg 1.21.9 šŸ’¾

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

PowerShell Core 7.3.0-preview.5 šŸ’¾

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: 7.3.0-preview.5 - 2022-06-22. Engine Updates and. Improve type inference and completions. Make `Out-String` and `Out-File` keep string input unchanged. Make `AnsiRegex` able to capture Hyperlink ANSI sequences. Add the `-ConfigurationFile` command line parameter to `pwsh` to support local session configuration. native library loading for `osx-arm64`. formatting to act appropriately when the style of table header or list label is empty string. General Cmdlet Updates and. various completion inside the `param` block. Add Amended switch to `Get-CimClass` cmdlet. Improve completion on operators. Improve array element completion for command arguments. Use AST extent for `PSScriptRoot` path completion. Add type inference support for generic methods with type parameters. Write out OSC indicator only if the `stdout` is not redirected. Remove the assert and use a relatively larger capacity to cover possible increase of.NET reference assemblies. Increase reference assembly count to 161. Code Cleanup. lt;details gt;. lt;summary gt;. lt;p gt;We thank the following contributors! lt;/p gt;. lt;p gt;@Yulv-git, @eltociear lt;/p gt;. lt;/summary gt;. lt;ul gt;. lt;li gt;some typos in source code lt;/li gt;. lt;li gt;typo in `AsyncResult.cs` lt;/li gt;. lt;/ul gt;. lt;/details gt;. Tools. Update script to pin to.NET 7 preview 5 version. Start-PSPester: argument completer for `-Path`. Add reminder workflows. Move to configuring the fabric bot via JSON. Update Documentation Template URL. Update script to automatically take new preview pre-release builds. Tests. Make Assembly Load Native test work on a FX Dependent Linux Install. Update `Get-Error` test to not depend on DNS APIs. Build and Packaging Improvements. lt;details gt;. lt;ul gt;. lt;li gt;Update.NET SDK version from lt;code gt;7.0.100-preview.4.22252.9 lt;/code gt; to lt;code gt;7.0.100-preview.5.22307.18 lt;/code gt; lt;/li gt

MITL powershell shell

RTextDoc 2.5 šŸ’¾

RTextDoc is a structured text editor for typesetting. It supports AsciiDoc, DocBook and LaTeX for authoring notes, books, web pages, man pages, or websites and blogs. It provides instant grammar and spell checking, integrated dictionaries, WYSIWYG BibTeX equations, HTML from and to LaTeX conversion. It also includes a PDF output viewer, and can be used portably without installation.

major feature: Supports JDK8

GNU GPL java swing editor latex asciidoc docbook text-processing typesetting

mtCellEdit 3.6 šŸ’¾

mtCellEdit is a lightweight spreadsheet program. Its main goal is to provide facilities for simple day-to-day tasks using a minimal graphical user interface. It uses TSV based file formats to ensure that archived data is always accessible to other programs, regardless of operating system, both now and in the future. These "other programs" might be spreadsheet programs, text editors, command line tools, or custom built programs. It is written from scratch and provides all of its core facilities via a library, so any C/C++ program can access its API.

minor feature: This release includes minor updates and bugfixes.

GNU GPLv3 c++ spreadsheet editor libraries office business

pyspread 2.1 šŸ’¾

PySpread is a desktop spreadsheet application. It's unique in supporting Python expressions in table cells rather than introducing a basic style language. It allows CSV import and export, while its own files are GPG signed. It can create charts using matplotlib, grid cells return pythonic objects, like macros can also be written in Python. It can therefore also utilize numpy or matrix operations.

major feature: This release adds several new features: * SVG exports * Sorting of cells added * Money support added using a new optional dependency `py-moneyed` * Money support in CSV import dialog * Matplotlib cells now use tight layout * Quick summation button for selected cells. The result appears in the cell below the bottom right cell of the selection * Selection mode user handling improved Dependencies: * Mandatory: Python ( 3.6), numpy ( =1.1), PyQt5 ( 5.10, requires PyQt5.Svg), setuptools ( =40.0), markdown2 ( = 2.3) * Recommended: matplotlib ( =1.1.1), pyenchant ( =1.1), pip ( =18), python-dateutil ( = 2.7.0), py-moneyed ( =2.0) * For building the apidocs with Sphinx see apidocs/requirements.txt Bug fixes: * Cell edge rendering fixed * Fix for copying outside of grid * X,Y,Z set to None for macro execution * Replace all is now faster * `pyspread/share/metainfo/io.gitlab.pyspread.pyspread.metainfo.xml` fixed * Entry line and cells now handle properly * When opening a pys or pysu file, pyspread now changes into the file's directory

GNU GPLv3 spreadsheet python

Vim 8.2.5157 šŸ’¾

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.5157: MS-Windows GUI: CTRL-key combinations do not always work Problem: MS-Windows GUI: CTRL-key combinations do not always work. Solution: Handle special key combinations better.

Other text-editor ide vi vim

PSPP 1.6.1 šŸ’¾

GNU PSPP is a program for statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.

minor feature:

GNU GPL c gtk education science-research scientific information-analysis statistics

MediaInfo 22.06 šŸ’¾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: MXF: FFV1 support. Dolby Vision: add info about more profiles. AAC: check of missing ID_END and incoherent count of channels. NSV: better handling of gy StarDiva agenda negative timestamps. Text: Show text frame rate. Text: frame rate precise numerator/denominator also for text streams. CDP: readout of display aspect ratio. MPEG-4/MOV: support of time codes 30 fps. TTML: Support of more timeExpression flavors. x ADM: correctly map Dolby binaural render mode to track UID x Dolby Audio Metadata: first frame of action in HH:MM:SS:FF format x Dolby Vision: profiles and levels in decimal rather than in hexadecimal x MXF: of Dolby Vision Metadata not displayed if HDR10 metadata is present x MPEG-4/MOV: avoid gy frame rates by taking frame rate from stts atom x CDP: better catching of wrong line21_field value x NSV: better handling of invalid frames x MXF: Include frame count in SDTI and SystemScheme1 time codes to time stamp conversion x TTML: do not show frame rate if it is from MediaInfo options x DV: timecode trace in HH:MM:SS:FF format

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

Quba-Viewer 1.1.4 šŸ’¾

Quba is a open source offline viewer application for structured electronic invoices in XML (UBL or UN/CEFACT CII) or PDF (Factur-X/ZUGFeRD) format. The technical foundation is Electron and XSLT.

minor bugfix: Added necessary close icon in embedded files window

Apache accounting javascript windows financial-and-insurance-industry developers

PrRescue 0.108 šŸ’¾

PrRescue is a rescue CD based on Gentoo amd64 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 5.18.6. Gentoo packages have upgraded to latest versions.

GNU GPL gentoo rescue boot

qBittorrent šŸ’¾

The qBittorrent project aims to provide an open-source software alternative to ĀµTorrent. Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD). qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.

minor feature:

GNU GPL internet download torrent

DataMelt 2.8 šŸ’¾

DataMelt is a program for numeric computation, mathematics, statistics, symbolic calculations, data analysis and data visualization. It supports several scripting languages, such as Python, Ruby, Groovy (and others), with the power of hundreds of Java packages. Available for Windows, Linux and Mac OS.

minor bugfix: Maintenance release for JDK18; Corrected examples; Remove 2 L F not supported any longer. Minor bug fixes.

Mixed information-analysis mathematics visualization physics latex java groovy jython python cross-plattform linux education science-research