Skip to content

Commit 8f9b5b3

Browse files
Update changelog on 2025-11-12
1 parent aa69f95 commit 8f9b5b3

File tree

1 file changed

+148
-0
lines changed

1 file changed

+148
-0
lines changed

CHANGELOG.md

Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,154 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project
66
tries to adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.6.0](https://github.com/oscar-system/Oscar.jl/releases/tag/v1.6.0) - 2025-11-12
9+
10+
The following gives an overview of the changes compared to the previous release. This list is not
11+
complete, many more internal or minor changes were made, but we tried to only list those changes
12+
which we think might affect some users directly.
13+
14+
### Algebraic Geometry
15+
16+
#### New features or extended functionality
17+
18+
- [#5403](https://github.com/oscar-system/Oscar.jl/pull/5403) Add `factoring_standard_basis` command which uses `facstd` from `Singular.jl`
19+
20+
### Combinatorics
21+
22+
#### New features or extended functionality
23+
24+
- [#5477](https://github.com/oscar-system/Oscar.jl/pull/5477) Add `multicombinations` to Oscar
25+
26+
#### Improvements or additions to documentation
27+
28+
- [#5431](https://github.com/oscar-system/Oscar.jl/pull/5431) Improve Combinatorics documentation
29+
30+
### Groups
31+
32+
#### New features or extended functionality
33+
34+
- [#5250](https://github.com/oscar-system/Oscar.jl/pull/5250) Add `fixed_points` for `PermGroup` and `PermGroupElem`
35+
- [#5270](https://github.com/oscar-system/Oscar.jl/pull/5270) Add an iterator of subspaces of finite vector spaces
36+
- [#5453](https://github.com/oscar-system/Oscar.jl/pull/5453) Add `character_degrees` for a given group or character table, or for given invariants of a finite abelian group and finite field
37+
38+
### Lie Theory
39+
40+
#### Only changes experimental parts of OSCAR
41+
42+
- [#4570](https://github.com/oscar-system/Oscar.jl/pull/4570) Extend functionality to Demazure modules
43+
44+
#### Other fixed bugs
45+
46+
- [#5304](https://github.com/oscar-system/Oscar.jl/pull/5304) Fix `basis_lie_demazure` which wouldn't finish for some inputs
47+
48+
### Number Theory
49+
50+
#### New features or extended functionality
51+
52+
- [#5339](https://github.com/oscar-system/Oscar.jl/pull/5339) Methods for group actions on `ZZLat`
53+
54+
### Polyhedral Geometry
55+
56+
#### New features or extended functionality
57+
58+
- [#5372](https://github.com/oscar-system/Oscar.jl/pull/5372) Add `castelnuovo_excess` and `is_castelnuovo` for lattice polytopes
59+
60+
### Toric Geometry
61+
62+
#### New features or extended functionality
63+
64+
- [#5032](https://github.com/oscar-system/Oscar.jl/pull/5032) Improve vector of minimal exponents method for cohomology computations
65+
66+
### Tropical Geometry
67+
68+
### Changes related to the package GAP
69+
70+
### Changes related to the package Hecke
71+
72+
### Changes related to the package Singular
73+
74+
### Other changes
75+
76+
#### Changes related to serializing data in the MRDI file format
77+
78+
- [#5137](https://github.com/oscar-system/Oscar.jl/pull/5137) Adds OscarDB to experimental
79+
80+
#### New features or extended functionality
81+
82+
- [#5267](https://github.com/oscar-system/Oscar.jl/pull/5267) Add `order_bound` keyword argument to `subgroup_classes`
83+
- [#5284](https://github.com/oscar-system/Oscar.jl/pull/5284) Implement chamber counting algorithm for toric line bundles
84+
- [#5288](https://github.com/oscar-system/Oscar.jl/pull/5288) Add `p_rump` for `GAPGroup` and extend `torsion_subgroup` for `GAPGroup` and `WeylGroup`
85+
- [#5384](https://github.com/oscar-system/Oscar.jl/pull/5384) polyhedral geometry: doc enhancements and further functions inherited from polymake
86+
- [#5532](https://github.com/oscar-system/Oscar.jl/pull/5532) add a constructive membership test for double cosets
87+
88+
#### Only changes experimental parts of OSCAR
89+
90+
- [#4798](https://github.com/oscar-system/Oscar.jl/pull/4798) Multigraded Implicitization implementation
91+
- [#5290](https://github.com/oscar-system/Oscar.jl/pull/5290) Add `basis_coordinate_ring_kodaira_demazure`
92+
- [#5329](https://github.com/oscar-system/Oscar.jl/pull/5329) Add documentation for action polynomial rings
93+
94+
#### Improvements or additions to documentation
95+
96+
- [#5314](https://github.com/oscar-system/Oscar.jl/pull/5314) Improve documentation of fields
97+
- [#5446](https://github.com/oscar-system/Oscar.jl/pull/5446) Further improvements to documentation for `combinations`
98+
99+
### **TODO** release notes: to be added
100+
101+
If there are any PRs listed below, check their title and labels.
102+
When done, change their label to "release notes: use title".
103+
104+
- [#5282](https://github.com/oscar-system/Oscar.jl/pull/5282) chore: update AA to 0.47, Nemo to 0.52, and Hecke to 0.38
105+
- [#5287](https://github.com/oscar-system/Oscar.jl/pull/5287) Require simplicial, projective toric varieties in the current cohomCalg implementation; update input tests.
106+
- [#5295](https://github.com/oscar-system/Oscar.jl/pull/5295) Reduce yet more randomness in FTheoryTools
107+
- [#5512](https://github.com/oscar-system/Oscar.jl/pull/5512) Toric line bundles
108+
109+
### **TODO** insufficient labels for automatic classification
110+
111+
The following PRs only have a topic label assigned to them, not a PR type. Either assign a type label to them (e.g., `enhancement`), or manually move them to the general section of the topic section in the changelog.
112+
113+
#### Algebraic Geometry
114+
115+
- [#5265](https://github.com/oscar-system/Oscar.jl/pull/5265) Add `f4ncgb` algorithm for non-commutative groebner basis computation
116+
117+
#### Combinatorics
118+
119+
- [#5235](https://github.com/oscar-system/Oscar.jl/pull/5235) Construct `PhylogeneticTree` from graph
120+
- [#5485](https://github.com/oscar-system/Oscar.jl/pull/5485) Fix spelling of `is_acyclic` for directed graphs. Deprecate `is_acylic`.
121+
122+
#### Number Theory
123+
124+
- [#5251](https://github.com/oscar-system/Oscar.jl/pull/5251) Allow `discriminant_annihilator` as input for `enumerate_classes_of_lattices_with_isometry`
125+
- [#5457](https://github.com/oscar-system/Oscar.jl/pull/5457) Allow to specify several characteristic polynomials in lattice with isometry enumeration
126+
127+
#### Polyhedral Geometry
128+
129+
- [#4444](https://github.com/oscar-system/Oscar.jl/pull/4444) add transformations for polyhedral fans and complexes
130+
131+
#### Tropical Geometry
132+
133+
- [#4001](https://github.com/oscar-system/Oscar.jl/pull/4001) Tropical polyhedra: Types and basic properties
134+
135+
#### Changes related to the package GAP
136+
137+
- [#5374](https://github.com/oscar-system/Oscar.jl/pull/5374) Update GAP.jl to 0.16, i.e. GAP to 4.15.1
138+
139+
#### Changes related to the package Hecke
140+
141+
- [#5533](https://github.com/oscar-system/Oscar.jl/pull/5533) Update Hecke to v0.39
142+
143+
#### Changes related to the package Singular
144+
145+
- [#5281](https://github.com/oscar-system/Oscar.jl/pull/5281) Update Singular.jl to 0.26
146+
- [#5489](https://github.com/oscar-system/Oscar.jl/pull/5489) Update to Singular.jl 0.27
147+
148+
149+
### **TODO** Uncategorized PR
150+
151+
If there are any PRs listed below, either apply the same steps
152+
as above, or change their label to "release notes: not needed".
153+
154+
- [#5447](https://github.com/oscar-system/Oscar.jl/pull/5447) Hotfix Oscar.build()
155+
8156
## [1.5.0](https://github.com/oscar-system/Oscar.jl/releases/tag/v1.5.0) - 2025-09-11
9157

10158
The following gives an overview of the changes compared to the previous release. This list is not

0 commit comments

Comments
 (0)