Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: reactive-python/reactpy-router

1.0.3

22 Nov 00:10
28d60a2
Compare
Choose a tag to compare
Loading

Fixed

  • Fix behavior where the page would be rendered twice on initial load

1.0.2

24 Oct 21:00
23c0a77
Compare
Choose a tag to compare
Loading

Fixed

  • Fix python wheel missing bundle.js file.

1.0.1

24 Oct 08:52
7f37253
Compare
Choose a tag to compare
Loading

Changed

  • JavaScript bundle is now created using Bun
  • Python package is now built using Hatch

1.0.0

18 Oct 08:16
3aecbaf
Compare
Choose a tag to compare
Loading

Changed

  • Rename use_query to use_search_params.
  • Rename simple.router to browser_router.
  • Rename SimpleResolver to StarletteResolver.
  • Rename CONVERSION_TYPES to CONVERTERS.
  • Change "Match Any" syntax from a star * to {name:any}.
  • Rewrite reactpy_router.link to be a server-side component.
  • Simplified top-level exports that are available within reactpy_router.*.

Added

  • Add debug log message for when there are no router matches.
  • Add slug as a supported type.
  • Add reactpy_router.navigate component that will force the client to navigate to a new URL (when rendered).
  • New error for ReactPy router elements being used outside router context.
  • Configurable/inheritable Resolver base class.

Fixed

  • Fix bug where changing routes could cause render failure due to key identity.
  • Fix bug where "Match Any" pattern wouldn't work when used in complex or nested paths.
  • Fix bug where link elements could not have @component type children.
  • Fix bug where the ReactPy would not detect the current URL after a reconnection.
  • Fix bug where ctrl + click on a link element would not open in a new tab.
  • Fix test suite on Windows machines.

v0.1.1

13 Dec 21:54
3dd9777
Compare
Choose a tag to compare
Loading

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.1.1

0.1.0

16 Jun 16:20
00974fa
Compare
Choose a tag to compare
Loading

What's Changed

Full Changelog: v0.0.1...v0.1.0

0.0.1

11 May 04:04
a6f7d23
Compare
Choose a tag to compare
Loading

What's Changed

  • add robust lint/testing + upgrade idom + more robust routing with Starlette by @rmorshea in #3
  • rename configure to create_router by @rmorshea in #4
  • initial work on router compiler by @rmorshea in #6
  • rename to reactpy-router by @rmorshea in #15

New Contributors

Full Changelog: v0.0.1...v0.1.0

Morty Proxy This is a proxified and sanitized view of the page, visit original site.