Skip to content

chore: Bump fable from 5.0.0-alpha.22 to 5.0.0-alpha.23#204

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/dot-config/fable-5.0.0-alpha.23
Open

chore: Bump fable from 5.0.0-alpha.22 to 5.0.0-alpha.23#204
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/dot-config/fable-5.0.0-alpha.23

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 9, 2026

Updated fable from 5.0.0-alpha.22 to 5.0.0-alpha.23.

Release notes

Sourced from fable's releases.

5.0.0-alpha.23

Changed

  • [Python] Changed DU representation to use separate classes for each case (by @​dbrattli)
  • [Python] Fable will no longer auto-generate __str__ or __hash__ for custom types. Use the Py.Stringable and Py.Hashable marker interfaces to generate these methods (by @​dbrattli)

Added

  • [Python] Added ABC base classes for F# types and Py marker interfaces for Python interop (by @​dbrattli)
  • [Python] Add tuple pattern matching with guards and improve match statement generation (by @​dbrattli)
  • [Python] Add Python 3.10+ match statement support for pattern matching (by @​dbrattli)

Fixed

  • [Python] Fix curry/uncurry to handle arbitrary number of arguments (by @​dbrattli)
  • [Python] Fix type annotations for protocols, Option casting, and abstract classes (by @​dbrattli)
  • [Python] Fix type annotations for curried functions and numeric types (by @​dbrattli)
  • [Python] Fix type annotations for inref, IList, DateKind, and regex collections (by @​dbrattli)
  • [Python] Fix type annotations for protocols, ABCs, Atom, and Set module (by @​dbrattli)
  • [Python] Fix type annotations for async functions, date operations, and None handling (by @​dbrattli)
  • [Python] Fix type annotations for tuple indexing, generic defaults, and reflection (by @​dbrattli)
  • [All] Fix StringBuilder.Chars getter and setter (by @​MangelMaxime)

Removed

  • [All] Remove --legacyCracker flag, MSBuild cracker is now the default and the only cracker supported (by @​MangelMaxime)

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: fable
  dependency-version: 5.0.0-alpha.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Feb 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants