Babel 7.24.4 💾

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-03). #### :eyeglasses: Spec Compliance. `babel-parser`. Forbid initializerless using (@JLHwung). `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-runtime-corejs3`. Ensure decorators are callable (@JLHwung). #### :: `babel-generator`. : Correctly prints ` key in Bar ? ` (@liuxingbaoyu). : Correctly generate `TSMappedType` (@liuxingbaoyu). `babel-compat-data`, `babel-plugin--firefox-class-in-computed-class-key`, `babel-preset-env`. Create plugin for classes in computed keys in Firefox (@nicolo-ribaudo). `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`. : support mutated outer decorated class binding (@JLHwung). : Decorators when `super()` exists and `protoInit` is not needed (@liuxingbaoyu). `babel-plugin-transform-block-scoping`. : Transform scoping for `for X` in loop (@liuxingbaoyu). : Capture `let` when the `for` body is not a block (@liuxingbaoyu). `babel-core`, `babel-plugin-transform-block-scoped-functions`, `babel-plugin-transform-block-scoping`. incorrect function hoisting in some case statements (@luiscubal).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

GTimeLog 0.12.0 💾

GTimeLog is a basic Gtk application for time-tracked logs. It requires one start event to be created per day, then an entry for each concluded activity. It provides GUI and text shortcuts to differentiate e.g. billable and free-time events. It doesn't honor XDG_CONFIG_DIR.

major feature: This version talks to an SMTP server instead of relying on /usr/sbin/sendmail for email sending. This should work even in flatpaks. New command line options: --prefs, --email-prefs. Use libsecret instead of gnome-keyring. GTK 3.18 or newer is now required (GH: #131). Soap 3.0 is now required (GH: #238). an AttributeError in the undocumented remote task list feature. (GH: #153). Make the undocumented remote task list feature validate TLS certificates (GH: #214). Add Python 3.8, 3.9, 3.10, 3.11, and 3.12 support. Drop Python 2.7, 3.5, and 3.6 support. Add support for positive time offset syntax in entries. Focus the task entry on Ctrl+L (GH: #213). Change entry search to be fuzzy. It is now only required to enter characters of the entry in the correct order to find an entry. Enforce minimum and maximum size for the task pane (GH: #219). Task pane now preserves the order of task groups to match the order in tasks.txt (GH: #224). Grouped task entries can now be sorted by start date, name, duration or according to tasks.txt order (GH: #228). Add the ability to change the last entry using Ctrl+Shift+BackSpace (GH: #247).

GNU GPL python log time-tracking gtk

mpg123 1.32.6 💾

mpg123 is a fast MPEG Audio Layer 1 / 2 / 3 decoding library and terminal playing utility. It uses floats or integer arithmetics with any available instruction set extension (3DNow, SSE, ARM) for efficiency.

minor bugfix: Build: Detect forced 64 bit offsets on a dual-mode system that used to default to 32 bits and drop ambiguous suf-less symbols in that. Case. This avoids subtle ABI breakage (causing memory corruption) With existing binaries and instead has them fail during runtime linking. You trigger that when having -D_FILE_OFFSET_BITS=64 in your compiler. Flags during mpg123 build.

GNU LGPL c mp3 audio-player command-line end-user cross-platform

libvirt 10.2.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. ch: Basic save and restore support for ch driver. The ch driver now supports basic save and restore operations. This is. Functional on domains without any network, host device config defined. The `path` parameter for save and restore should be a directory. Qemu: Support for driver type `mtp` in `` devices. The `mtp` driver type exposes the `usb-mtp` device in QEMU. The. Guest can access files on this driver through the Media Transfer Protocol (MTP). Qemu: Added support for the loongarch64 architecture. It is now possible for libvirt to run loongarch64 guests, including on. Other architectures via TCG. For the best results, it is recommended to Use the upcoming QEMU 9.0.0 release together with the development version of edk2. Qemu: Introduce virDomainGraphicsReload API. Reloading the graphics display is now supported for QEMU guests using VNC. This is useful to make QEMU reload the TLS certificates without. Restarting the guest. Available via the `virDomainGraphicsReload` API And the `domdisplay-reload` virsh command. . Qemu: migration from libvirt older than 9.10.0 when vmx is enabled. A domain with vmx feature enabled (which may be even done automatically. With `mode='host-model'`) started by libvirt 9.9.0 or older cannot be Migrated to libvirt 9.10.0, 10.0.0, and 10.1.0 as the target host would Complain about a lot of extra `vmx-*` features. Migration of similar Domains started by the affected releases to libvirt 9.9.0 and older Does not work either. Since libvirt 10.2.0 migration works again with Libvirt 9.9.0 and older in both directions. Migration from the affected Releases to 10.2.0 works as well, but the other direction remains broken Unless the is backported. Node_device: Don't report spurious errors from PCI VPD parsing. In last release the PCI Vital Product Data parser was enhanced to report. Errors but that effort failed as some kernels have the file but don't allow Reading it causing logs to be spammed with:: Libvirtd

Mixed virtualization virtual-machine toolkit library c python

libvert 10.2.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. ch: Basic save and restore support for ch driver. The ch driver now supports basic save and restore operations. This is. Functional on domains without any network, host device config defined. The `path` parameter for save and restore should be a directory. Qemu: Support for driver type `mtp` in `` devices. The `mtp` driver type exposes the `usb-mtp` device in QEMU. The. Guest can access files on this driver through the Media Transfer Protocol (MTP). Qemu: Added support for the loongarch64 architecture. It is now possible for libvirt to run loongarch64 guests, including on. Other architectures via TCG. For the best results, it is recommended to Use the upcoming QEMU 9.0.0 release together with the development version of edk2. Qemu: Introduce virDomainGraphicsReload API. Reloading the graphics display is now supported for QEMU guests using VNC. This is useful to make QEMU reload the TLS certificates without. Restarting the guest. Available via the `virDomainGraphicsReload` API And the `domdisplay-reload` virsh command. . Qemu: migration from libvirt older than 9.10.0 when vmx is enabled. A domain with vmx feature enabled (which may be even done automatically. With `mode='host-model'`) started by libvirt 9.9.0 or older cannot be Migrated to libvirt 9.10.0, 10.0.0, and 10.1.0 as the target host would Complain about a lot of extra `vmx-*` features. Migration of similar Domains started by the affected releases to libvirt 9.9.0 and older Does not work either. Since libvirt 10.2.0 migration works again with Libvirt 9.9.0 and older in both directions. Migration from the affected Releases to 10.2.0 works as well, but the other direction remains broken Unless the is backported. Node_device: Don't report spurious errors from PCI VPD parsing. In last release the PCI Vital Product Data parser was enhanced to report. Errors but that effort failed as some kernels have the file but don't allow Reading it causing logs to be spammed with:: Libvirtd

Mixed virtualization virtual-machine toolkit library c python

TuxGuitar 1.6.2 💾

TuxGuitar is an Open Source multitrack tablature editor and player written in Java.

minor security: Delete VST plugin due to licensing and security concerns. See. Https://github.com/helge17/tuxguitar//312 For details.

GNU GPLv3 guitar audio multitrack tabulature java

darcs 2.18.1 💾

Darcs is a cross-platform version control system. It's similarly decentralized as git, mercurial or subversion but with a very different management approach. It focuses on changes rather than trees/snapshots. Which allows it to provide a freer way of working, and a much simpler CLI and a highly interactive user interface. It can work in an offline mode, provides local preparations, easy (non-)branching and merging, email patch sending, parallel development and builtin cherry-pickying from changesets.

minor feature: * Supports GHC 9.8 and the most recent version of other dependencies at the time of release, with the exception of the tls 2.0 package, which has been held back because of problems connecting to hub.darcs.net (see https://bugs.darcs.net/issue2715). * Substantial rewrite of the 'darcs test' command. The most important user visible change is that a test script can now return an exit code of 125 to reflect an untestable/skipped state (as with with "git bisect run"). This in turn means that a group of patches can be found to be responsible for a failure rather than just a single one. By default, Darcs will try to minimise such a group by reordering patches to remove irrelevant ones from the initial group found from the patch ordering in the repository. This behaviour can be disabled with --no-shrink-failure. * Remove support for downloading via curl This is no longer particularly useful as we now use modern, maintained Haskell libraries for native HTTP downloading, and substantially simplifies this area of the code. * Patch index: Significant performance improvement The patch index is used in commands like annotate and log. A couple of performance improvements were made that should speed up using the patch index. * Progress reporting Progress reports are now provided during more long-running operations, including updating the "index" (a cache that speeds up detecting changes in the working directory), and during merge operations. They also behave better on Windows and when outputting long lines. * Other changes/fixes: * Use hardlinks more often to share files between repositories/caches. * Support --leave-test-dir for all commands that support --test * Avoid extraneous "repo:." entries in _darcs/prefs/sources issue2672 * Add 'darcs clean' command as an alias for 'darcs revert -l' * 'darcs rebase unsuspend': add more patch editing options *

GNU GPL c haskell darcs scm dvcs version-control patch-management

FreeFileSync 13.5 💾

FreeFileSync allows comparing and synchronizing local file folders. It's performant and without GUI complexity. It detects moved and renamed files, detect conflicts, can operate on locked files, understands symlinks, allows automatic syncing, copyies extended file permissions (NTFS), and it's cross-platform.

minor feature: Wrap file grid folder paths instead of truncate Fixed sync operation arrows for RTL layout Fixed FTP hang during connection (libcurl regression) Consider user-defined file time tolerance for DB comparisons Don't log folder pair paths if nothing to sync

GNU GPLv3 synchronization file-management backup version-control mirroring cpp

Duplicati 2.0.7.102 💾

Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with: Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!

documentation: This build is intended to be the last build that uses.Net4 (aka.Net Desktop). Future builds are expected to use.Net8 and will require a manual update, because the.Net builds are no longer operating system independent. The upside is that there are fewer dependencies (no more Mono). and execution times are greatly improved. Removed donation messages. Updated MacOS Installer license text. Updated installer to support future manual upgrade. Added information to reports when encountering an exception.

GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript

SciPy 1.13.0 💾

SciPy (pronounced "Sigh Pie") is an open-source software for mathematics, science, and engineering. It includes modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and more. SciPy is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines, such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world's leading scientists and engineers. If you need to manipulate numbers on a computer and display or publish the results, give SciPy a try!

major feature: Highlights of this release Support for NumPy 2.0.0. Interactive examples have been added to the documentation, allowing users to run the examples locally on embedded Jupyterlite notebooks in their browser. Preliminary 1D array support for the COO and DOK sparse formats. Several scipy.stats functions have gained support for additional axis, nan_policy, and keepdims arguments. scipy.stats also has several performance and accuracy improvements.

BSDL-2 python algorithms scientific-computing c fortran cpp cython

LimeSurvey 6.5.2 build 240402 💾

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: Wrong caption for function that prompts to set up 2FA after login (Carsten Schmitz). File upload question - max_num_of_files problem (Gabriel Jenik). Improve usage of getQuestionAttributes PrintableSurvey (Denis Chenu). Improve usage of getQuestionAttributes DataEntry (Denis Chenu). getQuestionAttributes for UploaderController (Denis Chenu). Updated translation: Portuguese (Portugal) by c_schmitz, holch, samarta, sazevedo. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Korean by modernity4r. Updated translation: Japanese by d_inoue. Updated translation: Finnish by Jmantysalo. Updated translation: Czech by jelen1.

GNU GPL survey php mysql mssql postgres

Parlatype 4.1 💾

Parlatype is a minimal audio player for manual speech transcription, written for the GNOME desktop environment. It plays audio sources to transcribe them in your favourite text application.

minor feature:

GNU GPLv3 audio speech text transcription

EditorConfig 0.12.7 💾

EditorConfig keeps coding-style configurations consistent across different text editors and IDEs. It transcribes a custom and per-directory .editorconfig, and plugins for common editors. It supports AppCode, ATOM, Brackets, Code::Blocks, Emacs, Geany, gedit, jEdit, Notepad++, IntellijIDEA, PhpStorm, Pycharm, RubyMine, Sublime Text, textmate, Vim, Visual Studio, and WebStorm.

minor feature: lt;ul gt;. lt;li gt;pointer overflow in STRING_CAT. lt;/li gt;. lt;li gt;a few more stack buffer overflows. lt;/li gt;. lt;li gt;Add license for FindPcre2 from LuaDist. lt;/li gt;. lt;li gt;Document and CI. lt;/li gt;. lt;/ul gt;.

BSDL c development text-editor config-scheme

INDI Core Library 2.0.7 💾

NDI is a standard for astronomical instrumentation control. INDI Library is an Open Source POSIX implementation of the Instrument-Neutral-Device-Interface protocol. INDI core library is composed of the following components: INDI Server. INDI Core Drivers: Hardware drivers that communicate with the equipment. Many devices are supported including: Mounts CCDs, CMOS, Webcams, DSLRs (Canon, Nikon, Sony, Pentax..etc). Focusers. Filter Wheels. Adaptive Optics. Domes. GPS. Weather Stations. Controllers. Auxiliary Devices (switches, watchdog, relays, light sources, measurement devices..etc). Client Library: Cross-platform POSIX and Qt5-based client libraries. The client libraries can be embedded in 3rd party applications to communicate with INDI server and devices. INDI core device drivers are shipped with INDI library by default. INDI 3rd party drivers are available in a dedicated 3rdparty repository and maintained by their respective owners.

minor bugfix: Be4195ca2 2024-03-29 Jasem Mutlaq interface not reported correctly in driver and incorrect usage of the logging functions Ebf5a12a3 2024-03-28 Eric Dejouhanet (cmake): rework static/shared/object build. 16142e015 2024-03-28 Eric Dejouhanet (actions): stale management.. B53b71eb7 2024-03-27 Jasem Mutlaq name conflict 223db9d19 2024-03-27 Jasem Mutlaq Migrate ActiveDeviceTP to new property standard. D494b3e16 2024-03-27 Jasem Mutlaq active device with config update C5f64f5ea 2024-03-23 hcomet Driver for new DIY Dew Controller - CheapoDC 372d2939d 2024-03-23 Thomas Stibor setting ScopeInfo property 4c1f01887 2024-03-23 Efstathios Chrysikos Pegasus FocusCube3. Dcaa4ce8e 2024-03-20 Ian Jessen SCT focuser interface compliance 24bc01946 2024-03-17 Jasem Mutlaq Add a stale workflow 624a463bd 2024-03-15 Rick Bassham feat: Dark Dragons Astro Devices. Ae2651209 2024-03-13 Jasem Mutlaq Weather Interface Refactor F5b4ea40b 2024-03-07 Jasem Mutlaq with iPolar capture 6409e2351 2024-03-07 Jasem Mutlaq Add missing iPolar label 315deea40 2024-03-07 Jasem Mutlaq Add additional iPolar model. C36010556 2024-03-08 Ben Galvin iguider Bd07f295f 2024-03-06 naheedsa Migrate Pegasus falcon Ad344f506 2024-03-06 naheedsa Migrate Integra 8ed790643 2024-03-05 naheedsa Migrate Pyxis. Ca39f81cf 2024-03-04 naheedsa Migrate Weather watcher 7062907e4 2024-03-04 naheedsa Migrate Weather Meta 6cb22894e 2024-03-03 naheedsa Migrate mBox 303ead679 2024-03-03 naheedsa Migrate Agent Imager driver and avoid using a single ENUM. E18938b4c 2024-03-03 naheedsa Migrate Safety proxy 27e59c3b2 2024-03-03 naheedsa Migrate Agent group. E76b3c568 2024-03-03 Jasem Mutlaq Check if we are already loading config, in this case we should not re-save to config

Mixed astronomy

Universal Media Server 13.10.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: Added MP4-H265-AC3 transcoding output option. Allow FFmpeg to mux Dolby Vision streams if the renderer supports it. Improved transcoding speed. Improved speed of parsing MP4/MOV files. Remux non-AC-3 audio regardless of AC-3 setting. Updates to INSTALL.txt. broken transcoding when scaling. Dependencies: Bump `@emotion/react` from 11.11.3 to 11.11.4. Bump `@playwright/test` from 1.40.1 to 1.42.1,,. Bump `@testing-library/jest-dom` from 6.2.0 to 6.4.2,. Bump `@testing-library/react` from 14.1.2 to 14.2.1. Bump `@types/jest` from 29.5.11 to 29.5.12. Bump `@types/node` from 18.19.4 to 18.19.28,,,. Bump `@types/react-color` from 3.0.11 to 3.0.12. Bump `@types/react-dom` from 18.2.18 to 18.2.23,. Bump `@types/react` from 18.2.47 to 18.2.64,,. Bump `@typescript-eslint/eslint-plugin` from 6.17.0 to 7.4.0,,,,,,,,. Bump `@typescript-eslint/parser` from 6.17.0 to 7.4.0,,,,,,,,. Bump `actions/cache` from 3 to 4. Bump `axios` from 1.6.4 to 1.6.7. Bump `commons-io:commons-io` from 2.15.1 to 2.16.0. Bump `dorny/paths-filter` from 2 to 3. Bump `eslint` from 8.56.0 to 8.57.0. Bump `express` from 4.18.2 to 4.19.2. Bump `FFmpeg` from 6.1 to 2024-02-22. Bump `follow-redirects` from 1.15.4 to 1.15.6. Bump `ip` from 2.0.0 to 2.0.1. Bump `JRE` from 17.0.9 to 17.0.10. Bump `logback-version` from 1.4.14 to 1.5.3. Bump `MediaInfo` from 23.10 to 24.01.1. Bump `org.apache.maven.plugins:maven-assembly-plugin` from 3.6.0 to 3.7.1. Bump `org.apache.maven.plugins:maven-compiler-plugin` from 3.12.1 to 3.13.0. Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.2.3 to 3.2.5. Bump `org.codehaus.mojo:exec-maven-plugin` from 3.1.1 to 3.2.0. Bump `org.eclipse.angus:angus-activation` from 2.0.1 to 2.0.2. Bump `org.mockito:mockito-core` from 5.8.0 to 5.11.0. Bump `org.mockito:mockito-junit-jupiter` from 5.8.0 to 5.11.0,. Bump `org.slf4j:slf4j-api` from 2.0.10 to 2.0.12. Bump `react-movable` from 3.0.4 to 3.2.0. Bump `react-router-dom` from 6.21.

GNU GPL java media streaming ffmpeg upnp dlna