Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 3.16 KB

CHANGELOG.md

File metadata and controls

62 lines (44 loc) · 3.16 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

  • BREAKING for breaking changes.
  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.
  • Docs for documentation changes.
  • YANKED for deprecated releases.
  • Internal for internal changes. Only for maintainers.

!!! tip This homepage is used to provide a blog-like changelog and BREAKING CHANGE migration guide.

You can expand sub-projects to view detailed changelogs.

BREAKING

  • #57 - refactor(py/pytauri): remove RunEventEnum, use matched RunEvent directly. See CHANGELOG.md of py/pytauri for how to migrate.
  • #56 - perf(pytauri): all IPC methods that previously accepted bytearray as a parameter now only accept bytes as a parameter.
  • #52 - refactor(standalone)!: new API for preparing python interpreter. The pytauri::standalone module has been completely rewritten. Previously, you used prepare_freethreaded_python_with_executable and append_ext_mod. Now, you need to use PythonInterpreterBuilder. See the pytauri crate rust API docs and tutorial (examples/tauri-app) main.rs code for more information on how to migrate.

Docs

  • #60 - update examples main.rs to remove resource_dir() UNC path prefix \\?\ for PythonInterpreterEnv::Standalone. Fix pallets/jinja#1675 for nicegui-app standalone example.
  • #55 - Add integrate with nicegui example nicegui-app. See examples/nicegui-app.
  • #52 - update examples/tauri-app main.rs for new API to prepare python interpreter.
  • #52 - add the usage of multiprocessing.freeze_support in examples/tauri-app __main__.py.

Changed

  • #46 - bump tauri to v2.2

Internal

  • #64 - test: add integration tests for command and channel ipc