File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,7 +5,33 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8- ## [ Next] - xxxx-xx-xx
8+ ## [ v1.4.0] - 2026-04-21
9+
10+ ### Added
11+ - Support assembly of non-square sparse matrices [ #1279 ]
12+ - ` MultiFieldCellValues ` make it easier and faster to work with coupled problems [ #872 ]
13+ - Embedded ` FEValues ` (with sdim != refdim) returns [ ` MixedTensors ` ] ( https://github.com/Ferrite-FEM/Tensors.jl/pull/236 )
14+ instead of ` SArrays ` ([ #1286 ] )
15+ - Add eltype of system vector/matrix to abstract assembler type [ #1290 ]
16+ - Automate ` edgedof_indices ` and ` facedof_indices ` implementation for new interpolations [ #1293 ]
17+
18+
19+ ### Fixes
20+ - Allow generic float type in quadrature rule [ #1274 ]
21+ - Remove ` Core.Box ` cases [ #1265 ]
22+ - Make grid coloring invariant to dict iteration order [ #1295 ]
23+ - Support abstract vectors in grid and dofhandler functions [ #1252 ]
24+
25+ ### Documentation
26+ - Fix typos in tutorials [ #1268 ] , [ #1271 ]
27+ - Fix typo in ` apply! ` docstring [ #1313 ]
28+ - Replace ` threadid ` use with ` OhMyThreads.jl ` +` ChunkSplitters.jl ` in landau [ #1294 ]
29+
30+ ### Performance improvements
31+ - Speed up ` InterfaceIterator ` [ #1281 ]
32+ - Avoid unnecessary views in ` InterfaceValues ` [ #1306 ]
33+ - Speed up ` apply! ` with bitvector [ #1310 ]
34+ - Speed up default sparsity creation with internal ` FastSparsityPattern ` [ #1302 ]
935
1036## [ v1.3.0] - 2026-01-09
1137
You can’t perform that action at this time.
0 commit comments