Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),

## [Unreleased]

## [0.3.0] - 2026-01-29

### Changed

- Switched back from `@repl` blocks to `jldoctest` blocks in the docstrings, since *Documenter.jl* stopped executing `@repl` blocks in the generated documentation (#217).
Expand Down Expand Up @@ -156,7 +158,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),

- Released the initial stable version of the package.

[unreleased]: https://github.com/Luis-Varona/MatrixBandwidth.jl/compare/v0.2.3...HEAD
[unreleased]: https://github.com/Luis-Varona/MatrixBandwidth.jl/compare/v0.3.0...HEAD
[0.3.0]: https://github.com/Luis-Varona/MatrixBandwidth.jl/releases/tag/v0.3.0
[0.2.3]: https://github.com/Luis-Varona/MatrixBandwidth.jl/releases/tag/v0.2.3
[0.2.2]: https://github.com/Luis-Varona/MatrixBandwidth.jl/releases/tag/v0.2.2
[0.2.1]: https://github.com/Luis-Varona/MatrixBandwidth.jl/releases/tag/v0.2.1
Expand Down
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name = "MatrixBandwidth"
uuid = "075aa41b-24fd-4573-b25f-92cae432c0f8"
keywords = ["matrix bandwidth", "sparse matrices", "optimization", "scientific computing", "julia"]
license = "MIT"
version = "0.2.3"
version = "0.3.0"
authors = ["Luis M. B. Varona <lm.varona@outlook.com>"]
description = "Fast algorithms for matrix bandwidth minimization and recognition, written in Julia."
homepage = "https://luis-varona.github.io/MatrixBandwidth.jl/"
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<tr>
<td>Metadata</td>
<td>
<img src="https://img.shields.io/badge/version-v0.2.3-pink.svg" alt="Version">
<img src="https://img.shields.io/badge/version-v0.3.0-pink.svg" alt="Version">
<a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-A31F34.svg" alt="License: MIT"></a>
<a href="https://github.com/JuliaDiff/BlueStyle"><img src="https://img.shields.io/badge/code%20style-blue-4495d1.svg" alt="Code Style: Blue"></a>
</td>
Expand Down Expand Up @@ -329,6 +329,6 @@ We welcome all bug reports, feature requests, and contributions! Please refer to

## Project status

The latest stable release of MatrixBandwidth.jl is v0.2.3. Although several metaheuristic algorithms are still under development, the rest of the package is fully functional and covered by unit tests.
The latest stable release of MatrixBandwidth.jl is v0.3.0. Although several metaheuristic algorithms are still under development, the rest of the package is fully functional and covered by unit tests.

Currently, MatrixBandwidth.jl's core functions generically accept any input of the type `AbstractMatrix{<:Number}`, not behaving any differently when given sparsely stored matrices (e.g., from the [SparseArrays.jl](https://github.com/JuliaSparse/SparseArrays.jl) standard library package). Capabilities for directly handling graph inputs (aiming to reduce the matrix bandwidth of a graph's adjacency) are also not available. Given that bandwidth reduction is often applied to sparse matrices and graphs, these limitations will be addressed in a future release of the package.
4 changes: 2 additions & 2 deletions docs/src/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ CurrentModule = MatrixBandwidth
<tr>
<td>Metadata</td>
<td>
<img src="https://img.shields.io/badge/version-v0.2.3-pink.svg" alt="Version">
<img src="https://img.shields.io/badge/version-v0.3.0-pink.svg" alt="Version">
<a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-A31F34.svg" alt="License: MIT"></a>
<a href="https://github.com/JuliaDiff/BlueStyle"><img src="https://img.shields.io/badge/code%20style-blue-4495d1.svg" alt="Code Style: Blue"></a>
</td>
Expand Down Expand Up @@ -237,7 +237,7 @@ We welcome all bug reports, feature requests, and contributions! Please refer to

## Project status

The latest stable release of MatrixBandwidth.jl is v0.2.3. Although several metaheuristic algorithms are still under development, the rest of the package is fully functional and covered by unit tests.
The latest stable release of MatrixBandwidth.jl is v0.3.0. Although several metaheuristic algorithms are still under development, the rest of the package is fully functional and covered by unit tests.

Currently, MatrixBandwidth.jl's core functions generically accept any input of the type `AbstractMatrix{<:Number}`, not behaving any differently when given sparsely stored matrices (e.g., from the [SparseArrays.jl](https://github.com/JuliaSparse/SparseArrays.jl) standard library package). Capabilities for directly handling graph inputs (aiming to reduce the matrix bandwidth of a graph's adjacency) are also not available. Given that bandwidth reduction is often applied to sparse matrices and graphs, these limitations will be addressed in a future release of the package.

Expand Down
Loading