Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: reactive-python/reactpy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: reactpy-v1.1.0
Choose a base ref
...
head repository: reactive-python/reactpy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 8 commits
  • 157 files changed
  • 2 contributors

Commits on Nov 24, 2024

  1. Configuration menu
    Copy the full SHA
    e09d09c View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2025

  1. Refactor repository structure (#1251)

    - Refactor repo away from monorepo structure into something more standard/maintainable
       - Project dependencies have been simplified to [`python > 3.9`](https://www.python.org/downloads/), [`hatch`](https://hatch.pypa.io/latest/install/#pip), and [`bun`](https://bun.sh/).
       - All tool chain commands are now funneled through `hatch` with commands being [near identical to our other repos](https://reactive-python.github.io/reactpy-router/latest/about/contributing/).
       - Documentation commands have an optional dependency of [`docker`](https://www.docker.com/pricing/), which is primarily used for deployment.
    - Replace `react` usage with `preact/compat` within `@reactpy/client`.
       - This was previously being done via build-time name substitutions, but realistically ReactPy is the only user of `@reactpy/client`, so we may as well "clean up" the build path for ourselves. 
    - Remove tests for `module_from_template` due to unfixable failures
    Archmonger authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    90c25e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    985472b View commit details
    Browse the repository at this point in the history
  3. Always render script element as plain HTML (#1239)

    * Always render script element as plain HTML
    
    ---------
    
    Co-authored-by: James Hutchison <122519877+JamesHutchison@users.noreply.github.com>
    Archmonger and JamesHutchison authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    17f2286 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2025

  1. Bump JavaScript dependencies (#1253)

    Bumps most of the JavaScript dependencies to their latest versions
    
    Some dependencies, such as `@types/react-dom` and `happy-dom` are kept on older versions due to them having critical breaking changes.
    Archmonger authored Jan 22, 2025
    Configuration menu
    Copy the full SHA
    e24b6aa View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2025

  1. Configuration menu
    Copy the full SHA
    754dc11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a54ce4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    178fc05 View commit details
    Browse the repository at this point in the history
Loading