tauri/.changes
2024-04-01 18:22:26 +02:00
..
acl-default-permission-verification.md feat(cli/add): add default permission to capabilities (#9124) 2024-03-13 11:58:25 -03:00
acl-platform-refactor.md refactor(acl): permission and capability platforms are optional (#9115) 2024-03-07 14:18:15 -03:00
acl-scope-refactor.md feat(core): add Manager::add_capability, closes #8799 (#8806) 2024-02-19 11:59:20 -03:00
acl-urlpattern.md refactor(acl): use URLPattern instead of glob for remote URLs (#9116) 2024-03-07 13:08:57 -03:00
allow-recursive-asset-scope-on-file-drop-directory.md feat(core): recursive asset scope on directory file-drop event (#8864) 2024-02-15 16:56:04 +02:00
api-readd-window-created-event.md fix(core): Announce new webviews and windows (#9211) 2024-03-28 02:23:19 +02:00
api-tauri-event-file-drop-rename.md refactor(core): add webview events (#8844) 2024-02-16 08:07:39 -03:00
api-tray-by-id.md feat(api/tray): add TrayIcon.getById/removeById (#9155) 2024-03-12 13:07:51 -03:00
api-webview-window-new-methods.md refactor(core): add webview events (#8844) 2024-02-16 08:07:39 -03:00
api-webview-window.md refactor(core): add webview events (#8844) 2024-02-16 08:07:39 -03:00
api-window-on-filedrop.md refactor(core): add webview events (#8844) 2024-02-16 08:07:39 -03:00
app-manifest.md feat(core): allow defining permissions for the app commands (#9008) 2024-02-28 08:45:28 -03:00
assets-setup.md refactor(core): add setup() to the Assets trait (#9147) 2024-03-11 13:38:32 -03:00
beta.md fix(ci): adjust covector configuration 2024-02-03 17:38:27 -03:00
build-schema-generation.md feat: enhance multiple capabilities file format & fix mixed permissions schema (#9079) 2024-03-05 13:09:32 -03:00
bundler-deep-link-reg-path.md fix(bundler): Fix path seperators for deep link registry entries (#9185) 2024-03-19 10:41:55 -03:00
bundler-license.md fix(bundler): remove fallback for license_file (#8948) 2024-02-22 14:56:22 -03:00
bundler-rpm-license.md fix(bundler): remove fallback for license_file (#8948) 2024-02-22 14:56:22 -03:00
capabilities-multiwebview.md feat(core): capabilities on multiwebview contexts (#8789) 2024-02-16 08:24:51 -03:00
capabilities-tauri-conf.md refactor(core): allow referencing capabilities on the Tauri config file (#8797) 2024-02-18 10:42:09 -03:00
capability-builder-platform.md refactor(acl): permission and capability platforms are optional (#9115) 2024-03-07 14:18:15 -03:00
capability-context-refactor.md refactor(core): allow configuring both local and remote URLs on capability (#8950) 2024-02-22 15:15:16 -03:00
cli-acl-subcommands.md feat(cli): add new acl subcommands (#8827) 2024-02-26 14:42:13 -03:00
cli-add-@-spec.md feat(cli/add): support specifying version 2024-04-01 18:22:26 +02:00
cli-build-no-bundle.md refactor(cli): add --no-bundle flag, skip bundling on invalid formats (#8990) 2024-02-29 10:49:42 -03:00
cli-empty-responses.md feat(cli/init): allow empty responses non-crucial questions (#9183) 2024-03-19 10:41:41 -03:00
cli-include-dir-cargo-manifest-dir.md fix: use $CARGO_MANIFEST_DIR to fully specify include_dir paths in tauri-cli (#9310) 2024-04-01 16:43:52 +02:00
cli-mobile-init-partition.md fix(cli): CLI path issues on mobile project initialization (#9009) 2024-02-28 14:38:24 -03:00
cli-openssl-cargo-mobile2-removal.md fix(cli): openssl is no longer a required macOS dep (#9237) 2024-03-20 19:15:58 -03:00
cli-plugin-android-init.md fix(cli): fix code output of tauri plugin android init (#8810) 2024-02-07 18:40:46 +02:00
cli-plugins-migrate.md feat(cli/migrate): add plugins to Cargo.toml (#8951) 2024-02-26 13:29:16 -03:00
cli-update-deps-fix-log.md chore(cli): update deps, fix log compilation issue (#9034) 2024-02-29 10:22:47 -03:00
cli-updater-unkown-fields.md fix(windows): relax UpdaterWindowsConfig to not deny unknowns fields (#9126) 2024-03-11 17:30:14 +02:00
cli-windows-build-tools-detect-utf8.md fix(cli): use UTF-8 encoding for vswhere.exe output (#8865) 2024-02-15 16:55:31 +02:00
codegen-capabilities-attribute.md feat(codegen): allow defining additional capabilities, closes #8798 (#8802) 2024-02-19 11:13:36 -03:00
codegen-set-assets.md feat(core): allow swapping the assets implementation (#9141) 2024-03-11 11:07:15 -03:00
color-context-generation.md fix(core): fix invalid path for Color in context generation (#9071) 2024-03-04 17:03:55 -03:00
config.json chore: run pnpm format on the repo 2024-02-03 11:08:13 -03:00
context-assets-runtime-generic.md refactor(core): add setup() to the Assets trait (#9147) 2024-03-11 13:38:32 -03:00
context-assets-unbox.md chore: fix description for Context::assets change from #9141 (#9148) 2024-03-11 14:47:03 -03:00
context-remove-assets-generics.md feat(core): allow swapping the assets implementation (#9141) 2024-03-11 11:07:15 -03:00
context-remove-assets-mut.md refactor(core): add setup() to the Assets trait (#9147) 2024-03-11 13:38:32 -03:00
context-runtime-authority.md feat(codegen): allow defining additional capabilities, closes #8798 (#8802) 2024-02-19 11:13:36 -03:00
core-app-tray-remove-tray-apis-removed.md feat(api/tray): add TrayIcon.getById/removeById (#9155) 2024-03-12 13:07:51 -03:00
core-center-window.md enhance: center window before creation (#8845) 2024-02-16 08:13:49 -03:00
core-emit-created-events.md fix(core): Announce new webviews and windows (#9211) 2024-03-28 02:23:19 +02:00
core-emit-js-all-targets.md fix(core): fix emit skipping webview listeners if filter wasn't provided (#9107) 2024-03-07 20:36:52 +02:00
core-js-event-anytarget.md refactor(core): add webview events (#8844) 2024-02-16 08:07:39 -03:00
core-once-event-return-event-id.md fix(event): let once event return EventId, close #8912 (#8914) 2024-02-20 17:36:15 +02:00
core-path-basename-replace.md fix(core/path): remove suffix in basename only once (#9165) 2024-03-18 08:40:23 -03:00
core-window-hasdisplayhandle.md feat(core): Implement HasDisplayHandle for Window (#9214) 2024-03-19 09:43:15 -03:00
csp-header-linux.md chore(linux): remove CSP tag on custom protocol response (#8984) 2024-02-26 13:08:19 -03:00
deb-rpm-post-pre-scripts-bundler.md feat(bundler): add post/pre install/remove scripts for linux deb and rpm packages (#9209) 2024-03-28 05:13:26 +02:00
deb-rpm-post-pre-scripts-config.md feat(bundler): add post/pre install/remove scripts for linux deb and rpm packages (#9209) 2024-03-28 05:13:26 +02:00
dev-fn.md feat(core): add dev function (#9113) 2024-03-07 11:02:53 -03:00
downgrade-minisign.md fix(cli): Downgrade minisign to 0.7.3 once again (#8838) 2024-02-16 08:24:00 -03:00
enhance-event-emit.md enhance(core/event): filter js listeners on rust side only then emit filtered ids to be triggered (#9151) 2024-03-12 09:41:25 -03:00
enhance-ipc-url-check.md feat(ipc): enhance request URL checks, update wry, refactor file drop (#9100) 2024-04-01 13:03:39 -03:00
enhance-resource-dir-resolution.md fix(core): Incorrect resource_dir when app run from new style target/PLATFORM+ARCH/(debug|release) dir (#8852) 2024-02-18 15:10:21 -03:00
expose-image-constructor.md refactor(image): expose constructor, unify size getters (#9179) 2024-03-13 22:02:05 -03:00
expose-js-image.md feat(core): expose the image module (#9122) 2024-03-07 19:23:21 -03:00
fix-acl-webview-check.md fix(core): wrong ACL validation on multiwebview contexts (#8995) 2024-02-27 11:42:11 -03:00
fix-add-child-deadlock.md fix(core): multiwebview mode fixes for auto resize, reparent and add_child (#8999) 2024-02-27 17:36:21 -03:00
fix-capability-schema-definitions.md fix(build): move capability schema definitions to root (#8906) 2024-02-19 14:46:21 -03:00
fix-channel-ipc-response.md fix(ipc): wrong response format when using a channel (#9121) 2024-03-07 14:53:49 -03:00
fix-clear-residual-listeners.md fix(event): clear residual js listeners (#8916 ) (#8930) 2024-02-28 20:26:27 +02:00
fix-cli-migration-http-acl.md fix(cli): migration for http plugin ACL (#9049) 2024-03-03 09:28:31 -03:00
fix-codegen-rerun-if-changed.md refactor(core): enhance app rerun-if-changed for capabilities and frontend dist (#8756) 2024-02-04 11:42:13 -03:00
fix-config-arg.md fix(cli): regression on --config not accepting file paths (#8783) 2024-02-07 17:08:05 +02:00
fix-fs-scope-check-symlink.md fix(core): resolve symlink on fs scope check (#9072) 2024-03-04 21:10:55 -03:00
fix-inner-size.md fix(tauri-runtime-wry): window inner size regression on macOS, closes #9236 (#9276) 2024-03-26 11:38:57 -03:00
fix-invoke-devtools-by-hotkey.md fix: correct invoke command for toggling devtools by hotkey, closes #8771 (#8793) 2024-02-06 07:41:54 -03:00
fix-ios-dev-logs.md fix: process logs not showing on iOS (#8977) 2024-02-25 17:38:27 -03:00
fix-ipc-error-json.md fix(core): Set json content type for errors returned from commands (#9213) 2024-03-19 10:34:12 -03:00
fix-menu-remove-api.md fix(core): menu remove js binding not working (#9219) 2024-03-19 09:40:25 -03:00
fix-migrate-updater.md fix(cli): skip migrating updater config if not active (#8768) 2024-02-05 09:54:29 -03:00
fix-mobile-cmd-case.md fix(core): convert mobile command name to camelCase, closes #8872 (#8983) 2024-02-26 12:54:31 -03:00
fix-mobile-process-spawn.md fix(cli): process spawn not working on Node.js for mobile commands, closes #6203 (#8949) 2024-02-22 15:14:55 -03:00
fix-process-ipc-message-fn.md fix(core): regression on process-ipc-message-fn (#8749) 2024-02-03 17:18:19 -03:00
fix-remote-domain-url.md fix(acl): inconsistencies on urlpattern usage for remote domain URL (#9133) 2024-03-11 13:39:17 -03:00
fix-reparent.md fix(core): multiwebview mode fixes for auto resize, reparent and add_child (#8999) 2024-02-27 17:36:21 -03:00
fix-rewrite-schema.md fix(build): do not rewrite unchanged schema (#8757) 2024-02-04 12:45:59 +01:00
fix-scope-resolution.md fix(acl): scope resolution should be per window (#9068) 2024-03-04 17:01:30 -03:00
fix-tauri-build-license-field.md fix(core): Compile error when bundle.license is set (#8774) 2024-02-05 15:08:32 +02:00
fix-tauri-build-unix.md fix(core): build on unix failing (#8761) 2024-02-04 19:42:55 +01:00
fix-visibility-change.md fix(windows): changing WebView visibility on hide/show/minimize (#9246) 2024-03-28 16:25:46 +02:00
fix-webview-close.md fix(multiwebview): remove webview from store on close (#8766) 2024-02-04 23:22:09 -03:00
fix-window-center-monitor-scale.md fix: center window ignores scale factors (#8942) 2024-02-22 16:30:27 +02:00
fix-window-destroy-deadlock.md fix(core): deadlock on window destroy (#8953) 2024-02-22 22:02:13 -03:00
global-api-script-path-plugins.md feat(core): allow defining global API script on plugin build (#9156) 2024-03-12 12:01:13 -03:00
handle-empty-permissions.md fix(core): do not generate files if plugin has no permissions (#8815) 2024-02-07 22:26:16 -03:00
http-v1.md feat(ipc): enhance request URL checks, update wry, refactor file drop (#9100) 2024-04-01 13:03:39 -03:00
ico-featrue-flags.md refactor!(core): remove Icon enum and add Image type (#9011) 2024-02-29 09:05:11 -03:00
image-crate.md refactor(core): use the image crate (#9132) 2024-03-11 11:46:34 -03:00
image-rgba-uint8array.md refactor(image): expose constructor, unify size getters (#9179) 2024-03-13 22:02:05 -03:00
image-size-refactor.md refactor(image): expose constructor, unify size getters (#9179) 2024-03-13 22:02:05 -03:00
inline-plugins.md feat(build): support plugins that are defined in app crate (#8781) 2024-02-16 08:24:40 -03:00
ios-signing-optional.md feat(cli): codesign on iOS is optional for the simulator (#8910) 2024-02-21 09:52:46 -03:00
ipc-post-message-fallback.md fix(ipc): fallback to postMessage if protocol fails, closes #8476 (#9038) 2024-02-29 18:24:43 -03:00
ipc-request-param-refactor.md feat(ipc): enhance request URL checks, update wry, refactor file drop (#9100) 2024-04-01 13:03:39 -03:00
isolation-pattern-key-extractable.md feat(isolation): make encrypt key unextractable (#9327) 2024-04-01 12:43:19 -03:00
isolation-script-remove-itself.md feat(isolation): script now removes itself to hide key from DOM (#9328) 2024-04-01 12:43:29 -03:00
mobile-watcher.md fix(cli): dev watcher infinite loop on mobile (#9017) 2024-02-28 17:22:45 -03:00
multiwebview-bounds-fixes.md fix(core): multiwebview mode fixes for auto resize, reparent and add_child (#8999) 2024-02-27 17:36:21 -03:00
nsis-dpi-aware.md feat(bundler): enable dpi awareness for NSIS (#8940) 2024-02-22 08:52:19 -03:00
path-result-error-rexport.md refactor!: remove re-export from tauri::path module (#9104) 2024-03-06 18:31:23 -03:00
permission-platforms.md feat(acl): allow a permission to apply to a subset of target platforms (#9014) 2024-02-28 17:23:52 -03:00
permission-table.md feat(utils): generate table markdown of permissions (#9019) 2024-02-28 18:15:44 +02:00
plugin-global-api-script.md feat(core): allow defining global API script on plugin build (#9156) 2024-03-12 12:01:13 -03:00
pre.json Apply Version Updates From Current Changes (#9222) 2024-03-20 19:59:04 -03:00
preserve-channel-order.md feat(ipc): preserve channel message order (#9070) 2024-03-04 17:03:24 -03:00
progress-bar-state-refactor.md chore(deps): update to tao 0.26 (#8932) 2024-02-21 11:25:42 -03:00
re-export-progress-bar-status.md fix(core): export ProgressBarStatus (#8986) 2024-02-26 19:52:14 +02:00
README.md chore: add back .changes/readme.md (#8905) 2024-02-19 14:39:27 -03:00
rect-strcut.md feat(ipc): enhance request URL checks, update wry, refactor file drop (#9100) 2024-04-01 13:03:39 -03:00
refactor-capabilities-schema.md refactor(core): enhance app rerun-if-changed for capabilities and frontend dist (#8756) 2024-02-04 11:42:13 -03:00
refactor-capability-remote-option.md refactor: configure URLs instead of domains on capability remote (#8898) 2024-02-19 11:14:09 -03:00
refactor-scope-ret-value.md fix(acl): scope resolution should be per window (#9068) 2024-03-04 17:01:30 -03:00
remove-app-custom-protocol-feature.md refactor(cli): use tauri/custom-protocol instead of relying on user having custom-protocol in their cargo features (#8937) 2024-02-26 15:17:45 -03:00
remove-from-format-image.md refactor(core): use the image crate (#9132) 2024-03-11 11:46:34 -03:00
remove-unit-uri.md chore(deps): update to tao 0.26 (#8932) 2024-02-21 11:25:42 -03:00
rename-file-drop.md feat(ipc): enhance request URL checks, update wry, refactor file drop (#9100) 2024-04-01 13:03:39 -03:00
reparent.md feat(webview): add reparent API (#8939) 2024-02-22 08:52:27 -03:00
rerun-if-permission-created.md refactor(core): enhance app rerun-if-changed for capabilities and frontend dist (#8756) 2024-02-04 11:42:13 -03:00
runtime-add-capability.md feat(core): add Manager::add_capability, closes #8799 (#8806) 2024-02-19 11:59:20 -03:00
runtime-capability-dynamic.md feat(core): dynamic runtime capability (#9036) 2024-03-01 08:27:29 -03:00
runtime-dpi-mod-moved.md feat(ipc): enhance request URL checks, update wry, refactor file drop (#9100) 2024-04-01 13:03:39 -03:00
runtime-icon-lifetime.md refactor!(core): remove Icon enum and add Image type (#9011) 2024-02-29 09:05:11 -03:00
rwh-06.md chore(deps): update wry to 0.36 (#8795) 2024-02-07 22:26:29 -03:00
schema_str.md fix(build): fix writing schema file (#8782) 2024-02-05 14:32:27 -03:00
set-auto-resize.md feat(core): always use child webviews on the unstable feature (#9059) 2024-03-04 16:09:16 -03:00
strict-csp-isolation-frame.md feat(core): use a strict CSP on the isolation iframe (#9086) 2024-03-05 14:20:17 -03:00
tauri-build-codegen-capabilities.md feat(codegen): allow defining additional capabilities, closes #8798 (#8802) 2024-02-19 11:13:36 -03:00
tauri-build-dev-changes.md refactor(cli): use tauri/custom-protocol instead of relying on user having custom-protocol in their cargo features (#8937) 2024-02-26 15:17:45 -03:00
tauri-cli-add-default-perm.md feat(cli/add): add default permission to capabilities (#9124) 2024-03-13 11:58:25 -03:00
tauri-close-requested-target-specific.md fix: target specific window for window events (#8826) 2024-02-12 17:55:20 +02:00
tauri-context-icon-methods.md refactor!(core): remove Icon enum and add Image type (#9011) 2024-02-29 09:05:11 -03:00
tauri-error-sync.md fix(core): make tauri::Error sync again (#8777) 2024-02-05 14:52:10 -03:00
tauri-icon-removed.md refactor!(core): remove Icon enum and add Image type (#9011) 2024-02-29 09:05:11 -03:00
tauri-image-codegen.md refactor!(core): remove Icon enum and add Image type (#9011) 2024-02-29 09:05:11 -03:00
tauri-image.md feat(api): add Image class (#9042) 2024-03-03 04:31:08 +02:00
tauri-plugin-identifier-alphanumeric.md feat: relax plugin identifier requirements to alphanumeric and - (#8856) 2024-02-16 07:27:56 -03:00
tauri-runtime-webview-events.md refactor(core): add webview events (#8844) 2024-02-16 08:07:39 -03:00
tauri-scope-object-error-sync.md fix(core): make tauri::Error sync again (#8777) 2024-02-05 14:52:10 -03:00
tauri-utils-capability-refactor.md feat(codegen): allow defining additional capabilities, closes #8798 (#8802) 2024-02-19 11:13:36 -03:00
tauri-utils-plugin-module.md feat(core): allow defining global API script on plugin build (#9156) 2024-03-12 12:01:13 -03:00
tauri-webview-events.md refactor(core): add webview events (#8844) 2024-02-16 08:07:39 -03:00
tray-rect.md feat(ipc): enhance request URL checks, update wry, refactor file drop (#9100) 2024-04-01 13:03:39 -03:00
truncate-before-write-buildtask.md fix(cli): Truncate BuildTask.kt before writing (#9015) 2024-02-28 13:42:21 -03:00
unstable-child-webview.md feat(core): always use child webviews on the unstable feature (#9059) 2024-03-04 16:09:16 -03:00
update-acl-paths-cli.md feat(core): allow defining permissions for the app commands (#9008) 2024-02-28 08:45:28 -03:00
update-app-template-capabilities-conf.md refactor(core): allow referencing capabilities on the Tauri config file (#8797) 2024-02-18 10:42:09 -03:00
update-plugin-template.md refactor(core): enhance app rerun-if-changed for capabilities and frontend dist (#8756) 2024-02-04 11:42:13 -03:00
utils-bundle-target-all.md refactor(cli): add --no-bundle flag, skip bundling on invalid formats (#8990) 2024-02-29 10:49:42 -03:00
utils-bundle-type-all.md refactor(cli): add --no-bundle flag, skip bundling on invalid formats (#8990) 2024-02-29 10:49:42 -03:00
utils-debug-eprintln.md chore: remove unstable log features & use qualified log::<macro> path (#9069) 2024-03-04 21:22:07 +02:00
utils-named-capability-file.md feat: enhance multiple capabilities file format & fix mixed permissions schema (#9079) 2024-03-05 13:09:32 -03:00
utils-remove-asset-trait.md refactor(core): add setup() to the Assets trait (#9147) 2024-03-11 13:38:32 -03:00
webview-bounds.md feat(ipc): enhance request URL checks, update wry, refactor file drop (#9100) 2024-04-01 13:03:39 -03:00
wry-0.36.md chore(deps): update wry to 0.36 (#8795) 2024-02-07 22:26:29 -03:00
wry-0.37.md chore(deps): update to wry 0.37 (#8936) 2024-02-21 18:45:05 -03:00
wry-0.38.md feat(ipc): enhance request URL checks, update wry, refactor file drop (#9100) 2024-04-01 13:03:39 -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 that it represents the overall change for organizational purposes.

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:

---
'package-a': 'patch:enhance'
'package-b': 'patch:enhance'
---

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).

Additionally you could specify a tag for the change file to group it with other changes by prefixing the bump with :<tag>, for example:

---
'package-a': 'patch:enhance'
---

Change summary goes here

which will group this change file with other changes that specify the bug tag.

For list of available tags, see the changeTags key in ./config.json