You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+34-2Lines changed: 34 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Next] - xxxx-xx-xx
9
9
10
+
## [v1.4.0] - 2026-04-20
11
+
12
+
### Added
13
+
- Add `MultiFieldCellValues` as a `FEValues` object optimized for problems with multiple
14
+
fields. ([#872])
15
+
- Embedded elements now return mixed tensors
16
+
([https://github.com/Ferrite-FEM/Tensors.jl/pull/236]) instead of static arrays.
17
+
([#1286])
18
+
-`facedof_indices` and `edgedof_indices` are now generated by default. ([#1293])
19
+
- Widen interfaces to allow more vector types ([#1252])
20
+
- Assembly of rectangular matrices. ([#1279])
21
+
22
+
### Fixes
23
+
- The result of grid coloring is now not dependent on iteration order of dictionaries and
24
+
sets. This may change the coloring obtained from `create_coloring` compared to previous
25
+
Ferrite versions. ([#1295])
26
+
27
+
### Performance
28
+
- Simplify `InterfaceIterator`. ([#1281])
29
+
- The default `allocate_matrix` call has been optimized using specialized code paths.
30
+
([#1302])
31
+
- Remove redundant views in `InterfaceValues`. ([#1306])
32
+
- Optimize `apply!` call on constraint handler. ([#1310])
33
+
34
+
### Documentation
35
+
- Fix typos in the tutorials. ([#865], [#1268], [#1271], [#1278], [#1298], [#1313])
36
+
- Replace incorrect `threadid` calls with recommended threading approach in Landau example
37
+
([#1294])
38
+
39
+
### CI
40
+
- Add typo checker to CI. ([#865])
41
+
- Add changelog check to CI. ([#1321])
42
+
- Update actions. ([#1314], [#1315])
43
+
10
44
## [v1.3.0] - 2026-01-09
11
45
12
46
### Added
@@ -32,8 +66,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
32
66
[#1235])
33
67
- Relax vector input type from `Vector` to `AbstractVector` in `evaluate_at_points!`.
34
68
([#1183])
35
-
- The result of grid coloring is now not dependent on iteration order of dictionaries and sets. This may change the coloring obtained from `create_coloring`
36
-
compared to previous Ferrite versions.
37
69
38
70
### Documentation updates
39
71
- Extended assembly docs with information on how to support direct assembly into new matrix
0 commit comments