tauri/.changes
2021-06-23 14:22:28 -03:00
..
anonymous-lifetimes.md chore: remove unnecessary anonymous lifetimes (#1829) 2021-05-14 10:29:54 -03:00
api-cjs-chunks.md fix(api): export commonjs chunks with .cjs extension, fix #1625 (#1627) 2021-04-26 14:12:00 -03:00
api-export-BaseDirectory.md feat(api): export BaseDirectory in path module (#1885) 2021-05-30 16:59:46 -03:00
api-export-package-json.md chore(api): add package.json to the exports field (#1807) 2021-05-12 14:56:14 -03:00
api-export-type.md feat(api): finalize export type usage (#1847) 2021-05-17 12:54:56 -03:00
api-feature-flags.md refactor(core): move api modules behind allowlist feature flags (#1864) 2021-05-19 09:21:57 -03:00
api-focus.md feat(core): add focus API to the WindowBuilder and WindowOptions, #1737 2021-05-30 17:41:28 -03:00
api-is-decorated.md feat(core): add is_decorated Window getter 2021-05-30 17:21:05 -03:00
api-is-resizable.md feat(core): add is_resizable Window getter 2021-05-30 17:23:52 -03:00
api-is-visible.md feat(core): add is_visible API 2021-05-30 18:06:24 -03:00
api-request-user-attention.md feat(core): add request_user_attention API, closes #2023 (#2026) 2021-06-20 23:42:38 -03:00
api-set-focus.md feat(core): add set_focus window API, fixes #1737 2021-05-30 17:30:26 -03:00
api-set-skip-taskbar.md feat(core): add set_skip_taskbar API 2021-05-30 22:09:12 -03:00
api-skip-taskbar.md feat(core): add skip_taskbar API to the WindowBuilder/WindowOptions 2021-05-30 18:43:28 -03:00
api-transparent-window.md fix(api): missing transparent flag on WindowOptions (#1764) 2021-05-10 00:30:01 -03:00
api-window-center.md feat(core): add window center API, closes #1822 (#1954) 2021-06-05 18:20:16 -03:00
app-dir-refactor.md refactor(core): resolve resource_dir using the package info (#1762) 2021-05-10 00:01:12 -03:00
app-handle-create-window.md feat(core): expose AppHandle, add create_window API (#1855) 2021-05-18 16:49:01 -03:00
app-handle.md feat(core): expose AppHandle, add create_window API (#1855) 2021-05-18 16:49:01 -03:00
app-state.md feat(core): add state management, closes #1655 (#1665) 2021-05-02 15:34:15 -03:00
assets-refactor.md feat(core): allow users to access the Assets instance (#1691) 2021-05-03 15:07:38 -03:00
async-commands.md feat(core): #[command] return with autoref specialization workaround fix #1672 (#1734) 2021-05-09 08:52:20 -03:00
attohttpc-default-client.md refactor(core): use attohttpc by default (#1861) 2021-05-19 01:06:08 -03:00
beta.md going beta release (#1779) 2021-05-11 14:16:40 -03:00
build-on-m1.md feat(cli.rs): support tauri build on M1 chip (#1915) 2021-05-29 01:21:24 -03:00
bundle-deb-installed-size.md fix(bundler): debian package Installed-Size value (#1735) 2021-05-07 00:46:50 -03:00
bundler-arm.md feat(bundler): use armhf as Debian package architecture on arm CPUs (#1663) 2021-04-30 12:32:07 -03:00
bundler-docs.md refactor(bundler): finish initial documentation, reorganize modules (#1662) 2021-04-30 11:39:50 -03:00
bundler-not-copy-resources-outdir.md fix(cli.rs): copy resources and binaries on dev, closes #1298 (#1946) 2021-06-04 01:58:15 -03:00
bundler-package-types.md refactor(bundler): finish initial documentation, reorganize modules (#1662) 2021-04-30 11:39:50 -03:00
bundler-windows-icon-path.md feat(bundler): add icon path config instead of enforcing icons/icon.ico (#1698) 2021-05-03 23:09:12 -03:00
cargo-cache.md fix(cli.rs): cargo build failed due to cache issue, closes #1543 (#1741) 2021-05-07 16:31:52 -03:00
child-process-cleanup.md feat(core): kill sidecar child processes on App drop, closes #1896 (#1932) 2021-06-01 00:09:44 -03:00
cli-error-logging.md feat(cli.rs): add context to errors (#1674) 2021-05-01 22:02:45 -03:00
cli-init-infer-prompts.md feat(cli.rs): infer devPath/distDir/appName from package.json (#1930) 2021-05-31 19:37:53 -03:00
cli-rs-info-webview2.md feat(cli.rs/info): get webview2 version on windows (#1669) 2021-05-04 01:26:56 -03:00
cli-runner-arg.md feat(cli.rs): allow using cross instead of cargo, add target triple arg (#1664) 2021-04-30 15:16:14 -03:00
cli-target-triple.md feat(cli.rs): allow using cross instead of cargo, add target triple arg (#1664) 2021-04-30 15:16:14 -03:00
cli-targets-refactor.md feat(cli.rs): allow using cross instead of cargo, add target triple arg (#1664) 2021-04-30 15:16:14 -03:00
cli.js-empty-args.md fix(cli.rs): tauri.conf.json > tauri > bundle > targets being ignored (#1945) 2021-06-04 00:57:00 -03:00
cli.js-error-propagation.md fix(cli.js): handle cli.rs promise rejection (#1689) 2021-05-03 14:42:31 -03:00
cli.js-package-check.md Disable version check with semver for now (#1810) 2021-05-12 19:33:17 -03:00
cli.js-rustup.md refactor(cli.js): download rustup binary (#1711) 2021-05-05 10:28:43 -03:00
cli.rs-dev-workspaces.md added support for cargo workspaces for dev command (#1827) 2021-05-13 16:45:46 -03:00
cli.rs-features-arg.md feat(cli.rs): add features arg to dev/build (#1828) 2021-05-13 18:10:48 -03:00
cli.rs-libwebkit2gtk-4.0-37.md fix: deb installation error (#1844) 2021-05-17 14:18:33 -03:00
clipboard-api.md feat(core): add clipboard writeText and readText APIs (#2035) 2021-06-21 13:32:22 -03:00
cmd-invoke-binding.md fix(macros): change invoke binding in generate handler (#1804) 2021-05-12 12:22:05 -03:00
cmd-touch-bindings.md fix(macros): fix rest of command collisons (#1805) 2021-05-12 12:56:16 -03:00
command-api-module.md refactor: rename command mod to process, move restart_application (#1667) 2021-04-30 22:43:47 -03:00
command-app-handle.md feat(core): implement CommandArg for AppHandle (#2037) 2021-06-21 14:00:34 -03:00
command-generics.md feat(core): support generics (especially Param) in #[command] (#1622) 2021-05-05 14:32:13 -03:00
command-macros-binding-refactor.md refactor(macros): explicitly pass idents (#1812) 2021-05-13 10:18:15 -03:00
command-message-blocking.md fix(core): command mpsc usage, closes #1935 (#1936) 2021-06-01 11:11:22 -03:00
command-options.md feat(core): add env, cwd to the command API, closes #1634 (#1635) 2021-04-28 18:25:44 -03:00
command-return.md feat(core): #[command] return with autoref specialization workaround fix #1672 (#1734) 2021-05-09 08:52:20 -03:00
command-state.md feat(core): add state management, closes #1655 (#1665) 2021-05-02 15:34:15 -03:00
command-status-and-output.md feat(core): add output and status APIs to the Command struct (#1668) 2021-05-02 09:00:39 -03:00
config-mut-getter.md feat(core): add mutable config getter on the Context struct (#1803) 2021-05-12 11:17:52 -03:00
config-package-info-getters.md feat(core): add config and package_info getters on App and AppHandle (#2016) 2021-06-20 09:42:11 -03:00
config.json fix(covector): keep tauri-driver version as alpha 2021-06-23 14:20:14 -03:00
context-mutable-methods.md feat(core): finish mutable getters for Context (#1814) 2021-05-13 12:50:45 -03:00
core-features.md refactor(core): use attohttpc by default (#1861) 2021-05-19 01:06:08 -03:00
core-request-user-attention.md feat(core): add request_user_attention API, closes #2023 (#2026) 2021-06-20 23:42:38 -03:00
core-show-hide-menu.md feat(core): MenuHandle show, hide, is_visible and toggle APIs (#1958) 2021-06-15 22:04:44 -03:00
create-window-refactor.md refactor: update to wry 0.9 (#1630) 2021-04-28 19:56:05 -03:00
csp-self.md fix(csp): add 'self' (#1794) 2021-05-12 09:45:39 -03:00
csp.md feat(core): reintroduce CSP injection (#1704) 2021-05-04 23:31:05 -03:00
cta-explicitly-install-vite.md chore: CTA defaults in CI mode (#1671) 2021-05-05 07:25:17 -05:00
cta-shift-and-type.md chore: shift CTA from bin to .ts (#1651) 2021-04-29 08:55:09 -05:00
cta-testing-suite.md feat: setup testing for CTA (#1615) 2021-04-27 09:14:24 -05:00
cta-vite-before-dev.md fix(cta): use correct beforeDevCommand for vite recipe (#1931) 2021-05-31 19:37:16 -03:00
cta-vite-esbuild-install-direct.md fix: CTA cache and vite build (#1806) 2021-05-12 14:25:44 -05:00
cta-vite-templates.md feat(cta): add support for all vite templates (#1670) 2021-05-07 00:29:55 -05:00
cta-welcome-prompt-and-links.md create-tauri-app welcome prompt and recipes links (#1748) 2021-05-09 09:31:01 -05:00
debian-depends.md feat(cli.rs): fill debian depends with tauri dependencies (#1767) 2021-05-10 14:10:09 -03:00
default-params-type.md feat(core): add default Args to all types exposing Params (#1777) 2021-05-11 14:32:11 -03:00
dev-copy-resources.md fix(cli.rs): copy resources and binaries on dev, closes #1298 (#1946) 2021-06-04 01:58:15 -03:00
dev-path-dist-dir-array.md feat(core): allow dev_path, dist_dir as array of paths, fixes #1897 (#1926) 2021-05-31 11:42:10 -03:00
dev-path-dist-dir-validation.md feat(core): validate devPath and distDir values (#1848) 2021-05-17 14:47:05 -03:00
dialog-parent.md fix(core): set parent window handle on dialogs, closes #1876 (#1889) 2021-05-21 16:53:46 -03:00
dmg-bundle-fixes.md fix(bundler): update create-dmg, fixes #1571 (#1729) 2021-05-06 12:57:08 -03:00
drag-and-drop-config.md feat(core): allow disabling file drop handler, closes #2014 (#2030) 2021-06-21 10:55:14 -03:00
drag-region-refactor.md refactor(core): change drag element detection to data attr, fixes #1656 (#1659) 2021-04-29 20:38:19 -03:00
drag-window-api.md refactor: update to wry 0.9 (#1630) 2021-04-28 19:56:05 -03:00
emit-window-events.md feat(core) window events, closes #1523 (#1726) 2021-05-06 00:43:02 -03:00
event-refactor.md refactor(core): drop Option payload type on event::emit (#1760) 2021-05-09 22:50:08 -03:00
features-support.md added cargo features to tauri config (#1824) 2021-05-13 17:01:15 -03:00
fix-asset-loading-vue-router.md fix(core): fallback to index.html on asset loading, closes #2020 #2021 (#2022) 2021-06-20 11:47:15 -03:00
fix-asset-loading.md fix(core): asset loading not decoding percent-encoded path, closes #1879 (#1938) 2021-06-01 15:49:24 -03:00
fix-attribute-drag-region.md Drag region attribute check (#1907) 2021-05-30 17:04:17 -03:00
fix-before-dev-command-kill.md fix(cli.rs): before dev process kill, closes #1626 (#1700) 2021-05-04 11:27:10 -03:00
fix-bundle-targets-config.md fix(cli.rs): tauri.conf.json > tauri > bundle > targets being ignored (#1945) 2021-06-04 00:57:00 -03:00
fix-cli.rs-bundle-arg.md fix(cli.rs/build): fix typo getting bundle arg (#1783) 2021-05-12 09:32:31 -03:00
fix-command-named-cmd.md fix(macros): collision when command is named cmd (#1802) 2021-05-12 11:17:33 -03:00
fix-dialog-allowlist..md fix(core): build without dialog Cargo features (#1973) 2021-06-09 22:22:26 -03:00
fix-dmg-volume-icon.md fix(bundler): dmg volume icon (#1730) 2021-05-06 13:54:15 -03:00
fix-drag-and-drop.md feat(core): allow disabling file drop handler, closes #2014 (#2030) 2021-06-21 10:55:14 -03:00
fix-http-binary-response.md fix(core): resolve HTTP API on non-ok status code, fix binary response, closes #2046 (#2053) 2021-06-23 14:22:28 -03:00
fix-http-resolve-error.md fix(core): resolve HTTP API on non-ok status code, fix binary response, closes #2046 (#2053) 2021-06-23 14:22:28 -03:00
fix-notifications-on-windows.md fix(core): notification panic on Windows, closes #917 (#2011) 2021-06-19 13:57:45 -03:00
fix-reqwest-headers.md fix(core): HTTP headers being overwritten by reqwest, closes #2032 (#2036) 2021-06-21 13:47:21 -03:00
fix-window-getter-deadlock.md fix(core): deadlock on window getters, fixes #1893 (#1998) 2021-06-16 11:07:41 -03:00
fix-windows-info-cmd.md fix(cli.rs): info version checks not striping \r on Windows (#1952) 2021-06-05 09:23:09 -03:00
focus.md feat(core): add focus API to the WindowBuilder and WindowOptions, #1737 2021-05-30 17:41:28 -03:00
global-shortcut-refactor.md refactor(core): global shortcut is now provided by tao (#2031) 2021-06-21 12:29:26 -03:00
hide-phf.md chore(core): hide phf, closes #1961 (#1964) 2021-06-09 19:04:31 -03:00
hotkey-0.1.2.md chore(deps): bump tauri-hotkey to 0.1.2 (#1701) 2021-05-04 12:05:26 -03:00
icon-png-support.md feat(core): set window icon on Linux, closes #1922 (#1937) 2021-06-01 13:07:48 -03:00
internal-default-args.md fix(core): allow wry to be an optional dep again (fix #1841) (#1854) 2021-05-18 00:42:02 -03:00
is-decorated.md feat(core): add is_decorated Window getter 2021-05-30 17:21:05 -03:00
is-resizable.md feat(core): add is_resizable Window getter 2021-05-30 17:23:52 -03:00
is-visible.md feat(core): add is_visible API 2021-05-30 18:06:24 -03:00
linux-window-icon.md feat(core): set window icon on Linux, closes #1922 (#1937) 2021-06-01 13:07:48 -03:00
menu-item-accelerator.md feat(core): add accelerator method to CustomMenuItem (#2043) 2021-06-22 12:53:13 -03:00
menu-refactor.md refactor(core): new system tray and window menu APIs, closes #1898 (#1944) 2021-06-04 13:51:15 -03:00
menu.md feat(core): window menus (#1745) 2021-05-08 12:11:40 -03:00
msi-license.md feat(bundler): windows installer license, closes #2009 (#2027) 2021-06-21 10:36:13 -03:00
non-exhaustive.md feat: add #[non_exhaustive] attribute (#1725) 2021-05-05 22:22:45 -03:00
notification-permission.md fix(core): notification permission check when !allowlisted, closes #1666 (#1677) 2021-05-02 18:33:57 -03:00
path-resolver.md feat(core): add path resolver API to the App and AppHandle structs (#2015) 2021-06-19 14:47:30 -03:00
plugin-refactor.md refactor(core): merge invoke items into single struct, allow ? (#1683) 2021-05-03 01:17:47 -03:00
pnpm-support.md feat(cli.js): package managers interface, add pnpm support (#1743) 2021-05-09 09:03:44 -03:00
pre.json Apply Version Updates From Current Changes (#1811) 2021-05-13 10:17:03 -03:00
print.md feat(core): ensure window.print()works on macOS (#1738) 2021-05-07 10:58:44 -03:00
private-context.md refactor(core): Context fields now private, Icon used on all platforms (#1774) 2021-05-11 08:38:08 -03:00
process-api.md refactor: rename command mod to process, move restart_application (#1667) 2021-04-30 22:43:47 -03:00
readme.md refactor(repo): add /tooling folder (#1457) 2021-04-12 01:59:25 -03:00
refactor-settings.md refactor(core): Settings serialization using bincode (#1758) 2021-05-09 22:09:32 -03:00
refactor-window-management.md refactor(core): add window getters, physical & logical sizes/positions (#1723) 2021-05-05 20:15:08 -03:00
remove-api-modules.md feat: add #[non_exhaustive] attribute (#1725) 2021-05-05 22:22:45 -03:00
remove-image-crate.md refactor(core): remove image dependency (#1859) 2021-05-18 21:46:21 -03:00
remove-window-on-exit.md fix(core): remove window from HashMap on close (#2024) 2021-06-20 14:12:28 -03:00
remove-with-window.md refactor(core): merge invoke items into single struct, allow ? (#1683) 2021-05-03 01:17:47 -03:00
resources-dir-refactor.md refactor(core): resolve resource_dir using the package info (#1762) 2021-05-10 00:01:12 -03:00
restart-application.md refactor: rename command mod to process, move restart_application (#1667) 2021-04-30 22:43:47 -03:00
rpc-security.md feat(core): improve RPC security, closes #814 (#2047) 2021-06-22 17:29:10 -03:00
run-iteration.md feat(core): add run_iteration, parent_window and owner_window APIs, closes #1872 (#1874) 2021-05-21 16:16:05 -03:00
run-on-main-thread-refactor.md fix(core): run_on_main_thread now wakes the event loop (#1949) 2021-06-04 22:23:03 -03:00
runtime-crate.md feat(core): add tauri-wry crate (#1756) 2021-05-09 18:43:50 -03:00
runtime-global-shortcut.md refactor(core): global shortcut is now provided by tao (#2031) 2021-06-21 12:29:26 -03:00
runtime-request-user-attention.md feat(core): add request_user_attention API, closes #2023 (#2026) 2021-06-20 23:42:38 -03:00
runtime-run-iteration.md feat(core): add run_iteration, parent_window and owner_window APIs, closes #1872 (#1874) 2021-05-21 16:16:05 -03:00
runtime-show-hide-menu.md feat(core): MenuHandle show, hide, is_visible and toggle APIs (#1958) 2021-06-15 22:04:44 -03:00
set-focus.md feat(core): add set_focus window API, fixes #1737 2021-05-30 17:30:26 -03:00
set-skip-taskbar.md feat(core): add set_skip_taskbar API 2021-05-30 22:09:12 -03:00
setup-error-send.md feat: add #[non_exhaustive] attribute (#1725) 2021-05-05 22:22:45 -03:00
simplify-handle-event-loop.md refactor: update wry, simplify script eval (#1965) 2021-06-15 22:04:06 -03:00
simplify-tag-label-usage.md refactor(core): more bounds for better errors from #1623 (#1632) 2021-04-27 20:14:51 -03:00
skip-taskbar.md feat(core): add skip_taskbar API to the WindowBuilder/WindowOptions 2021-05-30 18:43:28 -03:00
support-dep-formats.md feat(cli.rs): add support to string and table dependency, closes #1653 (#1654) 2021-04-29 12:17:46 -03:00
system-tray-refactor.md refactor(core): new system tray and window menu APIs, closes #1898 (#1944) 2021-06-04 13:51:15 -03:00
system-tray-usage-fix.md fix(core): system-tray cargo feature usage, fixes #1798 (#1801) 2021-05-12 10:55:21 -03:00
tauri-build-icon-path.md refactor(build): allow setting window icon path on try_build (#1686) 2021-05-03 10:42:29 -03:00
tauri-driver.md fix(covector): keep tauri-driver version as alpha 2021-06-23 14:20:14 -03:00
tauri-icon-fix.md feat(tauricon): fix transparency (#1678) 2021-05-02 19:02:58 -03:00
tauri-info-framework-bundler.md feat(cli.rs): framework and bundler on info cmd, closes #1681 (#1682) 2021-05-02 21:51:35 -03:00
tauri-wry.md feat(core): add tauri-wry crate (#1756) 2021-05-09 18:43:50 -03:00
template-csp-change.md fix(csp): add wss and tauri to conf template (#1974) 2021-06-15 13:37:24 -03:00
transparency-fix.md fix(core): window transparency (#1800) 2021-05-12 10:55:12 -03:00
tray.md feat(core): system tray, closes #157 (#1749) 2021-05-09 08:15:37 -03:00
uri-parse.md fix(core): add hash symbol in uri parse, closes #1943 (#1947) 2021-06-04 18:37:23 -03:00
webdriver.md WebDriver support (#1972) 2021-06-23 13:59:47 -03:00
webview-window-constructor-pub.md fix(api): WebviewWindow constructor is public (#1888) 2021-05-21 13:25:10 -03:00
window-api-validations.md feat(api): validate window API size and location arguments (#1846) 2021-05-17 11:47:11 -03:00
window-attributes-rename.md refactor: update to wry 0.9 (#1630) 2021-04-28 19:56:05 -03:00
window-center.md feat(core): add window center API, closes #1822 (#1954) 2021-06-05 18:20:16 -03:00
window-create-refactor.md refactor(core): create_window API signature on the Window struct (#1746) 2021-05-08 09:37:06 -03:00
window-events.md feat(core) window events, closes #1523 (#1726) 2021-05-06 00:43:02 -03:00
window-getters.md refactor(core): add window getters, physical & logical sizes/positions (#1723) 2021-05-05 20:15:08 -03:00
window-parent-and-owner.md feat(core): add run_iteration, parent_window and owner_window APIs, closes #1872 (#1874) 2021-05-21 16:16:05 -03:00
window-parent.md fix(core): set parent window handle on dialogs, closes #1876 (#1889) 2021-05-21 16:53:46 -03:00
windows-resources-set-values.md feat(core): set .rc values from tauri.conf.json, closes #1849 (#1951) 2021-06-05 01:16:54 -03:00
windows-shortcut.md feat(bundler): desktop shortcut on Windows (#2052) 2021-06-23 13:02:28 -03:00
wix-bundle-language.md feat(bundler): allow setting wix language, closes #1976 (#1988) 2021-06-15 21:12:34 -03:00
wix-config-language.md feat(bundler): allow setting wix language, closes #1976 (#1988) 2021-06-15 21:12:34 -03:00
wix-resource-bundling-fix.md fix(bundler): windows resources bundling with nested folders (#1878) 2021-05-21 13:35:55 -03:00
wry-update.md refactor: update to wry 0.9 (#1630) 2021-04-28 19:56:05 -03:00

Changes

via https://github.com/jbolda/covector

As you create PRs and make changes that require a version bump, please add a new markdown file in this folder. You do not note the version number, but rather the type of bump that you expect: major, minor, or patch. The filename is not important, as long as it is a .md, but we recommend it represents the overall change for our sanity.

When you select the version bump required, you do not need to consider dependencies. Only note the package with the actual change, and any packages that depend on that package will be bumped automatically in the process.

Use the following format:

---
"api": patch
"tauri-bundler": patch
"cli.rs": patch
"cli.js": patch
"tauri-utils": patch
"tauri-macros": patch
"tauri-build": patch
"tauri-codegen": patch
"tauri": patch
---

Change summary goes here

Summaries do not have a specific character limit, but are text only. These summaries are used within the (future implementation of) changelogs. They will give context to the change and also point back to the original PR if more details and context are needed.

Changes will be designated as a major, minor or patch as further described in semver.

Given a version number MAJOR.MINOR.PATCH, increment the:

  • MAJOR version when you make incompatible API changes,
  • MINOR version when you add functionality in a backwards compatible manner, and
  • PATCH version when you make backwards compatible bug fixes.

Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format, but will be discussed prior to usage (as extra steps will be necessary in consideration of merging and publishing).