Poppler 24.07.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 feature: : Core: Crashes in broken files. Internal code improvements. Qt6: Add getters for document additional actions. Implement reset forms link. Qt5: Add getters for document additional actions. Implement reset forms link. Utils: Pdfinfo: crash in broken documents when using -dests. Build system: Mark glib-mkenums as required.

GNU GPL c++ pdf rendering library developers

github-projects-cards 1.0.2 šŸ’¾

Web page to fetch and display GitHub projects as cards.

minor feature: Layout improvements.

MITL javascript developers

ViennaRSS 3.9.1 šŸ’¾

Vienna can connect directly to the websites you want to track. Additionally or alternatively, you can also sync with a server supporting the Open Reader API (an adaptation of the now deceased Google Reader API). Vienna has been successfully tested with BazQux.com, FreshRSS.org, FeedHQ.org, InoReader.com and TheOldReader.com.

minor bugfix: Prevent Vienna from unexpectedly switching to alphabetical sorting of folders and feeds. Prevent feed refreshes from causing unexpected changes of articles selection and interruptions of user's reading experience. and standardize the visual feedback for articles being marked as read (especially when the selection is a smart folder). use of delete key to delete the current article when the focus is on the article view. use of up/down keys to navigate to previous/next article when the focus is on the article view. some with cache of folder's articles. URL cache management. small parts of French and Dutch translations. Add credit to Ricardo Pinho for Portuguese translation. Build with Xcode 15.4 (macoOS 14.5 SDK). Xcode and SwiftLint warnings; prepare to Swift 6. Use generated asset symbols for designating images and colours. Update MMTabBarView to v/1.5.3. Remove unused code. Improve build process. Update GitHub Action for macOS 14.

Apache rss atom macos objective-c

Linux kernel 6.9.8 šŸ’¾

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.9.8, tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset(), serial: 8250_omap: Errata i2310 with RX FIFO level check, serial: imx: only set receiver level if it is zero, netfs: netfs_page_mkwrite() to flush conflicting data, not wait, netfs: netfs_page_mkwrite() to check folio- mapping is valid, cxl/region: check interleave capability, cxl/region: Avoid null pointer dereference in region lookup, cxl/region: Move cxl_dpa_to_region() work to the region driver, arm64: dts: rockchip: Add sound-dai-cells for RK3368, arm64: dts: rockchip: the i2c address of es8316 on Cool Pi 4B, reset: gpio: missing gpiolib dependency for GPIO reset controller, arm64: dts: rockchip: PMIC interrupt pin on ROCK Pi E, cxl/mem: no cxl_nvd during pmem region auto-assembling, cxl/region: Convert cxl_pmem_region_alloc to scope-based resource management, arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A, Revert "arm64: dts: rockchip: remove redundant cd-gpios from rk3588 sdmmc nodes", ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node, arm64: dts: rockchip: the value of `dlg,jack-det-rate` mismatch on rk3399-gru, arm64: dts: rockchip: set correct pwm0 pinctrl on rk3588-tiger, arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s, arm64: dts: rockchip: SD NAND and eMMC init on rk3308-rock-pi-s, pwm: stm32: error message to not describe the previous error path, pwm: stm32: calculation of prescaler, mm/page_alloc: Separate THP PCP into movable and non-movable categories, Revert "net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module", bcachefs: btree_gc can now handle unknown btrees, bcachefs: setting of downgrade recovery passes/errors, bcachefs: bch2_sb_downgrade_update(), bcachefs: sb-downgrade validation, bcachefs: sb_field_downgrade validation, syscalls: sys_fanotify_mark prototype, syscalls: compat_sys_io_pgetevents_time64 usage, ftruncate: pass a signed offset, ata: libata-core: double free on error, ata: libata-core

GNU GPL c linux kernel operating-system

Ant Media Server 2.10.0 šŸ’¾

Ant Media Server is capable of ultra-low latency streaming with WebRTC technology which provides the typical value of 0.5 seconds. Any kind of live stream could be delivered to a broad range of client via scalable cluster infrastructure on the cloud. Android, iOS, and JavaScript SDKs are available. Adaptive bitrate feature makes streams play with every network speed. Customers may simulcast their video content simultaneously to social media platforms such as Facebook, YouTube, and Twitter.

minor feature: lt;h2 gt;Highlights lt;/h2 gt;. lt;ul gt;. lt;li gt;. lt;p gt; lt;strong gt;Better UX in Conferencing lt;/strong gt;: Ant Media Server provides a better user experience in conferencing, it's faster, more stable and attracting new customers with lt;a href="https://antmedia.io/marketplace/circle-video-conferencing-tool/" rel="nofollow" gt;Circle: Online Video Conferencing lt;/a gt; lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt; lt;strong gt;WHIP Support: lt;/strong gt; Ant Media Server Enterprise can ingest WebRTC streams with WHIP protocol. It's tested with OBS and lt;a href="https://www.npmjs.com/package/@eyevinn/whip-endpoint" rel="nofollow" gt;@eyevinn/whip-endpoint lt;/a gt;. The sample is available in default applications as whip.html. It can be accessible with lt;code gt;https:/ YOUR_AMS :5443/live/whip.html lt;/code gt; and WHIP endpoint is lt;code gt;https:/ YOUR_AMS :5443/live/whip/ STREAM_ID lt;/code gt; lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt; lt;strong gt;Analytics: lt;/strong gt; Ant Media Server logs every stream related info as json to lt;code gt;ant-media-server-analytics.log lt;/code gt; including data transfer, key frame interval, used protocol, start and end time of publishing and playing along with subscriberId, tokens, streamId, and application name. ā„¹ lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt; lt;strong gt;SEI lt;/strong gt;: Add SEI messages(unregistered user data) to the HLS streams on the fly with REST API and parse them on the player to make streaming interactive and synched. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt; lt;strong gt;Multitrack Player lt;/strong gt;: Play conference rooms in a player and it can be used by recording conference rooms or create PK with MediaPush plugin. Multitrack player is available in default applications on lt;code gt;https:/ YOUR_AMS :5443/live/multitrack-play.html lt;/code gt; lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;p gt;PS: You need to update your Ant Media Server Installer for installation of v2.10.

Apache media server rtmp webrtc rtsp streaming hls broadcasting java

AdGuardHome 0.107.52 šŸ’¾

AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, itā€™ll cover ALL your home devices, and you donā€™t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.

minor feature: See also the v0.107.52 GitHub milestone ms-v0.107.52 . Security: Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities in Go 1.22.5 go-1.22.5 . Added: The ability to disable logging using the new `log.enabled` configuration property (). Changed: Frontend rewritten in TypeScript. The `systemd`-based service now uses `journal` for logging by default. It also doesn't create the `/var/log/` directory anymore (). NOTE: With an installed service for changes to take effect, you need to reinstall the service using `-r` flag of the install script install-script or via the CLI (with root privileges): ``sh. ./AdGuardHome -s stop. ./AdGuardHome -s uninstall. ./AdGuardHome -s install. ./AdGuardHome -s start. ``. Don't forget to backup your configuration file and other important data before reinstalling the service. Deprecated: Node 18 support, Node 20 will be required in future releases. : Panic caused by missing user-specific blocked services object in configuration file (). Tracking `/etc/hosts` file changes causing panics within particular filesystems on start (). https://github.com/AdguardTeam/AdGuardHome//7053. https://github.com/AdguardTeam/AdGuardHome//7069. https://github.com/AdguardTeam/AdGuardHome//7076. https://github.com/AdguardTeam/AdGuardHome//7079. go-1.22.5 : https://groups.google.com/g/golang-announce/c/gyb7aM1C9H4. install-script : https://github.com/AdguardTeam/AdGuardHome/?tab=readme-ov-file#automated-install-linux-and-mac. ms-v0.107.52 : https://github.com/AdguardTeam/AdGuardHome/milestone/87?=1.

dns security tracking adblock adguard privacy golang javascript

Bokeh 3.5.0 šŸ’¾

Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.

minor feature: Ability to log render statistics ( pull request 13503 ).. Let client ping faillure clean up sessiosn ( pull request 13655 ).. Support missing iterable kinds for BooleanFilter ( pull request 13661 ).. docs ( pull request 13588, pull request 13647, pull request 13659 )

BSDL python javascript visualization data-science rendering science-research developers cross-platform python

Logstash 8.14.2 šŸ’¾

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: notable-8.14.2 . ==== Notable. a regression from Logstash 8.7.0 that prevented pipelines from starting when they included plugins with unicode ids https://github.com/elastic/logstash/pull/15971. a regression from Logstash 8.12.0 that prevented pipelines from starting when they included a geoip filter that used the managed databases feature after the databases had been updated https://github.com/elastic/logstash/pull/16222. an with the dead-letter queue that could cause it to emit superfluous warning messages when age-based retention was enabled while determining whether a fully-consumed segment that had already been removed was also expired https://github.com/elastic/logstash/pull/16204. ==== Plugins. *Fluent Codec - 3.4.3*. : reduce overhead of unpacking packforward-payloads by reusing a single instance https://github.com/logstash-plugins/logstash-codec-fluent/pull/32 #32 . *Elastic_integration Filter - 0.1.10*. Handling of array-type event fields by treating them as lists https://github.com/elastic/logstash-filter-elastic_integration/pull/146 #146 . Syncs with Elasticsearch 8.14, including support for new user-provided GeoIP database types `ConnectionType`, `Domain` and `Isp` https://github.com/elastic/logstash-filter-elastic_integration/pull/147 #147 . *Elasticsearch Input - 4.20.3*. DOC Update link to bypass redirect, resolving directly to correct content https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/206 #206 . *Elasticsearch Output - 11.22.7*. DOC `ssl_key` requires PKCS#8 format https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1181. logstash-8-14-1 .

log log-viewer java

Gitea 1.22.1 šŸ’¾

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

minor feature: SECURITY. Add replacement module for `mholt/archiver`. API. Missing images in editor preview due to wrong links. Duplicate sub-path for avatars. Reduce memory usage for chunked artifact uploads to MinIO. Remove sub-path from container registry realm. NuGet Package API for filter with Id equality. Add an immutable tarball link to archive download headers for Nix. Add missed return after `ctx.ServerError`. . Avatar radius problem on the new page. Overflow menu flickering on mobile. Poor table column width due to breaking words. Support relative paths to videos from Wiki pages. New /pr avatar. Increase max length of org team names from 30 to 255 characters. Line number width in code preview. Optimize runner-tags layout to enhance visual experience. Overflow on push notification. Overflow on notifications. Overflow in card. Split sanitizer functions and fine-tune some tests. Use correct l10n string. Dropzone JS error when attachment is disabled. Web notification icon not updated once you read all notifications. Switch to "Write" tab when edit comment again. The link for.git-blame-ignore-revs bypass. The wrong line number in the diff view page when expanded twice.. Labels and projects menu overflow on page. Account Linking UpdateMigrationsByType. Markdown math brackets render problem. Rendered wiki page link. Natural sort. Allow downloading attachments of draft releases. Repo graph JS. Incorrect localization `explorer.go`. Hash render end with colon. Line number widths. Navbar `+` menu flashing on page load. Adopt repository has empty object name in database. Delete legacy cookie before setting new cookie. Some URLs whose sub-path is missing. Admin oauth2 custom URL settings. Make pasted "img" tag has the same behavior as markdown image. Agit checkout command line hint amp; ShowMergeInstructions checking. The possible migration failure on 286 with postgres 16. Branch order. Markup preview.

MITL git go

libUseful 5.18 šŸ’¾

libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.

minor bugfix: FindFileInPath now returns a real file, rather than symlink, unless a symlink is all it can find (not it really does). Clean up some errors revealed by -Wall.

GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps

motivational-numerology 2.3.4 šŸ’¾

Calculate and interpret the numerology numbers derived from your name (Destiny, Personality, and Attitude) and birth date (Character, Soul Urge, and Hidden Agenda). The code is based on the book Motivational Numerology by Sally Faubion.

minor feature: Added Vietnamese translation.

Affero GPLv3 numerology javascript end-users

IfcOpenShell 0.7.9.240703 šŸ’¾

fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling. IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.

minor feature: IfcWrap CMake - migrate to FindPython Previously it was giving deprecation warnings: CMake Warning (dev) at /IfcOpenShell/src/ifcwrap/CMakeLists.txt:38 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules. are removed. Run "cmake --help-policy CMP0148" for policy details. Use. the cmake_policy command to set the policy and suppress this warning. CMake Warning (dev) at /IfcOpenShell/src/ifcwrap/CMakeLists.txt:73 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules. are removed. Run "cmake --help-policy CMP0148" for policy details. Use. the cmake_policy command to set the policy and suppress this warning.

GNU LGPLv3 bim cad

VSCode 1.91.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 June 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="https://code.visualstudio.com/updates/v1_91#_source-control" rel="nofollow" gt;Preview: Incoming/Outgoing changes graph lt;/a gt; - Visualize incoming and outgoing changes in the Source Control view. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_91#_python" rel="nofollow" gt;Python environments lt;/a gt; - Enhanced environment discovery with python-environment-tools. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_91#_smart-send-in-native-repl" rel="nofollow" gt;Smart Send in native REPL lt;/a gt; - Smoothly run code chunks in the native REPL. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_91#_chat-and-language-model-api" rel="nofollow" gt;GitHub Copilot extensibility lt;/a gt; - Chat and Language Model APIs available in VS Code Stable. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_91#_profiles-editor-preview" rel="nofollow" gt;Preview: Profiles Editor lt;/a gt; - Manage your profiles in a single place. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_91#_access-file-extensions-in-custom-labels" rel="nofollow" gt;Custom tab labels lt;/a gt; - More variable options and support for multiple extensions. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_91#_syntax-checking-for-regular-expressions" rel="nofollow" gt;TypeScript 5.5 lt;/a gt; - Syntax checking for regular expressions and other language features. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_91#_javascript-deger" rel="nofollow" gt;JavaScript Deger lt;/a gt; - Inspect shadowed variables while deging JavaScript. 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

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

GTK 4.15.3 šŸ’¾

Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites. Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases. Portability. Projects built using GTK and its dependencies run on well known operating systems. Stability. GTK delivers the enticing features and superb performance which adds to your applications. Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more. Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application. Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License. API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results. Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that todayā€™s developers look for in a toolkit. Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.

minor feature: Accessibility: - Only emit notifications when cursor positions change in GtkText. - handling of help text properties. CSS: - some crashes introduced in recent currentcolor changes. DND: - Avoid a critical. Documentation: - many oversights and missing docs. maxOS: - Add native keyboard shortcuts.

GNU GPLv3 gnome gtk library framework gui toolkit cpp