video2midi 0.4.8 0.4.8 💾

video2midi is an open source crossplatfrom utility, written in python for creating midi file from Synthesia video and the like.. Works on GNU/Linux, *BSD, Windows & Mac

minor feature: - added window resize and auto fit to the screen on startup. - added workaround for Windows with OpenGL software, OpenGL software crashes on textures above 512x512 - added f4 to move all windows - Background update fix - Fixed work with sparks - Added display of base octave - Added an optional ability to download videos directly from YouTube using PyTube. to do this (download the video), instead of the file name, specify the URL to the video on YouTube, for example: (./v2m.py "https://www.youtube.com/watch?v=BuHVVxvtl2s") a list of formats of the video will be obtained from YouTube and sorted by priority at the beginning of the video with audio track and by stream resolution in descending order, after which the first file will be downloaded to the current work directory.

GNU GPLv3 python midi opencv music education

BallroomDJ 4 4.10.0 💾

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.10.0 2024-5-4 * Bug Fixes: * Song Selection: Fix control-click and shift-click handling (introduced in 4.8.2). * Changes: * Song Selection: Multiple songs may now be selected in the request listing. * New Features: * Song Selection: Right click may be used to select an entire classical work. * Export/Import Playlist: XSPF and JSPF are now supported. The dialog has been updated.

Zlib audio music end-users linux macos windows player ballroom c gtk

Schism Tracker 20240503 💾

Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.

minor feature: lt;p gt;Summary of changes since the lt;a href="https://github.com/schismtracker/schismtracker/releases/tag/20240426" gt;20240426 lt;/a gt; release: lt;/p gt;. lt;ul gt;. lt;li gt;Add initial JACK-MIDI support. MIDI in is confirmed to be working, I can't test MIDI out though. lt;/li gt;. lt;li gt;library loading on Windows lt;/li gt;. lt;li gt;handling of instrument + tone portamento while in Compatible Gxx mode lt;/li gt;. lt;li gt;Warn on nonfunctional MIDI processing lt;/li gt;. lt;li gt;When loading 669 files, reset the effects list on a new note lt;/li gt;. lt;li gt;saving files on Windows lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Note to package maintainers lt;/strong gt;: dependencies on libx11, libxext, and libxv have all been lifted. lt;/p gt;.

GNU GPL audio editor music sequencer tracker c python

Weblate 5.5.3 💾

Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL, Amazon Translate, or Google Translate.

minor feature: lt;p gt;Released on May 3rd 2024. lt;/p gt;. lt;p gt; lt;strong gt;Improvements lt;/strong gt; lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;Improved performance of rendering large lists of objects. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Added links to manage other scope lt;a href="https://docs.weblate.org/en/weblate-5.5.3/admin/addons.html#addons" rel="nofollow" gt; lt;span gt;Add-ons lt;/span gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt; lt;/strong gt; lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;crashes with librsvg older than 2.46. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Daily execution of some lt;a href="https://docs.weblate.org/en/weblate-5.5.3/admin/addons.html#addons" rel="nofollow" gt; lt;span gt;Add-ons lt;/span gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Upgrading lt;/strong gt; lt;/p gt;. lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.5.3/admin/upgrade.html#generic-upgrade-instructions" rel="nofollow" gt; lt;span gt;Generic upgrade instructions lt;/span gt; lt;/a gt; in order to perform update. lt;/p gt;. lt;p gt; lt;a href="https://github.com/WeblateOrg/weblate/milestone/119?=1" gt;All changes in detail lt;/a gt;. lt;/p gt;.

GNU GPLv3 translation localization web python html

Linux kernel 6.8.9 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 6.8.9, Bluetooth: hci_sync: UAF on hci_abort_conn_sync, Bluetooth: hci_sync: UAF on create_le_conn_complete, Bluetooth: hci_sync: UAF in hci_acl_create_conn_sync, bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS, phy: qcom: qmp-combo: VCO div offset on v5_5nm and v6, i2c: smbus: NULL function pointer dereference, RISC-V: selftests: cbo: Ensure asm operands match constraints, take 2, riscv: hwprobe: invalid sign extension for RISCV_HWPROBE_EXT_ZVFHMIN, sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf(), sched/eevdf: miscalculation in reweight_entity() when se is not curr, sched/eevdf: Always update V if se- on_rq when reweighting, dt-bindings: eeprom: at24: ST M24C64-D compatible schema, phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered, riscv: loading 64-bit NOMMU kernels past the start of RAM, riscv: TASK_SIZE on 64-bit NOMMU, dmaengine: idxd: oops during rmmod on single-CPU platforms, dma: xilinx_dpdma: locking, dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue, phy: qcom: m31: match requested regulator name with dt schema, phy: rockchip: naneng-combphy: mux on rk3588, phy: rockchip-snps-pcie3: clearing PHP_GRF_PCIESEL_CON bits, phy: rockchip-snps-pcie3: bifurcation on rk3588, phy: freescale: imx8m-pcie: pcie link-up instability, phy: marvell: a3700-comphy: hardcoded array size, phy: marvell: a3700-comphy: out of bounds read, soundwire: amd: for wake interrupt handling for clockstop mode, idma64: Don't try to serve interrupts when device is powered off, dmaengine: tegra186: residual calculation, dmaengine: owl: register access functions, mm: zswap: shrinker NULL crash with cgroup_disable=memory, mm: turn folio_test_hugetlb into a PageType, phy: qcom: qmp-combo: VCO div offset on v3, phy: qcom: qmp-combo: register base for QSERDES_DP_PHY_MODE, firmware: qcom: uefisecapp: memory related IO errors and crashes, mtd: diskonchip: work around ubsan link failure, mtd: limit OTP NVMEM ce

GNU GPL c linux kernel operating-system

Eagle Mode 0.96.2 💾

Eagle Mode is a C++ GUI toolkit and provides a zoomable user interface (ZUI) usable as desktop shell even. It functions as filesystem browser and manager, and seamlessly runs integrated applications. Images, text files and office documents can be zoomed in, audio and video files engaged as well. Built-in widgets like an archiver, chess and 3D minesweeper games, a clock, fractal imaging examples integrate likewise.

minor feature: character encoding of PDF selection on non-UTF-8 systems.. occasional segmentation fault in PDF viewer.. Allowed to open URLs in PDF documents.. Released the HMI demo.. Minor.

GNU GPLv3 c++ desktop file-manager gui toolkit zoomable interface shell cross-platform

Logstash 8.13.3 💾

Logstash is part of the Elastic Stack along with Beats, Elasticsearch and Kibana. Logstash is a server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite "stash." (Ours is Elasticsearch, naturally.). Logstash has over 200 plugins, and you can write your own very easily as well. For more info, see https://www.elastic.co/products/logstash

minor bugfix: No user-facing changes in Logstash core. ==== Plugins. *Beats Input - 6.8.3*. Updated netty to 4.1.109 https://github.com/logstash-plugins/logstash-input-beats/pull/495 #495 . *Http Input - 3.8.1*. Updated netty to 4.1.109 https://github.com/logstash-plugins/logstash-input-http/pull/173 #173 . *Tcp Input - 6.4.2*. Updated netty to 4.1.109 https://github.com/logstash-plugins/logstash-input-tcp/pull/220 #220 . *Multiline Codec - 3.1.2*. a race condition in periodic runner that blocks clean up process and pipeline shutdown https://github.com/logstash-plugins/logstash-codec-multiline/pull/72 #72 . logstash-8-13-2 .

log log-viewer java

Rust 1.78.0 💾

Rust is systems programming language, which is intended to be fast and memory-safe through stronger typing, and prevent race conditions. It's developed by Mozilla, multi-paradigm, supports concurrent execution, procedural, imperative, actor-based, object-oriented and pure-functional design schemes, with a syntax close to C++. The self-hosting compiler utilizes LLVM and its resulting binaries are comparable in performance to C++. It also features algebraic data types, pattern matching, closures, type inference, zero-cost abstractions, guaranteed memory safety, minimal runtime, and efficient C bindings.

minor feature: lt;p gt; lt;a id="user-content-1.78.0-Language" gt; lt;/a gt; lt;/p gt;. lt;h2 gt;Language lt;/h2 gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/119590/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/119590/hovercard" gt;Stabilize lt;code gt;# cfg(target_abi =...) lt;/code gt; lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/119888/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/119888/hovercard" gt;Stabilize the lt;code gt;# diagnostic lt;/code gt; namespace and lt;code gt;# diagnostic::on_unimplemented lt;/code gt; attribute lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/120103/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/120103/hovercard" gt;Make async-fn-in-trait implementable with concrete signatures lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/116284/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/116284/hovercard" gt;Make matching on NaN a hard error, and remove the rest of lt;code gt;illegal_floating_point_literal_pattern lt;/code gt; lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/117614/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/117614/hovercard" gt;static mut: allow mutable reference to arbitrary types, not just slices and arrays lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/118983/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/118983/hovercard" gt;Extend lt;code gt;invalid_reference_casting lt;/code gt; to include references casting to bigger memory layout lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/118879/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/118879/hovercard" gt;Add lt;code gt;non_con

MITL rust programming-language compiler concurrent type-safe

VSCode 1.89.0 💾

VSCode is an extensible source code editor with support for a wide cross-section of programming languages and features for debugging, refactoring, code completion, Markdown previews, and Git integration. VSCode is a cross-platform project started by Microsoft and is based on the Electron framework, although it features an interface with very little visual clutter and is more responsive than many IDEs, even on low-end development machines.

minor feature: lt;p gt;Welcome to the April 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="#hover-to-preview-images-and-videos-in-markdown" gt;Preview Markdown images amp;amp; videos lt;/a gt; - Hover over a link to preview images amp;amp; videos in Markdown. lt;/li gt;. lt;li gt; lt;a href="#saverestore-open-editors-when-switching-branches" gt;Enhanced branch switching lt;/a gt; - Restore open editors seamlessly when switching between branches. lt;/li gt;. lt;li gt; lt;a href="#configure-middle-click-to-paste" gt;Middle-click paste support lt;/a gt; - Paste text quickly in the terminal using a mouse middle-click. lt;/li gt;. lt;li gt; lt;a href="#remote-development" gt;WSL over Remote - SSH lt;/a gt; - Use WSL when connected to a remote machine via Remote - SSH. lt;/li gt;. lt;li gt; lt;a href="#accessible-view" gt;Accessible View lt;/a gt; - Navigate through comments, chat code blocks amp;amp; terminal commands from the Accessible View. lt;/li gt;. lt;li gt; lt;a href="#customize-keybindings" gt;Keyboard shortcuts for UI actions lt;/a gt; - Customize keybindings for UI actions directly with a right-click. lt;/li gt;. lt;li gt; lt;a href="#quick-search" gt;Quick Search lt;/a gt; - Search for text across your workspace with Quick Search. lt;/li gt;. lt;li gt; lt;a href="#copilot-powered-rename-suggestions-button" gt;AI-powered rename suggestions lt;/a gt; - Get intelligent rename suggestions in the editor with Copilot. lt;/li gt;. lt;li gt; lt;a href="#content-exclusions" gt;Copilot content exclusion lt;/a gt; - Exclude files from being used in the Copilot context. lt;/li gt;. lt;li gt; lt;a href="#local-workspace-extensions" gt;Local workspace extension lt;/a gt; - Include and install extensions directly in your workspace. lt;/li gt;. lt;/ul gt;. lt;blockquote gt;. lt;p gt;If you'd like to read these release notes online, go to lt;a href="https:

MITL software-development text-editor debugger terminal-emulator build-tool version-control

akaunting 3.1.7 💾

Akaunting is an online accounting software designed for small businesses to manage their finances and stay on top of their cash flow. Invoicing, accepting online payments and keeping track of expenses couldn't be simpler. Free Bookkeeping Software for SMEs From invoicing to expense tracking to accounting, Akaunting has all the tools you need to manage your money online, for free. Bank Accounts: Create unlimited bank and cash accounts and track their opening and current balances. Multi Company: Manage the finances of multiple companies from one admin panel. Assign users to different companies. Powerful Reporting: Get detailed financial reports to help you better visualize all the information you need to improve your business. Client Portal: Share the transactions and invoices with your clients and accept bulk payments, online. Recur Everything: Automatically create invoices, revenues, bills, and payments for ongoing jobs. With just a click. Customer Summary: See the customer profile, address, list of transactions, and paid, open, and overdue totals at a glance. Akaunting is built with modern technologies such as Laravel, VueJS, Tailwind, RESTful API etc. Thanks to its modular structure, Akaunting provides an awesome App Store for users and developers.

minor feature: lt;h3 gt;Added lt;/h3 gt;. lt;ul gt;. lt;li gt;Added import check has row lt;/li gt;. lt;li gt;Add export validation warning message lt;/li gt;. lt;li gt;Password Hide/Show added lt;/li gt;. lt;/ul gt;. lt;h3 gt;Changed lt;/h3 gt;. lt;ul gt;. lt;li gt;New Crowdin translations lt;/li gt;. lt;li gt;Option selection with keyboard lt;/li gt;. lt;/ul gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt;recurring import-export lt;/li gt;. lt;li gt;Articles are missing when editing a draft invoice lt;/li gt;. lt;li gt;request validation errors lt;/li gt;. lt;li gt;item price validation lt;/li gt;. lt;li gt;export multi sheets filter lt;/li gt;. lt;li gt;item price fields max size validation lt;/li gt;. lt;li gt;subcategory delete lt;/li gt;. lt;li gt;transaction recurring duplicate lt;/li gt;. lt;/ul gt;.

Mixed accounting finance money bookkeeping server laravel php

libvirt 10.3.0 💾

The libvirt project: is a toolkit to manage virtualization platforms is accessible from C, Python, Perl, Go and more is licensed under open source licenses supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more targets Linux, FreeBSD, Windows and macOS is used by many applications

major bugfix: New features. Qemu: Proper support for USB network device. USB address is now automatically assigned to USB network devices thus they. Can be used without manual configuration. Conf: Introduce memReserve attribute to . Some PCI devices have large non-prefetchable memory. This can be a problem in case when such device needs to be hotplugged as the firmware can't. Foresee such situation. The user thus can override the value calculated at Start to accomodate for such devices. Improvements. Improve validation of USB devices. Certain USB device types ('sound', 'fs', 'chr', 'ccid' and 'net') were not. Properly handled in the check whether the VM config supports USB and thus Would result in poor error messages. Virsh: behaviour of `--name` and `--parent` used together when listing checkpoint and snapshots. The `checkpoint-list` and `snapshot-list` commands would ignore the. `--name` option to print only the name when used with `--parent`. Extend libvirt-guests to shutdown only persistent VMs. Users can now choose to shutdown only persistent VMs when the host is being. Shut down. . Qemu: migration with custom XML. Libvirt 10.2.0 would sometimes complain about incompatible CPU definition. When trying to migrate or save a domain and passing a custom XML even Though such XML was properly generated as migratable. Hitting this depends on the guest CPU definition and the host on which a particular Domain was running. Qemu: TLS hostname verification failure in certain non-shared storage migration scenarios. In certain scenarios (parallel migration, newly also post-copy migration). Libvirt would wrongly pass an empty hostname to QEMU to be used for TLS Certificate hostname validation, which would result into failure of the Non-shared storage migration step:: Error: internal error: unable to execute QEMU command 'blockdev-add': Certificate does not match the hostname. Create OVS ports as transient. Libvirt now creates OVS ports as transient which preven

Mixed virtualization virtual-machine toolkit library c python

libvert 10.3.0 💾

The libvirt project: is a toolkit to manage virtualization platforms is accessible from C, Python, Perl, Go and more is licensed under open source licenses supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more targets Linux, FreeBSD, Windows and macOS is used by many applications

major bugfix: New features. Qemu: Proper support for USB network device. USB address is now automatically assigned to USB network devices thus they. Can be used without manual configuration. Conf: Introduce memReserve attribute to . Some PCI devices have large non-prefetchable memory. This can be a problem in case when such device needs to be hotplugged as the firmware can't. Foresee such situation. The user thus can override the value calculated at Start to accomodate for such devices. Improvements. Improve validation of USB devices. Certain USB device types ('sound', 'fs', 'chr', 'ccid' and 'net') were not. Properly handled in the check whether the VM config supports USB and thus Would result in poor error messages. Virsh: behaviour of `--name` and `--parent` used together when listing checkpoint and snapshots. The `checkpoint-list` and `snapshot-list` commands would ignore the. `--name` option to print only the name when used with `--parent`. Extend libvirt-guests to shutdown only persistent VMs. Users can now choose to shutdown only persistent VMs when the host is being. Shut down. . Qemu: migration with custom XML. Libvirt 10.2.0 would sometimes complain about incompatible CPU definition. When trying to migrate or save a domain and passing a custom XML even Though such XML was properly generated as migratable. Hitting this depends on the guest CPU definition and the host on which a particular Domain was running. Qemu: TLS hostname verification failure in certain non-shared storage migration scenarios. In certain scenarios (parallel migration, newly also post-copy migration). Libvirt would wrongly pass an empty hostname to QEMU to be used for TLS Certificate hostname validation, which would result into failure of the Non-shared storage migration step:: Error: internal error: unable to execute QEMU command 'blockdev-add': Certificate does not match the hostname. Create OVS ports as transient. Libvirt now creates OVS ports as transient which preven

Mixed virtualization virtual-machine toolkit library c python

coppwr 1.6.0 💾

coppwr is a tool that provides low level control over the PipeWire multimedia server. It aims to expose and provide as many ways to inspect and control the many components of the PipeWire multimedia server as possible. It can be used as a diagnostic tool for PipeWire and to help develop software that interacts with it. Features: Node graph editing Object inspection, creation & destruction Process monitoring & profiler statistics Metadata editing Module loading Connecting to XDG Desktop Portal remotes More to be added...

major feature: . . Added buttons for accessing global details in various parts of the app. Added waiting+busy charts in the process viewer. Added panning the Graph view using the secondary mouse button. Made process viewer show updated data strictly every 0.5s, instead of on every update like mouse movement. Improved Global Tracker's filtering performance. Made almost all text selectable. . . . .

GNU GPLv3 audio video utility

LightZone 5.0.0~beta2-0obs1 💾

LightZone is a professional-level digital darkroom and photo editor for Mac, Windows, and Linux. It includes RAW processing and editing. Rather than using layers in the way that other photo editors do, LightZone lets the user build up a stack of tools which can be rearranged, readjusted, turned off and on, and removed from the stack. It's a completely non-destructive editor, where any of the tools can be re-adjusted or modified later — even in a different editing session. A tool stack can even be copied to a batch of photos at one time. LightZone always operates in a 16-bit linear color space with the wide gamut of ProPhoto RGB.

minor bugfix: Unstable; urgency=medium Upstream sync. -- Masahiro Kitagawa Sun, 06 Jun 2023 12:13:00 +0900.

BSDL capture digital-camera graphics-conversion viewer macos linux c

Poppler 24.05.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: : Core: Signing not being totally correct in some kind of PDF files. Assume "Adobe-Identity" for character collection. Small improvements in annotation font rendering. Remove some GooString methods, use std::string ones instead. Move some GooString methods to UTF.h. Crash in broken files. Cpp: Cpp: crash extracting text and font in some files. Change base class of ustring to char16_t. Qt6: Add async API for certificate validation. Text extraction for Landscape/Seascape pages. Qt5: Add async API for certificate validation. Text extraction for Landscape/Seascape pages. Utils: Pdfdetach: Small code improvements. Pdftops: Write compliant ps header. Build system: Increase minimum supported base to that provided by Ubuntu 22.04.

GNU GPL c++ pdf rendering library developers

Snapcraft 8.2.3 💾

Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

minor feature: lt;h2 gt;Core lt;/h2 gt;. lt;p gt;Snapcraft 8.2.3 with evaluating project variables. lt;/p gt;. lt;h3 gt;Core24 lt;/h3 gt;. lt;ul gt;. lt;li gt;Project variables are now evaluated after extensions are applied lt;/li gt;. lt;li gt;Project variables for the build-for architecture are now correct lt;/li gt;. lt;/ul gt;. lt;h2 gt;Known lt;/h2 gt;. lt;ul gt;. lt;li gt; lt;code gt;snapcraft pack amp;lt;directory amp;gt; lt;/code gt; does not work lt;/li gt;. lt;li gt;Project variables lt;code gt;CRAFT_PROJECT_NAME lt;/code gt; and lt;code gt;CRAFT_PROJECT_VERSION lt;/code gt; are not evaluated in core24 ( lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2261240659" data-permission-text="Title is private" data-url="https://github.com/canonical/craft-application//320" data-hovercard-type="" data-hovercard-url="/canonical/craft-application//320/hovercard" href="https://github.com/canonical/craft-application//320" gt;canonical/craft-application#320 lt;/a gt;). lt;/li gt;. lt;li gt;New remote-build fails with some architecture definitions lt;/li gt;. lt;li gt;New remote-build returns log files that truncates snap name in file name lt;/li gt;. lt;li gt;New remote build does not fail if launchpad fails to create artifacts lt;/li gt;. lt;/ul gt;. lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;tests(spread): drop check for specific files in ppa tests by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2272243494" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//4772" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/4772/hovercard" href="https://github.com/canonical/snapcraft/pull/4772" gt;#4772 l

GNU GPLv3 snaps linux packaging distribution python cpp

Nano 8.0 💾

GNU nano is a console text editor, modeled after Pico. It is very newcomer-friendly due to on-screen menus with always visible keyboard shortcuts. Keybindings are configurable, and full undo and redo actions are supported. Nano can even be used as STDIN pager, and it provides fast syntax highlighting using regular expressions.

major documentation: "Grus grus". By default F is bound to starting a forward search, and B to. Starting a backward search, while M-F and M-B repeat the search in the corresponding direction. (See the documentation if you. Want the old bindings back.) Command-line option --modernbindings (-/) makes Q quit, X cut. C copy, V paste, Z undo, Y redo, O open a file, W write a. File, R replace, G find again, D find again backwards, A set The mark, T jump to a line, P show the position, and E execute. Above modern bindings are activated also when the name of nano's. Executable (or a symlink to it) starts with the letter "e". To open a file at a certain line number, one can now use also. `nano filename:number`, besides `nano +number filename`. and put the cursor on the first and last. Row in the viewport, while retaining the horizontal position. When the three digits in an #RGB color code are all the same. The code is mapped to the xterm grey scale, giving access to Fourteen levels of grey instead of just four. For easier access, M-" is bound to placing/removing an anchor. And M-' to jumping to the next anchor. Whenever an error occurs, the keystroke buffer is cleared, thus. Stopping the execution of a macro or a string bind. The mousewheel scrolls the viewport instead of moving the cursor.

GNU GPL editor text-editor terminal console pico syntax-highlighting

qradiolink 0.8.12-1 💾

QRadioLink is a Linux software defined radio transceiver application using VOIP for inter-communication, built on top of GNU radio, which allows experimenting with software defined radio hardware using different digital and analog radio signals and a friendly user interface. Its primary purpose is educational, but it can also be customized for low power data communications on various frequency bands. It can also be used as an amateur radio SDR transceiver for demonstrating radio communications to students. The application was originally inspired from the Codec2 GMSK modem project by Kristoff Bonne.

minor feature: Release version 0.8.12-1 Consolidate DMR Tier III base station functions. Direct support for Ettus USRP via gnuradio-uhd and libuhd. Reduced roundtrip latency to half (350 ms) for the DMR TDMA RF channel. Added RSSI calculation for MMDVM channel. Compatibility with tag 1.1 of MMDVM-SDR. Added documentation for DMR trunking mode with MMDVM.

GNU GPLv3 communication radio amateur-radio ham-radio sdr cpp c

Snapcraft 8.2.2 💾

Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

minor feature: lt;h2 gt;Core lt;/h2 gt;. lt;h3 gt;core24 lt;/h3 gt;. lt;p gt;Snapcraft 8.2.2 two regressions with advanced grammar in core24 snaps: lt;/p gt;. lt;ul gt;. lt;li gt;Advanced grammar could not be used in root-level part keywords lt;code gt;build-packages lt;/code gt; and lt;code gt;build-snaps lt;/code gt; lt;/li gt;. lt;li gt;Advanced grammar could not be combined with other data lt;/li gt;. lt;/ul gt;. lt;h2 gt;Known lt;/h2 gt;. lt;ul gt;. lt;li gt;Project variables lt;code gt;CRAFT_PROJECT_NAME lt;/code gt; and lt;code gt;CRAFT_PROJECT_VERSION lt;/code gt; are not evaluated in core24 ( lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2261240659" data-permission-text="Title is private" data-url="https://github.com/canonical/craft-application//320" data-hovercard-type="" data-hovercard-url="/canonical/craft-application//320/hovercard" href="https://github.com/canonical/craft-application//320" gt;canonical/craft-application#320 lt;/a gt;). lt;/li gt;. lt;li gt; lt;code gt;snapcraft list-plugins lt;/code gt; does not work in core24 project directories lt;/li gt;. lt;li gt;Snapcraft does not evaluate project variables added by extensions in core24 lt;/li gt;. lt;li gt; lt;code gt;CRAFT_ARCH_BUILD_FOR lt;/code gt; and lt;code gt;CRAFT_ARCH_TRIPLET_BUILD_FOR lt;/code gt; use the build on architecture lt;/li gt;. lt;/ul gt;. lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;tests: remove core24 snap workarounds by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2264633253" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//4761" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/4761/hovercard

GNU GPLv3 snaps linux packaging distribution python cpp

git-annex 10.20240430 💾

git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space. Even without file content tracking, being able to manage files with git, move files around and delete files with versioned directory trees, and use branches and distributed clones, are all very handy reasons to use git. And annexed files can co-exist in the same git repository with regularly versioned files, which is convenient for maintaining documents, Makefiles, etc that are associated with annexed files but that benefit from full revision control. When a file is annexed, its content is moved into a key-value store, and a symlink is made that points to the content. These symlinks are checked into git and versioned like regular files. You can move them around, delete them, and so on. Pushing to another git repository will make git-annex there aware of the annexed file, and it can be used to retrieve its content from the key-value store.

minor feature: : While redundant concurrent transfers were already. Prevented in most cases, it failed to prevent the case where Two different repositories were sending the same content to The same repository. Addurl, importfeed: Added --verifiable option, which improves. The safety of --fast or --relaxed by letting the content of Annexed files be verified with a checksum that is calculated on a later download from the web. This will become the default later. Added rclone special remote, which can be used without needing to install the git-annex-remote-rclone program. This needs a forthcoming version of rclone (1.67.0), which supports. "rclone gitannex". Sync, assist, import: Allow -m option to be specified multiple. Times, to provide additional paragraphs for the commit message. Reregisterurl: New command that can change an url from being. Used by a special remote to being used by the web remote. Annex.maxextensions configuration controls how many filename. Extensions to preserve. Find: --help for --copies. Thanks, Gergely Risko. Windows: escaping output to terminal when using old. Versions of MinTTY. Added dependency on unbounded-delays. -- Joey Hess Tue, 30 Apr 2024 15:26:32 -0400.

Mixed git archive haskell

Infix Network Operating System 24.04.0 💾

Infix is a Linux Network Operating System (NOS) based on Buildroot, and sysrepo. A powerful mix that ease porting to different platforms, simplify long-term maintenance, and provide made-easy management using NETCONF. It also has a built-in CLI that you'll quickly come to love.

minor feature: Package/python-statd: update LICENSE hash Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

GNU GPL netconf linux buildroot

NormCap 0.5.5 💾

OCR powered screen-capture tool to capture information instead of images * Many languages * Works offline * Heuristic parsing * Multi monitor * Cross-platform * Free & Open Source

minor feature: All: Add russian translation. Thanks, @ViktorOn!. All: Add italian translation. Thanks, @albanobattistella!. All: Add spanish translation. Thanks, @haggen88!. Linux: Add `xsel` as another clipboard handler. Try `--clipboard-handler xsel` if Normcap's result isn't copied to the clipboard correctly. Linux: clipboard on Gnome 46 + Wayland.. Linux: Auto-remove screenshot file from pictures-directory on Wayland. Thanks, @PavelDobCZ23!. Linux: `grim` being tried for screenshots on non-compatible compositors.

GNU GPLv3 ocr screen-capture python

gsequencer 6.9.5 💾

Advanced Gtk+ Sequencer Welcome to project website of Advanced Gtk+ Sequencer. Advanced Gtk+ Sequencer is a tree based audio processing engine released under the terms of the GNU GPLv3+. It uses extensively threads, supporting LADSPA, DSSI and Lv2 plugin format. Advanced Gtk+ Sequencer is capable of doing multi-channel editing, it contains an automation editor and you might want live export to audio files. There are sequencer machines as well a fully featured notation editor. Supporting copy & paste, resizing audio channels or align in-/output pads GSequencer does audio output on GNU/Linux by ALSA. Avoid additional layers on ALSA like arts, esd or pulseaudio. The output to the soundcard is usually done by AgsPanel sink. Sounds are created by sequencers like AgsDrum, AgsMatrix and alike. Such sources can be bundled by AgsMixer and finally write to hardware by AgsPlayChannelRun recall.

minor bugfix: Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) . Check core-audio buffer size and channels against configured soundcard.

GNU GPLv3 sound-synthesis mixers sequencer audio

PrRescue 0.119 💾

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 6.8.8. Gentoo packages have been upgraded to latest versions.

GNU GPL gentoo rescue boot

iQPuzzle 1.3.1 💾

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.

major feature: Add extended board selection dialog; Bundle light/dark icons; Update application icon; Add support for dark scheme on Windows with Qt 6.5; Add Cmake support; Linux packaging fixes: AppId, metainfo

GNU GPLv3 puzzle game desktop pentomino cpp qt

Universal Media Server 13.10.1 💾

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).

minor bugfix: General: MP4 and WMV transcoding. MKV detection on some renderers. detection of Dolby Vision hvc1 variant. FFmpeg not remuxing E-AC3 when supported. videos being incorrectly marked as fully played. Renderers: Improved support for MP4 files on Samsung QLED TVs. Improved detection of Samsung QLED TVs. playback of H.264 videos over level 4.2 on PS4. Dependencies: Bump `@testing-library/react` from 14.2.1 to 15.0.2. Bump `@types/lodash` from 4.14.202 to 4.17.0. Bump `@types/node` from 18.19.28 to 18.19.31. Bump `@types/react-dom` from 18.2.23 to 18.2.25. Bump `@types/react` from 18.2.64 to 18.2.79. Bump `@typescript-eslint/eslint-plugin` from 7.4.0 to 7.7.1. Bump `@typescript-eslint/parser` from 7.4.0 to 7.7.1. Bump `axios` from 1.6.7 to 1.6.8. Bump `commons-io:commons-io` from 2.16.0 to 2.16.1. Bump `JRE` from `17.0.10` to `17.0.11`. Bump `logback-version` from 1.5.3 to 1.5.6. Bump `org.apache.commons:commons-text` from 1.11.0 to 1.12.0. Bump `org.slf4j:slf4j-api` from 2.0.12 to 2.0.13. Bump `tar` from 6.2.0 to 6.2.1. Bump `typescript` from 5.4.3 to 5.4.5.

GNU GPL java media streaming ffmpeg upnp dlna

T2 System Development Environment one distribution to support … 24.5 💾

The T2 System Development Environment, allows the fully automated creation of custom Operating Systems using state of the art, up-to-date packages, integrated support for cross compilation for reproducible builds. From ARM, M68K, MIPS, HPPA, PowerPC, RISCV, SPARC to X86-64, Glibc to Musl, T2 supports all major CPU architectures, C libraries, GUI systems and desktop environments as well as countless of special purpose and embedded firmware packages! While initially focused on the Linux kernel, T2 already has proof-of-concept support for building "homebrew" pkg ports for Other OS, including: BSDs, macOS and Haiku. With support already wide and versatile, we do not intend to stop here, and plan to improve T2's "home-brew" support, as well as bootstrapping alternative micro kernels, such as L4, Fuchsia, RedoxOS or integrating building "AOSP" Android as well.

minor feature: T2 24.5 "Future Nostalgia" 2024-04-28 T2 24.5 was released as a major milestone release not only including the latest and greatest Linux kernel, GCC, LLVM / Clang, Glibc, Musl, uClibc, X.org, Mesa3D, but also the KDE and GNOME desktop packages updated and fixed to finally mostly cross compile. While at it, we also undeleted IA-64 Itanium support! ;-) A total of 36 pre-compiled base install ISOs for various Glibc, Musl and uClibc combinations are available for for 25 CPU ISAs: Alpha, Arc, ARM(64), Avr32, HPPA(64), IA64, Loongarch64, M68k, Microblaze, MIPS(64), Nios2, OpenRISC, PowerPC(64), RISCV(64), s390x, SPARC(64), SuperH, i486, i686, x86-64 and x32. On most architectures the release still boots with 512MB of RAM or even less, and are on average just one GB in size. Most vintage Xorg drivers were fixed to actually work again. The rolling release is updated using the scripted source build system and thus optimized for the native system CPU. The release contains a total of 5140 changesets, including approximately 5314 package updates, 564 issues fixed, 317 packages or features added and 163 removed. Around 53 improvements. More details can be found on the release page

Mixed linux distro

LimeSurvey 6.5.5 (build 240429) 💾

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: Add/import user role buttons must have unique id (K Foster). CT-771: clear selection and select all not working in responses grid column filter (Patrick Teichmann). CT-711: email templates, add attachment, failed to open the resource manager (kcfinder) resulting in being unable to attach files to the email template (Patrick Teichmann). Potential 500 error in survey list (Denis Chenu). Potential PHP Warning when get Survey listing (Denis Chenu). Apply new term blocklist (Carsten Schmitz). Updated translation: Portuguese (Portugal) by holch, samarta. Updated translation: Norwegian (Bokmål) by pmonstad. Updated translation: Montenegrin by c_schmitz, kristinakom. Updated translation: Japanese by d_inoue. Updated translation: German by c_schmitz. Updated translation: German by Transcaretech. Updated translation: German (Informal) by c_schmitz. Updated translation: Finnish by Jmantysalo.

GNU GPL survey php mysql mssql postgres

mox 0.0.11 💾

Stay in control of your email and keep email decentralized! Complete email solution For sending and receiving email. With support for IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC, reputation-based and content-based junk filtering, Internationalization (IDNA), automatic TLS with ACME and Let's Encrypt, account autoconfiguration, webmail. Quick & easy Use the quickstart command to set up mox for your domain(s) within 10 minutes. You'll get a secure mail server with a modern protocol stack. Upgrades are mostly a matter of downloading the new version and restarting. Maintenance via web interface (easy) or config file (powerful). No dependencies. High quality and secure Mox has a modern Go code base with plenty of automated tests, automated integration tests, is manually tested against popular mail server and client software, and is fuzz-tested. The code is well-documented and cross-referenced with the relevant standards (RFC's).

minor feature: lt;h1 gt;New features lt;/h1 gt;. lt;ul gt;. lt;li gt;Improve queue management ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/40ade995a5e5cc40bc8cf8fb3b94e4e508079097/hovercard" href="https://github.com/mjl-/mox/commit/40ade995a5e5cc40bc8cf8fb3b94e4e508079097" gt; lt;tt gt;40ade99 lt;/tt gt; lt;/a gt;). lt;ul gt;. lt;li gt;Add option to put messages in the queue "on hold", preventing delivery lt;br gt;. Attempts until taken off hold again. lt;/li gt; lt;li gt;Add "hold rules", to automatically mark some/all submitted messages as "on lt;br gt;. Hold", e.g. from a specific account or to a specific domain. lt;/li gt; lt;li gt;Add operation to "fail" a message, causing a DSN to be delivered to the lt;br gt;. Sender. previously we could only drop a message from the queue. lt;/li gt; lt;li gt;Update admin page amp;amp; add new cli tools for these operations, with new lt;br gt;. Filtering rules for selecting the messages to operate on. In the admin lt;br gt; Interface, add filtering and checkboxes to select a set of messages to operate lt;br gt; on. lt;/li gt; lt;/ul gt;. lt;/li gt;. lt;li gt;Add a webapi and webhooks for a simple HTTP/JSON-based API, helps with lt;br gt;. Sending transactional email. (for lt;a class="-link js--link" data-error-text="Failed to load title" data-id="1709756597" data-permission-text="Title is private" data-url="https://github.com/mjl-/mox//31" data-hovercard-type="" data-hovercard-url="/mjl-/mox//31/hovercard" href="https://github.com/mjl-/mox//31" gt;#31 lt;/a gt; by cuu508, lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/09fcc492234ea494b66f6508ebb63486670e3647/hovercard" href="https://github.com/mjl-/mox/commit/09fcc492234ea494b66f6508ebb63486670e3647" gt; lt;tt gt;09fcc49 lt;/tt gt; lt;/a gt;) lt;ul gt;. lt;li gt;Webapi allows submitting messages without having to compose the message lt;br gt;. Yourself, and with

MITL email email-server secure privacy golang go javascript server

SDL_bgi 3.0.2 💾

SDL_bgi is a graphics library (`GRAPHICS.H`) for C, C++, WebAssembly, and Python. SDL_bgi is fully compatible with BGI, the Borland Graphics Interface that was the de-facto standard in PC graphics back in DOS days. It's very easy to use, pretty fast, and it also provides extensions for ARGB colours, mouse support, vector fonts, and turtle graphics. It should run on any platform supported by SDL2.

minor bugfix: Variable PALETTE_SIZE accessible again; added clearmouseclick(); initwindow() extended; added 'bgicc' script; updated documentation and demo programs; MSYS2: UCRT64 is the new default environment; improved portability in Makefile

Zlib c library graphics x11 sdl2 bgi python3

Django Ledger 0.6.0.2 💾

Django Ledger is a double entry accounting system based on the Django Web Framework, which aims to power financially driven applications by removing the complexity of the accounting domain into a simple, high-level API. Prior experience with Django is required to more effectively use this software.

minor feature: lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class= quot;commit-link quot; href= quot;https://github.com/arrobalytics/django-ledger/compare/v0.6.0.1...v0.6.0.2 quot; gt; lt;tt gt;v0.6.0.1...v0.6.0.2 lt;/tt gt; lt;/a gt; lt;/p gt;. . elarroba. . . . . tag:github.com,2008:Repository/155289518/v0.6.0.1. 2024-04-19T14:42:48Z. .

GNU GPLv3 accounting money finances bookkeeping django python

git 2.45.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: Integrate the reftable code into the refs framework as a backend. With "git init --ref-format=reftable", hopefully it would be a lot, more efficient to manage a repository with many references. "git checkout -p" and friends learned that that "@" is a synonym, for "HEAD". Variants of vimdiff learned to honor mergetool...layout, settings. "git reflog" learned a "list" subcommand that enumerates known reflogs. When a merge conflicted at a submodule, merge-ort backend used to, unconditionally give a lengthy message to suggest how to resolve, it. Now the message can be squelched as an advice message. "git for-each-ref" learned "--include-root-refs" option to show, even the stuff outside the 'refs/' hierarchy. "git rev-list --missing=print" has learned to optionally take, "--allow-missing-tips", which allows the objects at the starting, points to be missing. "git merge-tree" has learned that the three trees involved in the, 3-way merge only need to be trees, not necessarily commits. "git log --merge" learned to pay attention to CHERRY_PICK_HEAD and, other kinds of *_HEAD pseudorefs. Platform specific tweaks for OS/390 has been added to, config.mak.uname. Users with safe.bareRepository=explicit can still work from within, GIT_DIR of a seconary worktree (which resides at.git/worktrees/ name/), of the primary worktree without explicitly specifying the GIT_DIR, environment variable or the --git-dir=. option. The output format for dates "iso-strict" has been tweaked to show, a time in the Zulu timezone with "Z" suf, instead of "+00:00". "git diff" and friends learned two extra configuration variables, diff.srcPreand diff.dstPre. The status.showUntrackedFiles configuration variable had a name, that tempts users to set a Boolean value expressed in our usual, "false", "off", and "0", but it only took "no". This has been, corrected so "true" and its synonyms are taken as "normal", while, "false" and its synonyms are taken as "no". Remove an ancient and not well ma

GNU LGPL c git scm vcs dvcs

Seed7 20240429 💾

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

minor feature: The compilation of s7c with tcc has been. Many thanks to Cheap-Ad9743 for pointing out that compiling s7c with tcc failed. Chapters about hashes and templates have been added to the manual. The library hash.s7i has been improved to support hash table literals and the comparison of hash tables with = and . The new library scanjson.s7i has been added. This library supports scanning (reading) JSON (JavaScript Object Notation) symbols from strings and files. The experimental readjson.s7i library has been removed. The new library array.s7i has been added. This library supports arrays with a size. The minimum and maximum index of these arrays is encoded in the type. The functions minIdx(), maxIdx() and length() can be used with an array or the type as parameter. The times operator can be used with: arrayType times elementValue. The library msgdigest.s7i has been refactored to use size arrays. The reduction in run-time for some functions is md.

GNU GPL software-development interpreter compiler

Nikola 8.3.1 💾

Nikola generates static websites and blogs, with feeds, comments, media galleries and an archive. Content can be authored in reStructuredText, Markdown/CommonMark, Wiki, BBCode, Textile, AsciiDoc, Python Notebooks, Misaka, Pandoc, txt2tags, orgmode, or plain HTML. It also provides code sections with syntax highlighting, is multi-lingual, fully themeable, and can utilize external tools. It's foremost rather fast and its static pages don't have further webserver requirements.

minor bugfix: Features Support passing `--poll` to `nikola auto` to better deal with symlink farms. Remove insecure HTTP fallback from `nikola plugin`. the `nikola plugin` command not working. `nikola new_post --available-formats` crashing with TypeError. the new plugin manager not loading plugins if the plugin folder is a symlink. the `nikola plugin` command not working. Remove no longer used leftovers of annotations support. Other. Nikola now requires Python 3.8 or newer. Nikola has adopted a policy for Python version support, promising support for versions supported by the Python core team, Ubuntu LTS, or Debian stable, and taking into consideration Debian oldstable and PyPy. Remove polyfill from `polyfill.io`.

MITL python website blog code-generator static-pages

Babel 7.24.5 💾

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: (2024-04-29). #### :: `babel-plugin-transform-classes`, `babel-traverse`. : TypeScript annotation affects output (@liuxingbaoyu). `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3`. suppressed error order (@sossost). Await nullish async disposable (@JLHwung). #### :nail_care: Polish. `babel-parser`. Recover from exported `using` declaration (@JLHwung). #### :house: Internal. Other. Relax ESLint peerDependency constraint to allow v9 (@liuxingbaoyu). `babel-parser`. Improve `@babel/parser` AST types (@nicolo-ribaudo). Always pass type argument to `.startNode` (@nicolo-ribaudo). `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-transforms`, `babel-helper-split-export-declaration`, `babel-helper-wrap-function`, `babel-helpers`, `babel-plugin--firefox-class-in-computed-class-key`, `babel-plugin-proposal-explicit-resource-management`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-parameters`, `babel-plugin-transform-private-property-in-object`, `babel-plugin-transform-react-jsx-self`, `babel-plugin-transform-typeof-symbol`, `babel-plugin-transform-typescript`, `babel-traverse`. Make `NodePath` distributive (@nicolo-ribaudo). `babel-plugin-proposal-partial-application`, `babel-types`. Remove `JSXNamespacedName` from valid `CallExpression` args (@nicolo-ribaudo). `babel-plugin-transform-class-properties`, `babel-preset-env`. Do not load unnecessary Babel 7 syntax plugins in Babel 8 (@nicolo-ribaudo). #### :running_woman: Performance. `babel-helpers`, `babel-preset-env`, `babel-runtime-corejs3`. Performance: improve `objectWithoutPropertiesLoose` on V8 (@romgrk).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

PeerTube 6.1.0 💾

Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.

major feature: IMPORTANT NOTES: You must update nginx configuration: https://github.com/Chocobozzz/PeerTube/blob/develop/support/nginx/peertube. Add `location /api/v1/users/ / +/imports/import-resumable ` block. This release changes the way how PeerTube counts a video view: Views are taken into account after 10 seconds instead of 30 seconds (can be changed in YAML config). Views use a *Session ID generated by the web browser instead of using the request IP (former behavior can be restored in YAML config). The goal of this change is to get r to how other video platforms like Mux, Vimeo, or Instagram work. SECURITY: Compact ActivityPub JSON-LD objects before using them to prevent incorrect access control @tesaguri. Protect ActivityPub information related to private/internal/blocked videos. ### Admin config (non-exhaustive). Breaking changes: Rename `views.videos.ip_view_expiration` to `views.videos.view_expiration`. YAML web admin configs: Add `storyboards.enabled` config to disable storyboard generation. Remove `services.twitter.whitelisted`: Twitter/X doesn't seem to need this anymore. This means that PeerTube will try to inject the video player in Twitter/X by default instead of using a classic image/description. YAML config only: Add `open_telemetry.metrics.playback_stats_interval` config to customize how often viewers send playback stats to server. Add `views.videos.watching_interval. anonymous,users ` configs to change how often the web browser sends "is watching" information to the server. Add `stats.registration_requests.enabled` and `stats.abuses.enabled` configs to hide instance registration/abuse requests public stats (average response time, total registration/abuse requests etc.). Add `stats.total_moderators.enabled` and `stats.total_admins.enabled`configs to hide total admins/moderators public stats. Add `object_storage.streaming_playlists.store_live_streams` config to not store live stream chunks into object storage (when enabled for streaming playlists

Affero GPLv3 javascript angularjs web video hosting activitypub

Checkstyle 10.16.0 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: LITERAL_CASE token support in RightCurlyCheck. OverloadMethodDeclarationOrder check ignores anything besides methods. MagicNumberCheck NPE when ignoring field declarations. UnusedLocalVariable does not support local classes. UnusedImports does not report unused static imports when the method is used as a method reference. IDEA inspection suppressions resulted from migration to v2022.3.3. Remove '//ok' comments from Input files. Enforce new naming convention quot;InputXpath Checkname Xxxx.java quot; in IT area. update version of IDEA inspection engine Version:2022.3.3. Enable examples tests. doc: updated cmdline docs to be more specific. update JavadocTokenTypes.java to new format of AST print.

MITL java coding-style syntax-checker command-line

FlexGet 3.11.30 💾

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.

minor bugfix: all commits.

MITL download internet torrents bittorrent python