Skip to content

Commit 2e3e60d

Browse files
committed
Add information for the Recommended versions
Signed-off-by: odidev <odidev@puresoftware.com>
1 parent 44bfb16 commit 2e3e60d

12 files changed

Lines changed: 62 additions & 62 deletions

File tree

content/opensource_packages/Flume.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name: Flume
33
category: Databases - Big-data
44
description: Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data.
5-
download_url: https://flume.apache.org/releases/index.html
5+
download_url: https://flume.apache.org/download.html
66
works_on_arm: true
77
supported_minimum_version:
88
version_number: 1.10.0
@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://flume.apache.org/releases/content/1.10.0/FlumeUserGuide.html
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 1.11.0
22+
release_date: 2022/10/10
23+
reference_content: https://flume.apache.org/releases/1.11.0.html
24+
rationale: This version introduces Spring Boot support for easier deployment and integration into modern Java ecosystems. Kafka capabilities are enhanced with support for timestamps and headers in KafkaSink, and hostname verification can now be disabled for SSL-encrypted Kafka communication. Security and configuration validation are improved through stricter checks (e.g., providerUrl). The release also includes dependency upgrades to Maven Jar Plugin 3.2.2, Scala 2.13.9, and Gson 2.9.1, ensuring improved stability and compatibility with modern build environments. It is to be noted that apache flume is not maintained anymore.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum: https://flume.apache.org/releases/1.10.0.html

content/opensource_packages/buildpacks.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: Buildpacks
33
category: Containers and Orchestration
4-
description: CLI for building apps using Cloud Native Buildpacks
4+
description: Cloud Native Buildpacks (CNBs) convert application source code into secure, production-ready container images. By centralizing container build logic, CNBs streamline best practices, improve image transparency, and simplify upgrades, security, and compliance across teams and environments.
55
download_url: https://github.com/buildpacks/pack/releases/
66
works_on_arm: true
77
supported_minimum_version:
@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://buildpacks.io/docs/app-developer-guide/build-an-arm-app/
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 0.36.1
22+
release_date: 2024/12/17
23+
reference_content: https://github.com/buildpacks/pack/releases/tag/v0.36.1
24+
rationale: In this version, all the acceptance tests pass for Arm64.
2525

2626

2727
optional_hidden_info:

content/opensource_packages/dynamorio.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://dynamorio.org/page_user_docs.html
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 9.0.1
22+
release_date: 2022/02/15
23+
reference_content: https://github.com/DynamoRIO/dynamorio/releases/tag/release_9.0.1
24+
rationale: DynamoRIO 9.0.1 introduces key enhancements and broader platform compatibility. A major addition is the experimental -attach option in drrun for attaching to running processes (currently x86-only). The release significantly improves AArch64 (ARM64) support and adds a new library for Linux-based application callstack walking. Support was also added for running mixed-bitwidth child processes (e.g., 32-bit under 64-bit) and preliminary execution under QEMU. These features extend DynamoRIO’s dynamic instrumentation capabilities across more environments and use cases.
2525

2626

2727
optional_hidden_info:

content/opensource_packages/groovy_grails.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://grails.org/download.html
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 6.2.2
22+
release_date: 2024/11/20
23+
reference_content: https://grails.org/blog/2024-11-20-introducing-grails-6-2-2.html
24+
rationale: This version introduces key performance and stability improvements alongside community-driven feature enhancements. The release simplifies Gradle build configurations, consolidates plugin management, and makes grails-wrapper a default, fully integrated feature. Applications now default to Java 11 with optional Java 17 support, and improvements reduce build artifacts and enhance YAML configurations. Several long-standing bugs were resolved, including fixes in scaffolding, asset pipeline, and field rendering. Dependency versions across the stack—including Groovy, Hibernate, and Tomcat—have been updated to ensure modern compatibility and reliability.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum:

content/opensource_packages/libopus.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
name: Libopus
3-
category: Video
4-
description: Libopus is a free, open-source library for the Opus audio codec, which is designed for high-quality, low-latency audio compression.
5-
download_url: https://github.com/xiph/opus/tags
3+
category: Miscellaneous
4+
description: Opus is a fully open, royalty-free audio codec designed for exceptional versatility across speech, music, and streaming. Standardized as IETF RFC 6716, it combines Skype’s SILK and Xiph.Org’s CELT technologies to deliver unmatched performance for real-time internet communication, storage, and broadcast applications.
5+
download_url: https://opus-codec.org/downloads/
66
works_on_arm: true
7-
supported_minimum_version:
7+
supported_minimum_version:
88
version_number: 0.9.9
99
release_date: 2012/02/22
1010

@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://github.com/xiph/opus/blob/main/README
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 1.5
22+
release_date: 2024/09/11
23+
reference_content: https://github.com/xiph/opus/releases/tag/v1.5
24+
rationale: This version marks a major leap with machine learning–driven enhancements in both encoder and decoder. It introduces Deep Redundancy (DRED) for significantly better packet loss robustness and Deep PLC for improved concealment. Low-bitrate speech quality is enhanced down to 6 kb/s wideband, while Neon (ARM) optimizations boost performance. The release also adds support for 4th and 5th order ambisonics, expanding its spatial audio capabilities.
2525

2626

2727
optional_hidden_info:

content/opensource_packages/lucene.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ optional_info:
1616
getting_started_resources:
1717
arm_content:
1818
partner_content:
19-
official_docs: https://github.com/apache/lucene?tab=readme-ov-file#building
19+
official_docs: https://github.com/apache/lucene#building
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 10.2.0
22+
release_date: 2025/04/10
23+
reference_content: https://github.com/apache/lucene/releases/tag/releases%2Flucene%2F10.2.0
24+
rationale: This version delivers major search-time performance gains through enhanced BKD tree encoding, vectorized query processing, and bit set–based postings list storage. Key optimizations include merging dense clause matches via bitwise ANDs and the integration of the ACORN-1 algorithm for vector search. Benchmark tests show query speedups ranging from 38% to 5×, particularly for term and range queries. Indexing behavior was tuned by increasing the default segment floor size to improve query efficiency. New features include TopDocs RRF fusion and SeededKnnVectorQuery for better vector entry points. Additional enhancements bring support for Java 24’s vector API, Unicode improvements in RegexpQuery, and 25% faster HNSW graph indexing.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum:

content/opensource_packages/mesa.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name: Mesa
33
category: Miscellaneous
44
description: Mesa is an open-source library in Python, used for agent-based modeling, and is ideal for simulating complex systems and exploring emergent behaviors.
5-
download_url: https://pypi.org/project/Mesa/2.3.4/#files
5+
download_url: https://pypi.org/project/Mesa/#history
66
works_on_arm: true
77
supported_minimum_version:
88
version_number: 0.5
@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://mesa.readthedocs.io/en/stable/#using-mesa
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 3.2.0
22+
release_date: 2025/05/08
23+
reference_content: https://github.com/projectmesa/mesa/releases/tag/v3.2.0
24+
rationale: This version is a feature-rich release that stabilizes the discrete space modeling system, enabling real-time cell manipulation and integration with PropertyLayers for spatial environmental properties. The SolaraViz visualization toolkit receives major upgrades, including an interactive command console, asynchronous rendering, dark mode, and enhanced UI navigation. Tutorials have been restructured into modular, progressive notebooks for easier learning. A major conceptual addition is meta-agents, allowing users to model hierarchical agent structures like organizations or ecosystems. Key examples demonstrate dynamic alliance formation and structured meta-agent modeling.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum:

content/opensource_packages/parquet.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
name: Parquet
33
category: Data-format
4-
description: Parquet is a columnar storage format for Hadoop; it provides efficient storage and encoding of data. Parquet-MR contains the java implementation of the Parquet format.
5-
download_url: https://github.com/apache/parquet-mr/tags
4+
description: Parquet is a columnar storage format for Hadoop; it provides efficient storage and encoding of data. Parquet-java contains the java implementation of the Parquet format.
5+
download_url: https://github.com/apache/parquet-java/tags
66
works_on_arm: true
77
supported_minimum_version:
88
version_number: 1.12.0
@@ -18,14 +18,14 @@ optional_info:
1818
partner_content:
1919
official_docs: https://parquet.apache.org/docs/
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 1.15.0
22+
release_date: 2024/12/03
23+
reference_content: https://github.com/apache/parquet-java/releases/tag/apache-parquet-1.15.0
24+
rationale: This version introduces major functional upgrades including the new Parquet Joiner v2, enhanced vector I/O handling, and extended support for filter predicates with contains and not() logic. It simplifies ParquetWriter logic, improves exception handling, and enables column statistics toggling for more efficient writes. Notably, support was added for writing unencrypted files without Hadoop, and enhancements were made to Avro schema conversion and column renaming. The release also delivers a large wave of dependency upgrades, including Jackson 2.18.1, Guava 33.2.1, Arrow 17.0.0, Thrift 0.21.0, Snappy, and Commons Lang3, ensuring compatibility and performance across modern platforms.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum:
2828
release_notes__recommended_minimum:
29-
other_info: There are no release notes available for Linux/ARM64. There is a PR merged to stop adding brotli-codec dependency for ARM64 builds (brotli-codec is not available for Linux/ARM64 according to the discussions in the following PR). Kindly find it [here](https://github.com/apache/parquet-mr/pull/872/files). This patch is rolled out in parquet-mr version 1.12.0. However, building still fails commonly on the Linux/ARM64 and Linux/AMD64 platforms since some of the other dependencies have been deprecated. These issues have been fixed in version 1.12.3, which has been successfully built on the Neoverse N1 based Linux/ARM64 platform.
29+
other_info: There are no release notes available for Linux/ARM64. There is a PR merged to stop adding brotli-codec dependency for ARM64 builds (brotli-codec is not available for Linux/ARM64 according to the discussions in the following PR). Kindly find it [here](https://github.com/apache/parquet-java/pull/872/files). This patch is rolled out in parquet-java version 1.12.0. However, building still fails commonly on the Linux/ARM64 and Linux/AMD64 platforms since some of the other dependencies have been deprecated. These issues have been fixed in version 1.12.3, which has been successfully built on the Neoverse N1 based Linux/ARM64 platform.
3030

3131
---

content/opensource_packages/phoronix_test_suite.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ optional_info:
1616
getting_started_resources:
1717
arm_content:
1818
partner_content:
19-
official_docs: https://github.com/phoronix-test-suite/phoronix-test-suite?tab=readme-ov-file#installation--setup
19+
official_docs: https://github.com/phoronix-test-suite/phoronix-test-suite#installation--setup
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 10.8.2
22+
release_date: 2022/02/13
23+
reference_content: https://github.com/phoronix-test-suite/phoronix-test-suite/releases/tag/v10.8.2
24+
rationale: This version is a minor point release focused on input sanitization improvements for Phoromatic Server and overall system stability. It adds virtual test suites for “aarch64” and “riscv”, streamlining test discovery for 64-bit Arm and RISC-V platforms. Support has been extended for Arm Cortex-X1C detection and temperature reporting on additional SoCs, including the Raspberry Pi 400. Compatibility enhancements for Arch Linux and RHEL7 (PHP 5.4) are also included, along with internal test suite refactoring to improve automation and scalability.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum:

content/opensource_packages/snort.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name: Snort
33
category: Security applications
44
description: Snort is an open-source and lightweight network intrusion detection system (NIDS) software for Linux and Windows to detect emerging threats.
5-
download_url: https://www.snort.org/downloads#
5+
download_url: https://www.snort.org/downloads
66
works_on_arm: true
77
supported_minimum_version:
88
version_number: 2.9.15.1
@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://docs.snort.org/start/
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 3.1.77.0
22+
release_date: 2023/12/22
23+
reference_content: https://github.com/snort3/snort3/releases/tag/3.1.77.0
24+
rationale: This versions officially adds the arm compilation support to the build process.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum:

0 commit comments

Comments
 (0)