Seed7 20240322 💾

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 compiler has been to be able to compile itself without. Using the X11 library. Many thanks to Pietro Cerutti for pointing Out that compiling s7c.sd7 under FreeBSD failed. Now the function ColorPixel() is only used if there is at least one non-empty Window object. In drw_x11.c the function drwRgbColor() has been improved to raise GRAPHIC_ERROR if it is called without a successful drawInit(). Many thanks to Zachary Menzies for pointing out that the. Compilation of the Seed7 compiler on AlmaLinux 9 triggered a Segmentation fault. In tim_win.c the function timAwait has been improved to always. Raise RANGE_ERROR on february 29th of a non-leap-year. Many thanks to Joe Thompson for pointing out that the chktime.sd7 test failed. With MinGW (gcc 8.1). The program chkccomp.c has been improved to Define the macro CHECK_NON_LEAP_YEAR_FEBRURARY_29 in version.h if SystemTimeToFileTime() allows february 29th of a non-leap-year. The file readjson.s7i with experimental functions to read JSON. Files has been added. Thanks to Bruce Axtens for driving the Attention towards reading JSON. The program make7 hase been improved to support commands en in backticks. The change has been made in cli_cmds.s7i. The Seed7 compiler (s7c.sd7) has been improved: - A heap corruption is avoided if the RHS (right hand side) of an. Assignment changes the target variable. E.g.: AVariable := changeParameter(aVariable); This has been for the types string, bstring, bigInteger. Bitset, array, clib_file, struct, window, pointList, SqlStatement, interface, ref_list, process, program, and Database. The generated code to handle assignments has been improved in. Arr_act.s7i, big_act.s7i, bst_act.s7i, drw_act.s7i, fil_act.s7i, Itf_act.s7i, pcs_act.s7i, pol_act.s7i, prg_act.s7i, rfl_act.s7i, Sct_act.s7i, set_act.s7i, sql_act.s7i and str_act.s7i. In inline.s7i the function process_inline_func() has been to define the result name. Now the inlining of a result. Expression works correctly. A test for

GNU GPL software-development interpreter compiler

bluetooth_mgr.lua 1.3 💾

bluetooth_mgr.lua is a terminal menu-driven frontend to bluetoothctl. It's intended for linux systems without a graphical environment and can be used to pair with devices like keyboards and bluetooth speakers. It;s written in lua and uses libUseful-lua.

minor feature: added 'bluealsa setup' for audio devices, sort device list on main menu, fix some bugs and crashes

GNU GPLv3 tui terminal bluetooth bluetoothctl

BIRD 2.15.1 💾

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: OSPF: Fix regression in handling PtP links, RPKI: Handle connection resets properly, Static: Reject invalid combination of options, fix builds with limited set of protocols

GNU GPL internet networking router bgp rpki

Ampache 6.3.1 💾

Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device. Ampache's usefulness is heavily dependent on being able to extract correct metadata from embedded tags in your files and/or the file name. Ampache is not a media organiser; it is meant to be a tool which presents an already organised collection in a useful way. It assumes that you know best how to manage your files and are capable of choosing a suitable method for doing so.

minor feature: Added: Added an option to clean a folder path on the Show Catalogs page. Changed: Show full playlist names on the personal favorite plugins (missing username). Block direct stream for shared file when share is disabled. Removed: Config options `write_id3` and `write_id3_art` don't do anything so remove them. : Add missing album name through browser Media Session API. PHP caching false values when expecint an int. Typo for disabled song display. Show the count of returned art in the log. Don't show private playlists on browse or direct link if you don't have access. Refresh Democratic playlist on vote removal, and clear the votes on `clear all`. Preference text box possible XSS. Search. Added some documented aliases for rules that were missed. `NOT SOUNDS LIKE` responses. Don't scrub search input in the SQL (parameters are sanitized). Rule input XSS in JS. Subsonic. Array not set on some items in JSON responses. ## API 6.3.1. Added: API6. New Method: now_playing (Get what is currently being played by all users.).

Apache php streaming server audio music javascript video

CMake 3.29.0 💾

CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.

minor feature: CMake 3.29 Release Notes Changes made since CMake 3.28 include the following. New Features. Command-Line. cmake(1)" "-E cat" can now print the standard input by passing the. argument. Generators. Visual Studio Generators now support selecting between the Intel oneAPI Fortran compiler ("ifx") and the Intel classic Fortran compiler ("ifort") using a "fortran=" field in. CMAKE_GENERATOR_TOOLSET". File-Based API. The "cmake-file-api(7)" "codemodel" version 2 "version" field has been updated to 2.7. The "cmake-file-api(7)" "codemodel" version 2 "target" object gained a new "launchers" field. Compilers. The LLVM/Clang GNU-like frontend on Windows ("clang++") may now be used to compile "CUDA" language sources. Compilers targeting the GNU ABI on Windows (MinGW) may now be used to compile Objective C ("OBJC") and Objective C++ ("OBJCXX"). These include GNU compilers ("gcc" and "g++") and the LLVM/Clang GNU-like frontends ("clang" and "clang++"). TI Clang-based compilers are now supported with compiler id. TIClang". Commands. The add_custom_command(TARGET) signature now supports adding build events through Alias Targets. The "cmake_language(EXIT)" sub-command was added to terminate "cmake. P" scripts with a specified exit code. The "export(SETUP)" sub-command was added to configure export sets. Its "TARGET" option's "XCFRAMEWORK_LOCATION" setting specifies the location of a ".xcframework" that can be substituted for an installed target. The "if()" command gained new tests "IS_READABLE", "IS_WRITABLE" and. IS_EXECUTABLE" to check file or directory permissions. Variables. The "CMAKE_INSTALL_PRE" environment variable was added to provide a default value for the "CMAKE_INSTALL_PRE" variable. The "CMAKE_LINKER_TYPE" variable and corresponding "LINKER_TYPE" target property were added to specify what linker to use with some toolchains. The "CMAKE_ lt;LANG gt;_COMPILER_LINKER". CMAKE_ lt;LANG gt;_COMPILER_LINKER_ID". CMAKE_ lt;LANG gt;_COMPILER_LINKER_VERSION" and. CMAKE_ lt;LANG gt;

BSDL software-development build-tool

FlexGet 3.11.26 💾

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

NetworkManager 1.48 💾

NetworkManager attempts to keep an active network connection available at all times. The point of NetworkManager is to make networking configuration and setup as painless and automatic as possible. NetworkManager is intended to replace default route, replace other routes, set IP addresses, and in general configure networking as NM sees fit (with the possibility of manual override as necessary). In effect, the goal of NetworkManager is to make networking Just Work with a minimum of user hassle, but still allow customization and a high level of manual network control. If you have special needs, we'd like to hear about them, but understand that NetworkManager is not intended for every use-case. NetworkManager will attempt to keep every network device in the system up and active, as long as the device is available for use (has a cable plugged in, the killswitch isn't turned on, etc). Network connections can be set to 'autoconnect', meaning that NetworkManager will make that connection active whenever it and the hardware is available. "Settings services" store lists of user- or administrator-defined "connections", which contain all the settings and parameters required to connect to a specific network. NetworkManager will never activate a connection that is not in this list, or that the user has not directed NetworkManager to connect to.

minor feature: This is a snapshot of NetworkManager development. The API is. subject to change and not guaranteed to be compatible with the later release. USE AT YOUR OWN RISK. NOT RECOMMENDED FOR PRODUCTION USE! Support changing the OpenSSL ciphers for 802.1X authentication via connection property "802-1x.openssl-ciphers". The reason why a device is unmanaged is now properly set in the. "StateReason" property of the "Device" D-Bus object. The property is visible in nmcli via "nmcli -f all device show DEV". Deprecated 802-11-wireless and 802-11-wired property 'mac-address-blacklist' and introduced the 'mac-address-denylist' property.

GNU LGPLv3 gnome network networking daemon connection-manager c python

darkstat 3.0.721 💾

darkstat is an ntop-workalike network statistics gatherer. It runs as a background process on a cable or DSL router, uses libpcap to capture network traffic, and has a Web interface that serves up reports of statistics such as data transferred by host, port, and protocol, and bandwidth usage graphs.

cleanup: - Replace xxd with hex-ify to reduce build dependencies.

GNU GPL networking monitoring

Mozilla Thunderbird 115.9.0 💾

Thunderbird is a desktop mail client. It's a companion product to Mozilla Firefox. Besides standard email, it supports newsgroups, feed reading, and chat protocols (XMPP, IRC and Twitter), all with multiple identities or accounts. Through Mozilla Lighning or other plugins it's extensible into a full personal information manager. Out of the box it supports SMTP, POP3, IMAP, SSL/TLS, S/MIME, LDAP, RSS/Atom, and searching, filtering or grouping, labels, virtual folders, and comes with a spam filter.

minor feature: Opened ignored messages in a message thread/subthread were not marked as read in IMAP folders Multi-language spellcheck sometimes skipped languages. Thread tree did not update when live language switching. Visual improvements to "Reorder Attachments" popup. Sort order was sometimes incorrect in Grouped By views. Selecting "Match all messages" in Filter Rules dialog did not disable all search criteria. S/MIME-only signed messages sometimes incorrectly displayed signature as invalid. OpenPGP keys uploaded to an HKP keyserver were sent with the wrong. Content-Type header. Keyboard navigation within search toolbar did not work. Flatpak builds only had the en-US spell check dictionary available. Security.

MPL c++ e-mail email-client newsgroup feed-reader chat

xcoral text editor 4.02.1 💾

Xcoral is a multiwindow mouse-based text editor for Unix and X Window System. Syntax highlighting and auto-indentation are available. A built-in browser enables you to navigate through C functions, C++ and Java classes, methods and files. A SMall Ansi C Interpreter (Smac) is also built-in to dynamically extend the editor's possibilities (user functions, key bindings, modes etc). Xcoral provides regions and marks, kill-buffers, macros system and unlimited undo.

minor bugfix: minor bug fix minor feature

GNU GPL programming c c++ java python text editor

gradle 8.7 💾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

major feature: The Gradle team is excited to announce Gradle 8.7. Java 22 is now supported for compiling, testing, and running JVM-based projects. Script compilation for the Groovy DSL can now be avoided thanks to the build cache. Additionally, this release includes improvements to build authoring, error and warning messages, the configuration cache, and the Kotlin DSL. See the full release notes below for details.

Apache build-tool c c++ groovy java kotlin

Drumstick Metronome 1.4.0 💾

Drumstick Metronome (kmetronome) is a MIDI-based metronome utilizing the ALSA sequencer. It's intended for students and musicans to aid rythm consistency while playing instruments. It incurs little overhead by using MIDI instead of digital audio playback, which also keeps the timing more accurate.

major feature:

GNU GPL c++ qt x11 midi alsa musicans end-users

barchiv 0.1.8 💾

Barchive provides version control system functionality for binary data. It can deal with huge binary file blobs, partially supports git-like push and pull semantics, provides an immutable data store, which can be used in conjunction with rsync and other backup tools.

minor bugfix:

GNU GPLv3 java backup vcs binary-files archiving

guitarix 0.46.0 💾

guitarix takes the signal from your guitar as any real amp would do: as a mono-signal from your sound card. The input is processed by a main amp and a rack-section. Both can be routed separately and deliver a processed stereo-signal via Jack. You may fill the rack with effects from more than 25 built-in modules including stuff from a simple noise gate to brain-slashing modulation f/x like flanger, phaser or auto-wah. Your signal is processed with minimum latency. On any properly set-up Linux-system you don't have to wait more than 10ms until your sound is processed by guitarix.

major bugfix: Add NAM and RTNeural Multi module. Allow to load two instances per neural module. Have root dir in release tarball. Resamplers for Neural plugs. -- 11.03.2024.

GNU GPLv3 audio music guitar jack neural-amp-modeler cpp css c python faust

spam spam 💾

this is spam please remove

minor feature: spam...please remove

Other

Discourse 3.2.1 💾

Discourse is a discussion plattform. It provides a more fluent and accessible web interface than common bulletin boards or forum software. Discussions are visualized cohesively through scroll auto-loading, are automatically hypertext-interconnected where related, provide dynamic notifications, and are generally unintrusive and simple to partake. Discourse moreover prefers federated/social logins, encourages creative commons sharing, allows easy media embedding per drag and drop, uses a visual MarkDown editor rather than BBcode, is mobile compatible per default, and builds upon an extensive API and a modern search function.

security:

GNU GPL ruby ruby-on-rails discussion-forum bulletin-board online-messaging postgresql ember-js redis

Trac 1.6 💾

Trac is a software project and release management tool, and source control frontend for Git and Subversion. It provides issue tracking, timelines, progress/roadmap tracking and documentation features (Wiki with MarkDown support).

major feature: September 23, 2023 Highlights. Supports Python 3.5 and later. Drop support for Python 2. Detailed User Visible Changes. A detailed view of the changes since 1.4.x can be found in. https://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.6 Developer-visible changes. A detailed view of the API changes since 1.4.x can be found in. https://trac.edgewall.org/wiki/TracDev/ApiChanges/1.6 Acknowledgements. Many thanks to the growing number of people who have, and continue to. support the project. Also our thanks to all people providing feedback and reports that helps us making Trac better, easier to use and more effective. Starting with the 0.12 release, special thanks go to our many translators. Without your invaluable help, Trac would not evolve. Thank you all. Finally, we hope that Trac will prove itself useful to like-minded. programmers around the world, and that this release will prove an improvement over the last version. Please let us know. :-). The Trac Team https://trac.edgewall.org/

BSDL python scm tracking project-management wiki bugtracker python

gEDA 1.10.2 💾

A full GPL'd suite and toolkit of Electronic Design Automation tools. These tools are used for electrical circuit design, schematic capture, simulation, prototyping, and production. Currently, the gEDA project offers a mature suite of free software applications for electronics design, including schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, analog and digital simulation, and printed circuit board (PCB) layout.

minor feature: Re-added support for Guile 2.0 and some older library versions.

GNU GPLv3 eda gpl cad pcb electrical circuit design schematic simulation c guile

Fasttracker II clone 1.79 💾

Fasttracker II clone for Windows/macOS/Linux Aims to be a highly accurate clone of the classic Fasttracker II software for MS-DOS. The XM player itself has been directly ported from the original source code, for maximum accuracy. The code is partly my own, partly based on the original FT2 code. What is Fasttracker II? Read about it on Wikipedia.

minor feature: lt;ul gt;. lt;li gt;Fullscreen mode code has been refactored, as I apparently had coded it the wrong way. "Stretched" mode always fills the whole screen now too, and other may have been as well. lt;/li gt;. lt;/ul gt;.

BSDL-2 audio tracker

QDirStat 1.9 💾

QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux, BSD and other Unix-like systems. QDirStat has a number of new features compared to KDirStat. To name a few: Multi-selection in both the tree and the treemap; unlimited number of user-defined cleanup actions; properly show errors of cleanup actions (and their output, if desired); file categories (MIME types) and their treemap color are now configurable; exclude rules for directories are easily configurable; desktop-agnostic; no longer relies on KDE or any other specific desktop. For more details, screenshots and ready-made packages, see https://github.com/shundhammer/qdirstat

major feature: Greatly improved the visual appearance of the treemap thanks to @Lithopsian Dominant (very large) items are now highlighted in bold font in the tree view New "Find" function in the scanned directory tree Added support for bookmarks New documentation to explain the treemap Some small improvements Bug fixes

GNU GPL disk-space qt treemap cleanup disk-space-analyzer cpp perl

Minicle 2.1.3 💾

There are scads of CLI parsers out there, so why another one? Mostly because the others aim to do too much and can be a pain to use when you just need something quick and simple. All Minicle does is parse CLI options. It doesn't handle exotic edge cases, generate usage information, validate arguments, or anything else. It does handle all the usual basics plus git-style subcommands.

minor feature:

BSDL-2 user-interfaces javascript nodejs

versions 1.5.5 💾

versions is a command line version tracker. It can track version changes for projects in freshcode, github or sourceforge. It has a simple YAML configuration file.

minor feature: Added examples to use gitlab and sourcehut forge Corrected spell errors tanks to Jens Schleusener. Corrected failed tests (blog does not have any feed anymore). Due to a new release process at github changes all github examples from releases.atom to tags.

GNU GPLv3 version-tracker version-checker cli yaml atom rss python

o 2.65.11 💾

o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly. It might be a good fit for: - Editing git commit messages (using EDITOR=o git commit). - Editing Markdown, and exporting to PDF. - Learning "up and coming" programming languages, like Zig or Rust. - Editing files deep within larger Go or C++ projects. - Solving Advent of Code tasks. - Writing and maintaining to-do lists and project documentation in Markdown.

minor feature: Fix an issue with a mutex when redrawing, in connection with signals and ctrl-c. Make ctrl-k a bit faster, when removing lines or deleting to the end of the current line. Add initial support for CSS. Update dependencies. Update documentation.

BSDL text-editor editor

Joplin 3.0.2 💾

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not. The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud. Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.

major feature: New: Add support for multiple columns note list (#9924) New: Api: Add capability of limiting downloads (#9788 by @pedr) New: Add trash folder (#9671) (#483) Improved: Allow 'All Notes' to have 'Toggle own sort order' (#10021) (#9984 by @HahaBill) Improved: Beta editor: Fix search results not highlighted (#9928) (#9927 by @personalizedrefrigerator) Improved: Change Joplin Cloud login process to allow MFA via browser (#9445 by @pedr) Improved: Configure RTE to handle the first table row as header (#10059 by @Marph) Improved: Fix Vim keymap error with beta editor (#10049) (#9981 by @RadCod3) Improved: Fix conflicts notebook doesn't work with the trash feature (#10104) (#10073 by @personalizedrefrigerator) Improved: Fix hiding the note preview pane is very slow for large notes (#10006) (#9890 by @personalizedrefrigerator) Improved: Fixed text wrapping in Spellcheck button (#10005) (#9998 by @RadCod3) Improved: Improve beta editor support for the Rich Markdown plugin (#9935 by @personalizedrefrigerator) Improved: Improve support for plugins in the Rich Text Editor (implement webviewApi.postMesage) (#10158) (#8931 by @personalizedrefrigerator) Improved: Link "browse all plugins" to joplinapp.org/plugins (#10113 by @personalizedrefrigerator) Improved: Log user actions (deletions) (#9585) (#9465 by @personalizedrefrigerator) Improved: Prevent race condition when download limit is reached (#10124 by @pedr) Improved: Support Ctrl+Enter keyboard shortcut (Cmd+Enter on MacOS) (#10003) (#9980 by @cagnusmarlsen) Improved: Upgrade CodeMirror 6 packages (#10032) (#10031 by @personalizedrefrigerator) Improved: Upgrade to Electron 29 (#10110 by @personalizedrefrigerator) Fixed: Beta editor plugins: Fix opening and closing settings can break some plugins with legacy code (#10024) (#10023 by @personalizedrefrigerator) Fixed: Beta markdown editor: Support overriding built-in keyboard shortcuts (#10022)

Affero GPLv3 note-taking todo markdown typescript javascript

OnionShare 2.6.2 💾

OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network.

minor bugfix: Security : Removes newlines from History item path. Security : Set a maximum length of 524288 characters for text messages in Receive mode. Security : Allows only specific ASCII characters for usernames and removes control characters. Security : Forcefully disconnect user from chat on `disconnect` event. Security : Handle username validation excpeptions to prevent silent joining.

GNU GPLv3 tor file-sharing security onion-service onionshare tor-onion-service python

Rust 1.77.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.77.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/116821/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/116821/hovercard" gt;Reveal opaque types within the defining body for exhaustiveness checking. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/117472/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/117472/hovercard" gt;Stabilize C-string literals. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/117673/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/117673/hovercard" gt;Stabilize THIR unsafeck. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/117556/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/117556/hovercard" gt;Add lint lt;code gt;static_mut_refs lt;/code gt; to warn on references to mutable statics. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/117703/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/117703/hovercard" gt;Support async recursive calls (as long as they have indirection). lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/118639/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/118639/hovercard" gt;Undeprecate lint lt;code gt;unstable_features lt;/code gt; and make use of it in the compiler. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/118649/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/118649/hovercard" gt;Make inductive cycles in coherence ambiguous always. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/119044/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/

MITL rust programming-language compiler concurrent type-safe

LibreOffice 24.2.1 💾

LibreOffice is a powerful office suite. It provides a simple and intuitive interface with various editing tools. It's comprised of Writer, the word processor, Calc, the spreadsheet application, Impress, the presentation engine, Draw, a drawing and flowcharting application, Base, an database frontend, and Math for editing mathematics and formulas. It's derived from OpenOffice.org and supports the OpenDocument Formats as well as proprietary/legacy office documents.

minor bugfix: See https://wiki.documentfoundation.org/ReleaseNotes

GNU LGPLv3 office desktop opendocument writer excel end-users word-processor spreadsheet

GitLab 16.10.0 💾

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

major feature: (2024-03-20). ### Added (115 changes). Add drawer to list of linked policies (gitlab-org/gitlab@218016c38801cfeac1308385097dcd760182a378) ( merge request (gitlab-org/gitlab!147039)) GitLab Enterprise Edition. Command palette default opening state - part 3 (gitlab-org/gitlab@a51d07342e3a7dc4da56ec84efec5191d8663640) ( merge request (gitlab-org/gitlab!142816)). Expose repository object format via GitInfo (gitlab-org/gitlab@4947d2c17a7118e392312f9d31fcf7c6799577e3) ( merge request (gitlab-org/gitlab!146485)). Add deprecated_policy field for approval policies (gitlab-org/gitlab@2e332564e7148343db00f79a4caafe672e206c87) ( merge request (gitlab-org/gitlab!146520)). Add approval rules drawer component (gitlab-org/gitlab@51b30ac3d7bb61ab5f43fc87a322560ea0167238) ( merge request (gitlab-org/gitlab!146502)) GitLab Enterprise Edition. Expose external links to Vulnerabilities if any (gitlab-org/gitlab@7a8d63cd7660e3bc2dcc1de307f556549c137876) ( merge request (gitlab-org/gitlab!146149)) GitLab Enterprise Edition. Add table to track CI component usage (gitlab-org/gitlab@3372a7566bfe2b0bea000e48fd0bffbaffb2db45) ( merge request (gitlab-org/gitlab!145881)). Add Pages URL anchor (gitlab-org/gitlab@6d5023141d9597087ffd353a2794102e52ec5e09) ( merge request (gitlab-org/gitlab!144281)). Update Jira::JqlBuilderService to support multiple project keys (gitlab-org/gitlab@4da23ca620a7219a43c81170496ef99ebc989efd) ( merge request (gitlab-org/gitlab!146916)). Add new achievement UI (gitlab-org/gitlab@a4bcf4e181d1458f8bcb504de2d7e95ee3a4136e) ( merge request (gitlab-org/gitlab!146273)). Protected containers: GraphQL query for container protection rules (gitlab-org/gitlab@1a773182a248eb646affd5334c6a6e1182828345) by @gerardo-navarro ( merge request (gitlab-org/gitlab!146467)). Add runner creation metrics (gitlab-org/gitlab@dc17b7ad19792592b2e9078e49755a5da3356bc6) ( merge request (gitlab-org/gitlab!146063)) GitLab Enterprise Edition. Allow to enable/disable ClickHou

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

CherryTree 1.1.0 💾

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

major feature: Implemented support for so called shared nodes that all point to the same data - create with right click on node. Improved search in tables and codeboxes to list and select all the instances; replace is also now supported. Implemented vertical toolbar in codeboxes supporting code exec, code copy, edit properties (can be disabled in preferences). Crash when rapidly moving a node in the tree via keyboard shortcuts. With find and presence of anchored widgets. Double click on word in table cell, heavy implementation, not selecting word. Icon save on toolbar/menu is now greyed out when save is not needed. Moved some preferences dialog settings from tab 'miscellanous' to tab 'fonts' that has been renamed 'interface'. Added option to allow to override the system setting for scrollbar overlay/auto hide. Added option to allow control of the minimum size of the scrollbar slider. Added options to control the text margins. Added also in preferences dialog option to enable/disable the menubar in titlebar. Added also in preferences dialog option to control the size of the toolbar icons. Added in preferences dialog enable/disable tooltips on tree, menus, toolbar. Added in preferences dialog control of max search results per page to display in the matches dialog. Added up to 18 custom user colours in the colour picker palette. Allowing now underneath text selection with search/replace dialog open. Regression in speed when searching in nodes names and tags (no nodes contents) after v1.0.2. Reset autosave when manually saving; autosave to use a counter so that suspended time doesn't count. Tooltip on search results dialog, expected to display the node hierarchical name. Added ABAP syntax highlighting. Added new gruvbox-light, gruvbox-dark style themes. Zoom not working with Ctrl+ on english keyboard (key + is on shift). Changed 6 default keyboard shortcuts using , , , as problematic on German/Norwegian keyboards. Incomplete languages: el, fi, hi_IN, hu.

GNU GPLv3 gtk c text-editor note-taking

ELF binary format access C++ header-only library 3.12 💾

ELFIO is a header-only C++ library intended for reading and generating files in the ELF binary format.

minor feature: What's Changed tests: allow using system gtest copy by @thesamesam in #113 Use CodeQL Actions v2 by @scribam in #118 Fix a memory leak that misuses unique_ptr by @chrihop in #119 Remove unnecessary initialization that causes GCC warning by @covanam in #121 New Contributors @thesamesam made their first contribution in #113 @chrihop made their first contribution in #119 @covanam made their first contribution in #121

MITL assembler build-tool debugger embedded-systems library cross-platform linux unix developers

VSCode 1.87.2 💾

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.

major feature: See https://code.visualstudio.com/updates

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

LLVM 18.1.1 💾

LLVM is a modular and reusable compiler toolchain. It's suitable for static and dynamic compilations of various programming languages, and based on its own target-abstracted intermediate code representation. Clang is its native C, C++ and Objective-C compiler, which provides additional static code analyzers. Dragonegg is a GNU CC parser binding. LLDB is an extensive debugger utilizing LLVMs JIT compiler, syntax tree or expression parser. lld a newly developed dynamic linker. And vmkit an implementation of Java and CLR runtimes based on LLVM.

minor feature:

BSDL c c++ llvm compiler programming-language vmkit debugger

strace 6.8 💾

strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.

minor feature: Improvements Renamed --stack-traces to --stack-trace for consistency. Old option is retained for backwards compatibility. Implemented --stack-trace-frame-limit=N option for configuring the limit of the number of printed backtrace frames. Implemented decoding of statmount, listmount, lsm_get_self_attr, lsm_set_self_attr, and lsm_list_modules syscalls. Implemented decoding of setsockopt(TCP_AO_ADD_KEY). Updated decoding of landlock_create_ruleset and landlock_add_rule syscalls. Updated decoding of SMC_DIAG_DMBINFO netlink attribute. Updated decoding of UBI_IOCATT ioctl command. Enhanced decoding of mount attributes of fsmount and mount_setattr syscalls. Updated lists of BPF_*, KEXEC_*, KVM_*, PERF_*, SOL_*, STATX_*, UFFD_*, and V4L2_ constants. Updated lists of ioctl commands from Linux 6.8.

GNU LGPL c debugger software-development

Joplin 2.14.20 💾

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not. The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud. Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.

minor feature: Fixed: Fix OCR not working for certain languages (#10097) Fixed: ENEX does not import correctly when title of note matches the name of the attachment (#10125)

Affero GPLv3 note-taking todo markdown typescript javascript

Firefly III 6.1.12 💾

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

minor feature: Fixed Exclude debug files from release zip file Drop a duplicate index Replace broken Laravel Passport commands Issue 8692 (passport:install step issue when upgrading to 6.1.11) reported by @captainark Discussion 8694 (Getting error on accessing admin panel of Firefly 6.1.11) started by @jameswill

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

Univention Corporate Server 5.0-7 💾

Univention Corporate Server (UCS) is a scalable and Open Source Linux based software appliance for identity, IT infrastructure and service management. It offers basic services for managing users, groups, and computers. In addition, UCS also contains a wide range of server applications, i.e. for IP management (DNS/DHCP), mail and groupware solutions, file share and sync tools, online office suites, project management tools, ERP solutions, and more – all available in the Univention App Center. UCS has a modular design, scales well, and is easy to deploy. UCS is Open Source, available as free edition or as enterprise edition with support and extended maintenance. UCS integrates with Microsoft Active Directory or offers Active Directory compatible services to replace Microsoft servers. It's also possible to manage the identities for Windows, macOS, and Linux clients and servers. Main Features: • Easy web based management system for identities, resources, services, and more. • Integrated IT management services like LDAP (directory services), Kerberos (authentication), DNS and DHCP. • More than 90 apps in the Univention App Center, including 3rd party business applications like Nextcloud, ownCloud, ONLYOFFICE, Collabora, OpenProject, SuiteCRM, OpenXchange and Kopano (one-click installation or virtual appliances). • Compatible with Microsoft Active Directory Download at: https://www.univention.com/downloads/

major feature: On march 12, 2024, UCS 5.0-7 was released. Release notes with all details at: https://docs.software-univention.de/release-notes/5.0-7/en/

Affero GPLv3 it-infrastructure-management active-directory-migration domain-management cloud-management samba-4 app-center linux-distribution open-source