Skip to content

Conversation

@aaruni96
Copy link
Collaborator

@aaruni96 aaruni96 commented Dec 17, 2025

Changelog script, adapted from https://github.com/oscar-system/Oscar.jl .

I've also made some first changes towards moving repo specific config file, and repo agnostic script.

Here's the output by running the script as of 64f3d3e :

0.47.7 - 2025-12-17

The following gives an overview of the changes compared to the previous release. This list is not
complete, many more internal or minor changes were made, but we tried to only list those changes
which we think might affect some users directly.

Highlights

New features or extended functionality

  • #2198 Add _upgrade and _add_gens for mpolys
  • #2245 Allow fraction coercion to residue rings

Breaking Changes

!These changes break compatibility from previous versions!

New features or extended functionality

  • #2214 Make evaluate for universal polynomials more universal

Miscellaneous changes

  • #2182 Change behavior of base_ring for UniversalPolyRing

Other fixed bugs

  • #2241 Fix is_power for e.g. ZZPolyRing
  • #2249 Fix a check broken by wrong operator precedence

Improvements or additions to documentation

  • #2235 Add docstring for ideal_type

TODO Uncategorized PR

If there are any PRs listed below, either apply the same steps
as above, or change their label to "release notes: not needed".

  • #2191 Add more syntactic sugar for polynomial ring constructors
  • #2207 Rewrite MatRing to wrap a native matrix
  • #2240 Remove unused _is_known_via_attributes
  • #2256 More JET fixes

@aaruni96 aaruni96 force-pushed the ak96/changelog-script branch from 5b1efb6 to 854587b Compare December 17, 2025 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant