profile
viewpoint
Lucas Fernandes Nogueira lucasfernog @tauri-apps Brazil Full Stack Developer

Akryum/guijs 868

🐣️ The app that makes your #devlife easier.

iotaledger/trinity-wallet 379

The IOTA Trinity Wallet - available on App Store, Google Play and all major Desktop platforms

iotaledger/stronghold.rs 43

Stronghold is a secret management engine written in rust.

iotaledger/spark-wallet 34

A low-security wallet intended for short-term use and to send small amounts of IOTA tokens

iotaledger/iota.rs 33

Alpha version of the official IOTA Rust library.

LInDa-ProPesq/Grupo-5 2

Trabalhos dos alunos do Grupo 5 da disciplina Ciência de Dados

lucasfernog/appbar-snap-behavior 1

Behaviors for the CoordinatorLayout in order to have a snapping AppBarLayout similar to the one used in the GooglePlay app.

Eihen/laratrust 0

Handle roles and permissions in your Laravel application

Jotamucheroni/nucleo-so 0

Núcleo de um sistema operacional para o processador 8086 da Intel, desenvolvido como trabalho para a disciplina de Sistemas Operacioanais II, Unesp - Bauru

delete branch iotaledger/wallet.rs

delete branch : feat/events-serde

delete time in 12 hours

push eventiotaledger/wallet.rs

Lucas Fernandes Nogueira

commit sha bcf4adcdeb0337a8dafa40da0863732fdcaf1f8a

feat(events) implement Serialize on the event types (#69)

view details

push time in 12 hours

PR merged iotaledger/wallet.rs

feat(events) implement Serialize on the event types

Description of change

Implementing the Serialize trait on the events structs so we can use them on the actor system.

Type of change

  • Enhancement (a non-breaking change which adds functionality)

How the change has been tested

Actually using it on the new wallet backend.

Change checklist

  • [x] I have followed the contribution guidelines for this project
  • [x] I have performed a self-review of my own code
  • [x] I have checked that new and existing unit tests pass locally with my changes
+90 -3

0 comment

2 changed files

lucasfernog

pr closed time in 12 hours

PR opened iotaledger/wallet.rs

feat(events) implement Serialize on the event types

Description of change

Implementing the Serialize trait on the events structs so we can use them on the actor system.

Type of change

  • Enhancement (a non-breaking change which adds functionality)

How the change has been tested

Actually using it on the new wallet backend.

Change checklist

  • [x] I have followed the contribution guidelines for this project
  • [x] I have performed a self-review of my own code
  • [x] I have checked that new and existing unit tests pass locally with my changes
+90 -3

0 comment

2 changed files

pr created time in 12 hours

create barnchiotaledger/wallet.rs

branch : feat/events-serde

created branch time in 12 hours

PR opened iotaledger/wallet.rs

chore(lib) update to latest bee-message/iota-core

Description of change

Update lib code to latest bee-message refactor and use iota-core from dev (chrysalis branch was merged).

Type of change

  • dependency update

How the change has been tested

Unit tests.

Change checklist

  • [x] I have followed the contribution guidelines for this project
  • [x] I have performed a self-review of my own code
  • [x] I have checked that new and existing unit tests pass locally with my changes
+35 -29

0 comment

4 changed files

pr created time in a day

create barnchiotaledger/wallet.rs

branch : chore/dep-update

created branch time in a day

push eventiotaledger/stronghold.rs

Lucas Nogueira

commit sha 04b89060c8ed66e11ac41413971d5a25e97f98ba

fix(stronghold) remove `with_transaction_builder` fn

view details

Lucas Nogueira

commit sha 853cc3660aad678d7b5ac9c29ad80274b1601cc7

chore(stronghold) use `dev` branch of iota-core

view details

Lucas Nogueira

commit sha cbfbd02af5959eb71bdecfd145d21a0210f5ab1c

fix(stronghold) remove from workspace

view details

push time in a day

delete branch iotaledger/wallet.rs

delete branch : feat/polling-event

delete time in 2 days

push eventiotaledger/wallet.rs

Lucas Fernandes Nogueira

commit sha c3cc2249cff9d40da00d35812079aaeab2634b5e

feat(lib) implement events through polling (#62)

view details

push time in 2 days

PR merged iotaledger/wallet.rs

feat(lib) implement events through polling

Description of change

Implementing the event notification through polling.

Type of change

  • Enhancement (a non-breaking change which adds functionality)

How the change has been tested

Not tested yet, will do after the Hornet tests.

Change checklist

  • [x] I have followed the contribution guidelines for this project
  • [x] I have performed a self-review of my own code
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [x] I have checked that new and existing unit tests pass locally with my changes
+105 -16

0 comment

4 changed files

lucasfernog

pr closed time in 2 days

delete branch iotaledger/wallet.rs

delete branch : fix/serde-case

delete time in 3 days

PR merged iotaledger/wallet.rs

feat(account) rename SyncedAccount serialized fields to camelCase

Description of change

Renaming serialization to match the default (camelCase).

Type of change

  • Enhancement (a non-breaking change which adds functionality)
+3 -0

0 comment

1 changed file

lucasfernog

pr closed time in 3 days

PR opened iotaledger/wallet.rs

feat(account) rename SyncedAccount serialized fields to camelCase

Description of change

Renaming serialization to match the default (camelCase).

Type of change

  • Enhancement (a non-breaking change which adds functionality)
+3 -0

0 comment

1 changed file

pr created time in 3 days

create barnchiotaledger/wallet.rs

branch : fix/serde-case

created branch time in 3 days

PR opened iotaledger/wallet.rs

feat(lib) minor changes for actors.rs usage

Description of change

Changing some return types and implementing some traits to simplify the wallet actor.

Type of change

  • Enhancement (a non-breaking change which adds functionality)

How the change has been tested

Unit tests, actors.rs build.

Change checklist

  • [x] I have followed the contribution guidelines for this project
  • [x] I have performed a self-review of my own code
  • [x] I have checked that new and existing unit tests pass locally with my changes
+15 -16

0 comment

4 changed files

pr created time in 3 days

create barnchiotaledger/wallet.rs

branch : feat/actor-system-changes

created branch time in 3 days

push eventiotaledger/stronghold.rs

Lucas Nogueira

commit sha 4d5dbfad442ee22775170acc7f36b20a3634df28

fix(stronghold) make sure it compiles for now

view details

push time in 4 days

delete branch iotaledger/wallet.rs

delete branch : fix/typo

delete time in 4 days

push eventiotaledger/wallet.rs

Rajiv Shah

commit sha 07af2ac8a62bae66bd13dbcd5c16137a07c34c30

fix(account): Fix typo (#64)

view details

push time in 4 days

PR merged iotaledger/wallet.rs

fix(account): Fix typo

Description of change

Fixes typo (post_messages -> post_message)

Links to any relevant issues

N/A

Type of change

  • Bug fix (a non-breaking change which fixes an issue)

How the change has been tested

Builds successfully

Change checklist

  • [x] I have followed the contribution guidelines for this project
  • [x] I have performed a self-review of my own code
  • [x] I have checked that new and existing unit tests pass locally with my changes
+1 -1

2 comments

1 changed file

rajivshah3

pr closed time in 4 days

PullRequestReviewEvent

pull request commentiotaledger/wallet.rs

fix(account): Fix typo

Yeah this was an upstream change :D

rajivshah3

comment created time in 4 days

push eventtauri-apps/tauri

renovate[bot]

commit sha d13dcd9fd8d30b1db147a78cecb878e924382274

chore(deps) Update Tauri Bundler (#1045) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

renovate[bot]

commit sha b5ade8c6b893b49e8483bcfaaa7804baeab6a594

chore(deps) Update Rust crate serde_json to 1.0.59 (#1042) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 6d9528d0c68d20ff047f7bb67aa6a1c880d9d954

chore(deps) Update Tauri JS CLI (major) (#1047) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

renovate[bot]

commit sha 92908c7e915d9e3e7ca68b271c5a2fb0586ac40f

chore(deps) Update Rust crate attohttpc to 0.16.0 (#1041) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

Lucas Fernandes Nogueira

commit sha a3b724738e1a5d155d421bafd00d066c56e479f5

test(tauri.js) update fixture app and fix build/dev e2e tests (#1058)

view details

Lucas Fernandes Nogueira

commit sha 82cda98532975c6d4b1c93bf2f326173f39e0964

chore(tauri) `dirs` crate is unmaintained, use `dirst-next` instead (#1057)

view details

Lucas Fernandes Nogueira

commit sha c8b167adb3561db182bc8f6e4d8753ce1ae3f450

fix(tauri.js) promisified API fails on Reflect.deleteProperty, fix #1038 (#1056)

view details

Lucas Fernandes Nogueira

commit sha 2c0f09c85c8a60c2fa304fb25174d5020663f0d7

fix(tauri) add missing API features, closes #1023 (#1052)

view details

renovate[bot]

commit sha 94f073467dec2fc41b7578670da8d27555445140

chore(deps) Update Tauri JS CLI (#1046) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

Lucas Nogueira

commit sha 295c5fb4dce82eaa70953e885224eb8cc0b674a1

Merge remote-tracking branch 'origin/dev' into fix/dependency-manager-npm

view details

push time in 5 days

Pull request review commenttauri-apps/tauri

docs(contributing): add instructions for developing Tauri

 Hi! We, the maintainers, are really excited that you are interested in contribut - It's OK to have multiple small commits as you work on the PR - we will let GitHub automatically squash it before merging.  - If adding new feature:+   - Provide convincing reason to add this feature. Ideally you should open a suggestion issue first and have it greenlighted before working on it.  - If fixing a bug:   - If you are resolving a special issue, add `(fix: #xxxx[,#xxx])` (#xxxx is the issue id) in your PR title for a better release log, e.g. `fix: update entities encoding/decoding (fix #3899)`.   - Provide detailed description of the bug in the PR. Live demo preferred. -## Development Setup-TO BE UPDATED. +## Development Guide++### General Setup++First, [join our Discord server](https://discord.gg/SpmNs4S) and let us know that you want to contribute. This way we can point you in the right direction and help ensure your contribution will be as helpful as possible. We also recommend you read the [technical details page](https://tauri.studio/en/docs/getting-started/technical-details) to learn how Tauri works under the hood and familiarize yourself with the codebase.++To set up your machine for development, follow the [Tauri setup guide](https://tauri.studio/en/docs/getting-started/intro#setting-up-your-environment) to get all the tools you need to develop Tauri apps. The only additional tool you may need is [Yarn](https://yarnpkg.com/), it is only required if you are developing the Node CLI/API (`tauri.js`). Next, clone the Tauri repo. It is structured as a monorepo, which means that all the various Tauri packages are under the same repository. The development process varies depending on what part of Tauri you are contributing to.++### Developing The CLI and API (`tauri.js`)++The code for `tauri.js` is located in `[Tauri repo root]/cli/tauri.js`. Open a terminal, `cd` into that directory, and install deps by running `yarn install`. The code for the API (ie notifications, filesystem, etc...) is in `api-src` (not `src/api`), and the code for the CLI (the build, dev, init, etc... commands) is in `src`. There are a few package scripts you should be aware of:++- `build` builds both the API and CLI+- `build:api` builds the API+- `build:webpack` builds the CLI+- `test` runs the unit and e2e test suite+- `lint` runs ESLint to catch linting errors+- `format` formats code with Prettier to match the style guide++To test your changes, we recommend using the `[Tauri repo root]/tauri/examples/communication` app. It automatically uses the local version of `tauri.js`. You will need to rebuild `tauri.js` after every change by running `yarn build` in the `tauri.js` directory.++If you want to use your local code in another app, we recommend using [Yarn link](https://classic.yarnpkg.com/en/docs/cli/link/). First, run `yarn link` in the `tauri.js` directory, then run `yarn link tauri` in your test project's directory. This will link the CLI and API for that project. To run CLI commands, use `yarn tauri [command name]`, ie `yarn tauri build`. You only need to link once, but will need to rebuild every time.++### Developing Tauri Bundler++The code for the bundler is located in `[Tauri repo root]/cli/tauri-bundler`. After making your changes to the code, run `cargo install --path .` in the bundler directory. This will update the global `tauri-bundler` Cargo install to use your local code. Now, all of your Tauri projects will use the local code when bundling. The Cargo install needs to be run after every change.
The code for the bundler is located in `[Tauri repo root]/cli/tauri-bundler`. After making your changes to the code, run `cargo install --path . --force` in the bundler directory. This will update the global `tauri-bundler` Cargo install to use your local code. Now, all of your Tauri projects will use the local code when bundling. The Cargo install needs to be run after every change.
nklayman

comment created time in 5 days

PullRequestReviewEvent

delete branch tauri-apps/tauri

delete branch : renovate/alltaurijscli

delete time in 5 days

push eventtauri-apps/tauri

renovate[bot]

commit sha 94f073467dec2fc41b7578670da8d27555445140

chore(deps) Update Tauri JS CLI (#1046) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

push time in 5 days

PR merged tauri-apps/tauri

chore(deps) Update Tauri JS CLI chore

This PR contains the following updates:

Package Type Update Change
@babel/core (source) devDependencies minor 7.11.6 -> 7.12.3
@babel/preset-env (source) devDependencies minor 7.11.5 -> 7.12.1
@babel/preset-typescript devDependencies minor 7.10.4 -> 7.12.1
@types/fs-extra devDependencies patch 9.0.1 -> 9.0.2
@types/lodash devDependencies patch 4.14.161 -> 4.14.162
@typescript-eslint/eslint-plugin devDependencies patch 4.4.0 -> 4.4.1
@typescript-eslint/parser devDependencies patch 4.4.0 -> 4.4.1
chokidar dependencies patch 3.4.2 -> 3.4.3
eslint-config-prettier devDependencies minor 6.12.0 -> 6.13.0
jest (source) devDependencies patch 26.5.2 -> 26.5.3
lint-staged devDependencies patch 10.4.0 -> 10.4.2
rollup (source) devDependencies minor 2.29.0 -> 2.32.0
rollup-plugin-typescript2 devDependencies minor 0.27.3 -> 0.28.0
sharp dependencies patch 0.26.1 -> 0.26.2
ts-loader devDependencies patch 8.0.4 -> 8.0.5

Release Notes

<details> <summary>babel/babel</summary>

v7.12.3

Compare Source

:bug: Bug Fix
:house: Internal
  • Other
  • babel-parser
    • #​12203 test: add test case for babel-parser: fixtures/typescript/arrow-function/destructuring-with-annotation-newline (@​Mongkii)

v7.12.1

Compare Source

:bug: Bug Fix
:house: Internal
  • Other
  • babel-cli, babel-core, babel-generator, babel-helper-bindify-decorators, babel-helper-call-delegate, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-explode-assignable-expression, babel-helper-explode-class, babel-helper-module-imports, babel-helper-remap-async-to-generator, babel-helper-skip-transparent-expression-wrappers, babel-helpers, babel-node, babel-parser, babel-plugin-external-helpers, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-class-static-block, babel-plugin-proposal-decorators, babel-plugin-proposal-do-expressions, babel-plugin-proposal-dynamic-import, babel-plugin-proposal-export-default-from, babel-plugin-proposal-export-namespace-from, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-json-strings, babel-plugin-proposal-logical-assignment-operators, babel-plugin-proposal-nullish-coalescing-operator, babel-plugin-proposal-numeric-separator, babel-plugin-proposal-object-rest-spread, babel-plugin-proposal-optional-catch-binding, babel-plugin-proposal-optional-chaining, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-private-methods, babel-plugin-proposal-private-property-in-object, babel-plugin-proposal-throw-expressions, babel-plugin-proposal-unicode-property-regex, babel-plugin-syntax-class-properties, babel-plugin-syntax-decorators, babel-plugin-syntax-do-expressions, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-jsx, babel-plugin-syntax-module-string-names, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-record-and-tuple, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-top-level-await, babel-plugin-syntax-typescript, babel-plugin-transform-arrow-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-keys, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-for-of, babel-plugin-transform-function-name, babel-plugin-transform-instanceof, babel-plugin-transform-jscript, babel-plugin-transform-literals, babel-plugin-transform-member-expression-literals, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-named-capturing-groups-regex, babel-plugin-transform-new-target, babel-plugin-transform-object-assign, babel-plugin-transform-object-set-prototype-of-to-assign, babel-plugin-transform-object-super, babel-plugin-transform-parameters, babel-plugin-transform-property-literals, babel-plugin-transform-property-mutators, babel-plugin-transform-proto-to-assign, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-display-name, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-compat, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx-self, babel-plugin-transform-react-jsx-source, babel-plugin-transform-react-jsx, babel-plugin-transform-react-pure-annotations, babel-plugin-transform-regenerator, babel-plugin-transform-reserved-words, babel-plugin-transform-runtime, babel-plugin-transform-shorthand-properties, babel-plugin-transform-spread, babel-plugin-transform-sticky-regex, babel-plugin-transform-strict-mode, babel-plugin-transform-template-literals, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-plugin-transform-unicode-escapes, babel-plugin-transform-unicode-regex, babel-preset-env, babel-preset-flow, babel-preset-react, babel-preset-typescript, babel-register, babel-standalone, babel-traverse, babel-types
  • babel-compat-data, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-remap-async-to-generator, babel-helper-simple-access, babel-helper-transform-fixture-test-runner, babel-plugin-transform-named-capturing-groups-regex, babel-plugin-transform-object-assign, babel-plugin-transform-parameters, babel-plugin-transform-react-jsx-self, babel-plugin-transform-react-jsx-source, babel-plugin-transform-template-literals, babel-preset-env, babel-preset-react, babel-runtime-corejs2, babel-runtime, babel-standalone

v7.12.0

Compare Source

:eyeglasses: Spec Compliance
  • babel-core, babel-helper-module-transforms, babel-parser, babel-plugin-proposal-export-namespace-from, babel-plugin-syntax-module-string-names, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-types
  • babel-parser
:rocket: New Feature
  • babel-core, babel-generator, babel-parser, babel-plugin-syntax-import-assertions, babel-plugin-syntax-module-attributes, babel-standalone, babel-types
  • babel-core, babel-helper-create-class-features-plugin, babel-helper-module-transforms, babel-helper-replace-supers, babel-plugin-proposal-class-static-block, babel-plugin-transform-modules-commonjs, babel-standalone, babel-traverse, babel-types
  • babel-generator, babel-parser, babel-plugin-syntax-class-static-block, babel-types
  • babel-generator, babel-parser, babel-types
  • babel-parser, babel-types
  • babel-plugin-transform-modules-systemjs
  • babel-plugin-transform-typescript, babel-preset-typescript
  • babel-core, babel-helper-module-transforms, babel-parser, babel-plugin-proposal-export-namespace-from, babel-plugin-syntax-module-string-names, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-types
  • babel-core
:bug: Bug Fix
:nail_care: Polish
:house: Internal

</details>

<details> <summary>typescript-eslint/typescript-eslint</summary>

v4.4.1

Compare Source

Bug Fixes
  • eslint-plugin: [ban-ts-comment] support block comments (#​2644) (9c3c686)
  • eslint-plugin: [ban-types] allow banning types with specific parameters (#​2662) (77732a2)
  • eslint-plugin: [consistent-type-assertions] check type assertion in jsx props (#​2653) (393e925)
  • eslint-plugin: [no-duplicate-imports] distinguish member, default (#​2637) (c71f423)
  • eslint-plugin: [no-throw-literal] false positive with logical expressions (#​2645) (57aa6c7)
  • eslint-plugin: [no-unused-vars] fix false positives for duplicated names in namespaces (#​2659) (0d696c7)
  • eslint-plugin: [no-use-before-define] correctly handle typeof type references (#​2623) (8e44c78)
  • scope-manager: don't create a variable for global augmentation (#​2639) (6bc9325)

</details>

<details> <summary>paulmillr/chokidar</summary>

v3.4.3

Compare Source

</details>

<details> <summary>prettier/eslint-config-prettier</summary>

v6.13.0

Compare Source

  • Added: New rules in [eslint-plugin-vue] 7.0 (which supports Vue 3.0). Thanks to @​xcatliu!

</details>

<details> <summary>facebook/jest</summary>

v26.5.3

Compare Source

Features
  • [jest-runtime] add support for dynamic import() from CommonJS (#​10620)
Fixes
  • [jest-runner, jest-runtime] require.main should not be undefined with createRequire() (#​10610)
  • [jest-runtime] add missing module.path property (#​10615)
  • [jest-runtime] Add mainModule instance variable to runtime (#​10621)
  • [jest-runtime] Evaluate Node core modules on dynamic import() (#​10622)
  • [jest-validate] Show suggestion only when unrecognized cli param is longer than 1 character (#​10604)
  • [jest-validate] Validate testURL as CLI option (#​10595)

</details>

<details> <summary>okonet/lint-staged</summary>

v10.4.2

Compare Source

Bug Fixes

v10.4.1

Compare Source

Bug Fixes

</details>

<details> <summary>rollup/rollup</summary>

v2.32.0

Compare Source

2020-10-16

Features
  • Extend preserveEntrySignatures with a value "exports-only" to allow extension only if an entry does not have exports (#​3823)
Pull Requests

v2.31.0

Compare Source

2020-10-15

Features
  • When using the output.moduleToStringTag option, also add the tag to entries with exports and simulated external namespaces (#​3822)
  • Add the __esModule interop marker to IIFE global variables unless output.esModule is turned off (#​3822)
Pull Requests

v2.30.0

Compare Source

2020-10-13

Features
  • Add moduleParsed hook that is called for each module once code and AST are available (#​3813)
  • Include code and AST in this.getModuleInfo (#​3813)
Bug Fixes
  • Provide the original Acorn AST instead of the internal one when resolving dynamic imports that contain non-trivial expressions (#​3813)
Pull Requests

</details>

<details> <summary>ezolenko/rollup-plugin-typescript2</summary>

v0.28.0

Compare Source

#​221

</details>

<details> <summary>lovell/sharp</summary>

v0.26.2

Compare Source

</details>

<details> <summary>TypeStrong/ts-loader</summary>

v8.0.5

Compare Source

</details>


Renovate configuration

:date: Schedule: "after 3am on Wednesday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+310 -1064

0 comment

2 changed files

renovate[bot]

pr closed time in 5 days

delete branch tauri-apps/tauri

delete branch : fix/missing-features

delete time in 5 days

push eventtauri-apps/tauri

Lucas Fernandes Nogueira

commit sha 2c0f09c85c8a60c2fa304fb25174d5020663f0d7

fix(tauri) add missing API features, closes #1023 (#1052)

view details

push time in 5 days

issue closedtauri-apps/tauri

Unable to restrict `allowlist` because of missing features in Rust

Describe the bug I want to use the Bridge-Pattern with a few more options enabled.

I enabled all options i wanted by reading the documentation:

"allowlist": {
    "all": false,
    "event": true,
    "open": true,
    "openDialog": true
}

When i tried to use the http module from tauri this error was printed:

[ERROR] "httpRequest' not on the allowlist (https://tauri.studio/docs/api/config#tauri.allowlist)"

This option isn't in the docs but tried anyway and now cargo printed the following error:

error: failed to select a version for `tauri`.
    ... required by package `<application_name> v0.1.0 (<application_path>/src-tauri)`
versions that meet the requirements `=0.9.2` are: 0.9.2

the package `<application_name>` depends on `tauri`, with features: `http-request` but `tauri` does not have these features.


failed to select a version for `tauri` which could resolve this conflict

To Reproduce Steps to reproduce the behavior:

  1. Go to src-tauri/tauri.conf.json
  2. Add "httpRequest": true, to tauri:allowlist
  3. Use for example:
import http from 'tauri/api/http'
http.get('https://google.com')
  1. Start tauri application
  2. Look at the output of tauri dev

Expected behavior When I add the httpRequest option to the allow list I want the application to compile and the ability to use the http module from JavaScript.

Platform and Versions: OS: Linux(5.8.10-arch1-1) - linux/x64 Node: 14.11.0 NPM: 6.14.7 Yarn: 1.22.5 Rustc: 1.46.0

closed time in 5 days

crapStone

PR merged tauri-apps/tauri

fix(tauri) add missing API features, closes #1023

What kind of change does this PR introduce? (check at least one)

  • [x] Bugfix
  • [ ] Feature
  • [ ] New Binding Issue #___
  • [ ] Code style update
  • [ ] Refactor
  • [ ] Build-related changes
  • [ ] Other, please describe:

Does this PR introduce a breaking change? (check one)

  • [ ] Yes. Issue #___
  • [x] No

The PR fulfills these requirements:

  • [x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
  • [x] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

  • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

+7 -0

0 comment

2 changed files

lucasfernog

pr closed time in 5 days

delete branch tauri-apps/tauri

delete branch : fix/callback-delete

delete time in 5 days

push eventtauri-apps/tauri

Lucas Fernandes Nogueira

commit sha c8b167adb3561db182bc8f6e4d8753ce1ae3f450

fix(tauri.js) promisified API fails on Reflect.deleteProperty, fix #1038 (#1056)

view details

push time in 5 days

issue closedtauri-apps/tauri

Calling API functions too many times causes 'TypeError: Unable to delete property.'

After calling API functions too many times they will fail with TypeError: Unable to delete property., but only when the Web Inspector is not open. When the Web Inspector is open, it works fine.

Minimal reproducible examples:

async function writeTooManyTextFiles() {
  for(let i=0; i<300; i++) {
    console.log("writeTooManyTextFiles", i)
    await writeFile({path: '/Users/racoon/test.txt', contents: 'Testing'})
  }
}

async function readTooManyTextFiles() {
  for(let i=0; i<300; i++) {
    console.log("readTooManyTextFiles", i)
    const text = await readTextFile('/Users/racoon/test.txt')
  }
}

async function readTooManyDirectories() {
  for(let i=0; i<300; i++) {
    console.log("readTooManyDirectories", i)
    const text = await readDir('/Users/racoon/')
  }
}

They fail consistently for me after 168 files with error TypeError: Unable to delete property..

This error is thrown by at Reflect.deleteProperty(window, error) at line 70 of cli/tauri.js/api-src/tauri.ts

This error is strange because I checked and the property does exist on the window object. It seems after calling readTextFile more than 168 times, all calls to Reflect.deleteProperty will fail with this error.

I have reproduced this on Mac and Ubuntu

Here is the issue boiled down to just the combination of Promises and using Reflect.deleteProperty(). This shows the problem is the way cli/tauri.js/api-src/tauri.ts promisifies the api calls and not the API calls themselfs:

function bar() {
  return new Promise((resolve, reject) => {
    const p = Math.random().toString(36).substring(7);
    try {
      Object.defineProperty(window, p, {
        value: p
      });
    } catch (e) {
      reject(e)
    }
    setTimeout(() => {
      try {
        Reflect.deleteProperty(window, p)
        resolve()
      } catch (e) {
        reject(e)
      }
    }, 0);
  })
}

async function foo() {
  for(let i=0; i<3000; i++) {
    console.log("foo", i)
    await bar()
  }
}

Output:

...
[Log] foo – 132
[Log] foo – 133
[Log] foo – 134
[Log] foo – 135
[Log] foo – 136
[Log] foo – 137
[Log] foo – 138
[Error] error loading data – TypeError: Unable to delete property.
TypeError: Unable to delete property.
	_callee4$ (index.js:1126)
	tryCatch (runtime.js:63)
	invoke (runtime.js:293)
	asyncGeneratorStep (asyncToGenerator.js:9)
	_throw (asyncToGenerator.js:35)
	promiseReactionJob

closed time in 5 days

virtualgraham

PR merged tauri-apps/tauri

fix(tauri.js) promisified API fails on Reflect.deleteProperty, fix #1038

<!-- Please make sure to read the Pull Request Guidelines: https://github.com/tauri-apps/tauri/blob/dev/.github/CONTRIBUTING.md#pull-request-guidelines -->

<!-- PULL REQUEST TEMPLATE --> <!-- (Update "[ ]" to "[x]" to check a box) -->

What kind of change does this PR introduce? (check at least one) <!-- If you are introducing a new binding, you must reference an issue where this binding has been proposed, discussed and approved by the maintainers. -->

  • [x] Bugfix
  • [ ] Feature
  • [ ] New Binding Issue #___
  • [ ] Code style update
  • [ ] Refactor
  • [ ] Build-related changes
  • [ ] Other, please describe:

Does this PR introduce a breaking change? (check one) <!-- If yes, please describe the impact and migration path for existing applications in an attached issue. Filing a PR with breaking changes that has not been discussed and approved by the maintainers in an issue will be immediately closed. -->

  • [ ] Yes. Issue #___
  • [x] No

The PR fulfills these requirements:

  • [x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
  • [x] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

  • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

See #1038

+227 -407

0 comment

3 changed files

lucasfernog

pr closed time in 5 days

issue closedtauri-apps/tauri

RUSTSEC-2020-0053: dirs is unmaintained, use dirs-next instead

dirs is unmaintained, use dirs-next instead

Details
Status unmaintained
Package dirs
Version 3.0.1
URL https://github.com/dirs-dev/dirs-rs
Date 2020-10-16

The dirs crate is not maintained any more; use dirs-next instead.

See advisory page for additional details.

closed time in 5 days

github-actions[bot]

issue closedtauri-apps/tauri

RUSTSEC-2020-0053: dirs is unmaintained, use dirs-next instead

dirs is unmaintained, use dirs-next instead

Details
Status unmaintained
Package dirs
Version 1.0.5
URL https://github.com/dirs-dev/dirs-rs
Date 2020-10-16

The dirs crate is not maintained any more; use dirs-next instead.

See advisory page for additional details.

closed time in 5 days

github-actions[bot]

delete branch tauri-apps/tauri

delete branch : chore/dirs-unmaintained

delete time in 5 days

push eventtauri-apps/tauri

Lucas Fernandes Nogueira

commit sha 82cda98532975c6d4b1c93bf2f326173f39e0964

chore(tauri) `dirs` crate is unmaintained, use `dirst-next` instead (#1057)

view details

push time in 5 days

PR merged tauri-apps/tauri

chore(tauri) `dirs` crate is unmaintained, use `dirst-next` instead

<!-- Please make sure to read the Pull Request Guidelines: https://github.com/tauri-apps/tauri/blob/dev/.github/CONTRIBUTING.md#pull-request-guidelines -->

<!-- PULL REQUEST TEMPLATE --> <!-- (Update "[ ]" to "[x]" to check a box) -->

What kind of change does this PR introduce? (check at least one) <!-- If you are introducing a new binding, you must reference an issue where this binding has been proposed, discussed and approved by the maintainers. -->

  • [ ] Bugfix
  • [ ] Feature
  • [ ] New Binding Issue #___
  • [ ] Code style update
  • [ ] Refactor
  • [ ] Build-related changes
  • [x] Other, please describe: dependency change (dirs unmaintained)

Does this PR introduce a breaking change? (check one) <!-- If yes, please describe the impact and migration path for existing applications in an attached issue. Filing a PR with breaking changes that has not been discussed and approved by the maintainers in an issue will be immediately closed. -->

  • [ ] Yes. Issue #___
  • [x] No

The PR fulfills these requirements:

  • [x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
  • [x] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

  • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

+28 -22

0 comment

5 changed files

lucasfernog

pr closed time in 5 days

PR opened mitsuhiko/rust-runas

chore(deps) update `which` to 4.0.2

This resolves an audit warning because which v3.x depended on failure, which if officially deprecated/unmaintained.

+1 -1

0 comment

1 changed file

pr created time in 5 days

create barnchlucasfernog/rust-runas

branch : chore/update-which-dep

created branch time in 5 days

fork lucasfernog/rust-runas

Runs a command in an elevated context

fork in 5 days

PullRequestReviewEvent

delete branch tauri-apps/tauri

delete branch : fix/fixture-test

delete time in 5 days

push eventtauri-apps/tauri

Lucas Fernandes Nogueira

commit sha a3b724738e1a5d155d421bafd00d066c56e479f5

test(tauri.js) update fixture app and fix build/dev e2e tests (#1058)

view details

push time in 5 days

PR merged tauri-apps/tauri

test(tauri.js) update fixture app and fix build/dev e2e tests

<!-- Please make sure to read the Pull Request Guidelines: https://github.com/tauri-apps/tauri/blob/dev/.github/CONTRIBUTING.md#pull-request-guidelines -->

<!-- PULL REQUEST TEMPLATE --> <!-- (Update "[ ]" to "[x]" to check a box) -->

What kind of change does this PR introduce? (check at least one) <!-- If you are introducing a new binding, you must reference an issue where this binding has been proposed, discussed and approved by the maintainers. -->

  • [ ] Bugfix
  • [ ] Feature
  • [ ] New Binding Issue #___
  • [ ] Code style update
  • [ ] Refactor
  • [ ] Build-related changes
  • [x] Other, please describe: test update

Does this PR introduce a breaking change? (check one) <!-- If yes, please describe the impact and migration path for existing applications in an attached issue. Filing a PR with breaking changes that has not been discussed and approved by the maintainers in an issue will be immediately closed. -->

  • [ ] Yes. Issue #___
  • [x] No

The PR fulfills these requirements:

  • [x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
  • [ ] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

  • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

Just updating the internal e2e test so we can use it.

+23 -14

0 comment

6 changed files

lucasfernog

pr closed time in 5 days

push eventtauri-apps/tauri

renovate[bot]

commit sha d13dcd9fd8d30b1db147a78cecb878e924382274

chore(deps) Update Tauri Bundler (#1045) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

renovate[bot]

commit sha b5ade8c6b893b49e8483bcfaaa7804baeab6a594

chore(deps) Update Rust crate serde_json to 1.0.59 (#1042) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 6d9528d0c68d20ff047f7bb67aa6a1c880d9d954

chore(deps) Update Tauri JS CLI (major) (#1047) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

renovate[bot]

commit sha 92908c7e915d9e3e7ca68b271c5a2fb0586ac40f

chore(deps) Update Rust crate attohttpc to 0.16.0 (#1041) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

Lucas Nogueira

commit sha dc66bf340005519daec4eb53df81e9dd8938f317

Merge branch 'dev' into renovate/alltaurijscli

view details

push time in 5 days

PullRequestReviewEvent

push eventtauri-apps/tauri

Lucas Nogueira

commit sha fd24c0b584381e28bee8f77a39590d191a446f80

Merge remote-tracking branch 'origin/dev' into renovate/alltaurijscli

view details

push time in 5 days

PR opened tauri-apps/tauri

test(tauri.js) update fixture app and fix build/dev e2e tests

<!-- Please make sure to read the Pull Request Guidelines: https://github.com/tauri-apps/tauri/blob/dev/.github/CONTRIBUTING.md#pull-request-guidelines -->

<!-- PULL REQUEST TEMPLATE --> <!-- (Update "[ ]" to "[x]" to check a box) -->

What kind of change does this PR introduce? (check at least one) <!-- If you are introducing a new binding, you must reference an issue where this binding has been proposed, discussed and approved by the maintainers. -->

  • [ ] Bugfix
  • [ ] Feature
  • [ ] New Binding Issue #___
  • [ ] Code style update
  • [ ] Refactor
  • [ ] Build-related changes
  • [x] Other, please describe: test update

Does this PR introduce a breaking change? (check one) <!-- If yes, please describe the impact and migration path for existing applications in an attached issue. Filing a PR with breaking changes that has not been discussed and approved by the maintainers in an issue will be immediately closed. -->

  • [ ] Yes. Issue #___
  • [x] No

The PR fulfills these requirements:

  • [x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
  • [ ] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

  • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

Just updating the internal e2e test so we can use it.

+23 -14

0 comment

6 changed files

pr created time in 5 days

create barnchtauri-apps/tauri

branch : fix/fixture-test

created branch time in 5 days

delete branch tauri-apps/tauri

delete branch : renovate/rust-alltauriapi

delete time in 5 days

push eventtauri-apps/tauri

renovate[bot]

commit sha 92908c7e915d9e3e7ca68b271c5a2fb0586ac40f

chore(deps) Update Rust crate attohttpc to 0.16.0 (#1041) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

push time in 5 days

PR merged tauri-apps/tauri

chore(deps) Update Rust crate attohttpc to 0.16.0 chore

This PR contains the following updates:

Package Type Update Change
attohttpc dependencies minor 0.15.0 -> 0.16.0

Renovate configuration

:date: Schedule: "after 3am on Wednesday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 5 days

PullRequestReviewEvent

delete branch tauri-apps/tauri

delete branch : renovate/major-alltaurijscli

delete time in 5 days

push eventtauri-apps/tauri

renovate[bot]

commit sha 6d9528d0c68d20ff047f7bb67aa6a1c880d9d954

chore(deps) Update Tauri JS CLI (major) (#1047) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

push time in 5 days

PR merged tauri-apps/tauri

chore(deps) Update Tauri JS CLI (major) chore

This PR contains the following updates:

Package Type Update Change
is-reachable dependencies major 4.0.0 -> 5.0.0
webpack devDependencies major 4.44.2 -> 5.1.3
webpack-cli devDependencies major 3.3.12 -> 4.0.0

Release Notes

<details> <summary>sindresorhus/is-reachable</summary>

v5.0.0

Compare Source

Breaking
Fixes

</details>

<details> <summary>webpack/webpack</summary>

v5.1.3

Compare Source

Bugfixes

  • omit unused modules from chunks when modules are only unused in some runtimes
    • fixes Self-reference dependency has unused export name error
  • fix order of asset optimization to fix conflict between compression-plugin and real hash plugin

v5.1.2

Compare Source

Bugfixes
  • revert: omit unused modules from chunk when modules are only unused in some runtimes
    • caused issues with mini-css modules

v5.1.1

Compare Source

Bugfixes

  • fix order of chunk hashing to allow to uses hashes in WebWorkers
  • update to terser-webpack-plugin 5
    • reduces number of dependencies by dropping webpack 4 support
  • omit unused modules from chunk when modules are only unused in some runtimes
    • fixes Self-reference dependency has unused export name error
  • fix hanging production builds because of infinite loop in inner graph optimization
  • Compilation.deleteAsset updates chunk to file mappings

v5.1.0

Compare Source

Features

  • expose webpack property from Compiler
  • expose cleverMerge, EntryOptionPlugin, DynamicEntryPlugin

Bugfixes

  • missing require("..").xxx in try-catch produces a warning instead of an error now
  • handle reexports in concatenated modules correctly when they are side-effect-free
  • fix incorrect deprecation message for ModuleTemplate.hooks.hash

v5.0.0

Compare Source

Announcement and changelog

</details>

<details> <summary>webpack/webpack-cli</summary>

v4.0.0

Compare Source

Bug Fixes
Features
  • assign config paths in build dependencies in cache config (#​1900) (7e90f11)

</details>


Renovate configuration

:date: Schedule: "after 3am on Wednesday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1914 -1044

0 comment

2 changed files

renovate[bot]

pr closed time in 5 days

PullRequestReviewEvent

push eventtauri-apps/tauri

Lucas Nogueira

commit sha 9919fe6853d385da2c34d4ab099b2f8f69d2696b

fix(tauri.js) remove @types/webpack-merge so build works

view details

push time in 5 days

push eventtauri-apps/tauri

renovate[bot]

commit sha d13dcd9fd8d30b1db147a78cecb878e924382274

chore(deps) Update Tauri Bundler (#1045) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

renovate[bot]

commit sha b5ade8c6b893b49e8483bcfaaa7804baeab6a594

chore(deps) Update Rust crate serde_json to 1.0.59 (#1042) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

Lucas Nogueira

commit sha 25280944d4bc7bff54054aba3e7a2ef5ee86be95

Merge remote-tracking branch 'origin/dev' into renovate/rust-alltauriapi

view details

push time in 5 days

delete branch tauri-apps/tauri

delete branch : renovate/rust-alltaurijscli

delete time in 5 days

push eventtauri-apps/tauri

renovate[bot]

commit sha b5ade8c6b893b49e8483bcfaaa7804baeab6a594

chore(deps) Update Rust crate serde_json to 1.0.59 (#1042) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

push time in 5 days

PR merged tauri-apps/tauri

chore(deps) Update Rust crate serde_json to 1.0.59 chore

This PR contains the following updates:

Package Type Update Change
serde_json dependencies patch 1.0.58 -> 1.0.59

Renovate configuration

:date: Schedule: "after 3am on Wednesday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Never, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 5 days

PullRequestReviewEvent

delete branch tauri-apps/tauri

delete branch : renovate/rust-alltauribundler

delete time in 5 days

push eventtauri-apps/tauri

renovate[bot]

commit sha d13dcd9fd8d30b1db147a78cecb878e924382274

chore(deps) Update Tauri Bundler (#1045) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

view details

push time in 5 days

PR merged tauri-apps/tauri

chore(deps) Update Tauri Bundler chore

This PR contains the following updates:

Package Type Update Change
attohttpc dependencies minor 0.15.0 -> 0.16.0
toml dependencies patch 0.5.6 -> 0.5.7

Renovate configuration

:date: Schedule: "after 3am on Wednesday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+14 -31

0 comment

4 changed files

renovate[bot]

pr closed time in 5 days

PullRequestReviewEvent

push eventtauri-apps/tauri

Lucas Nogueira

commit sha a3da776d307b4b9dfdc8bb3f0acfb8ae92057ee4

fix(bundler) clippy warns

view details

Lucas Nogueira

commit sha d2ce1f64d5d9a75c77d73127215f6711f8501e9a

chore(changes) add change file

view details

push time in 5 days

push eventtauri-apps/tauri

Lucas Nogueira

commit sha b00143eedc8e6009cb2a0ed59c8baf6ea63c3e57

chore(toolchain) use 1.42.0

view details

push time in 5 days

push eventtauri-apps/tauri

Lucas Nogueira

commit sha 661d958f313fa68513701755bf81685688d116a2

fix(bundler) use dirs_next

view details

push time in 5 days

PR opened tauri-apps/tauri

chore(tauri) `dirs` crate is unmaintained, use `dirst-next` instead

<!-- Please make sure to read the Pull Request Guidelines: https://github.com/tauri-apps/tauri/blob/dev/.github/CONTRIBUTING.md#pull-request-guidelines -->

<!-- PULL REQUEST TEMPLATE --> <!-- (Update "[ ]" to "[x]" to check a box) -->

What kind of change does this PR introduce? (check at least one) <!-- If you are introducing a new binding, you must reference an issue where this binding has been proposed, discussed and approved by the maintainers. -->

  • [ ] Bugfix
  • [ ] Feature
  • [ ] New Binding Issue #___
  • [ ] Code style update
  • [ ] Refactor
  • [ ] Build-related changes
  • [x] Other, please describe: dependency change (dirs unmaintained)

Does this PR introduce a breaking change? (check one) <!-- If yes, please describe the impact and migration path for existing applications in an attached issue. Filing a PR with breaking changes that has not been discussed and approved by the maintainers in an issue will be immediately closed. -->

  • [ ] Yes. Issue #___
  • [x] No

The PR fulfills these requirements:

  • [x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
  • [x] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

  • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

+27 -21

0 comment

5 changed files

pr created time in 5 days

create barnchtauri-apps/tauri

branch : chore/dirs-unmaintained

created branch time in 5 days

IssuesEvent

PR opened tauri-apps/tauri

fix(tauri.js) promisified API fails on Reflect.deleteProperty, fix #1038

<!-- Please make sure to read the Pull Request Guidelines: https://github.com/tauri-apps/tauri/blob/dev/.github/CONTRIBUTING.md#pull-request-guidelines -->

<!-- PULL REQUEST TEMPLATE --> <!-- (Update "[ ]" to "[x]" to check a box) -->

What kind of change does this PR introduce? (check at least one) <!-- If you are introducing a new binding, you must reference an issue where this binding has been proposed, discussed and approved by the maintainers. -->

  • [x] Bugfix
  • [ ] Feature
  • [ ] New Binding Issue #___
  • [ ] Code style update
  • [ ] Refactor
  • [ ] Build-related changes
  • [ ] Other, please describe:

Does this PR introduce a breaking change? (check one) <!-- If yes, please describe the impact and migration path for existing applications in an attached issue. Filing a PR with breaking changes that has not been discussed and approved by the maintainers in an issue will be immediately closed. -->

  • [ ] Yes. Issue #___
  • [x] No

The PR fulfills these requirements:

  • [x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
  • [x] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

  • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

See #1038

+227 -407

0 comment

3 changed files

pr created time in 5 days

issue commenttauri-apps/tauri

Copy Paste (Clipboard) Keyboard Shortcut Issue

Hmm I thought https://github.com/webview/webview/pull/405 would fix this. @abeMedia do you know something about this?

matthewmullin01

comment created time in 5 days

create barnchtauri-apps/tauri

branch : fix/callback-delete

created branch time in 5 days

issue commenttauri-apps/tauri

Calling API functions too many times causes 'TypeError: Unable to delete property.'

I can reproduce it with the readTooManyDirectories call and it seems like configurable: true is the fix here. I'll PR it.

virtualgraham

comment created time in 5 days

issue commenttauri-apps/tauri

Calling API functions too many times causes 'TypeError: Unable to delete property.'

I have no idea, seems like the problem only happens after some time? Maybe it's an invalid property name and it won't happen with me since it's random, i don't know. I was using the bar and foo function examples from above to try to reproduce it.

If configurable as true fix it, then we should just PR it and hope it doesn't happen anymore.

virtualgraham

comment created time in 6 days

push eventtauri-apps/tauri

Lucas Nogueira

commit sha 5cf3474e710da54d7cb0b0cf870d89b4006e194c

fix(tauri.js) await promise

view details

push time in 6 days

PR opened tauri-apps/tauri

fix(tauri.js) `deps` cmd usage when `npm` is not installed, closes #1037

<!-- Please make sure to read the Pull Request Guidelines: https://github.com/tauri-apps/tauri/blob/dev/.github/CONTRIBUTING.md#pull-request-guidelines -->

<!-- PULL REQUEST TEMPLATE --> <!-- (Update "[ ]" to "[x]" to check a box) -->

What kind of change does this PR introduce? (check at least one) <!-- If you are introducing a new binding, you must reference an issue where this binding has been proposed, discussed and approved by the maintainers. -->

  • [x] Bugfix
  • [ ] Feature
  • [ ] New Binding Issue #___
  • [ ] Code style update
  • [ ] Refactor
  • [ ] Build-related changes
  • [ ] Other, please describe:

Does this PR introduce a breaking change? (check one) <!-- If yes, please describe the impact and migration path for existing applications in an attached issue. Filing a PR with breaking changes that has not been discussed and approved by the maintainers in an issue will be immediately closed. -->

  • [ ] Yes. Issue #___
  • [x] No

The PR fulfills these requirements:

  • [x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
  • [x] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

  • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

+55 -28

0 comment

6 changed files

pr created time in 6 days

PR opened tauri-apps/tauri

fix(tauri) add missing API features, closes #1023

What kind of change does this PR introduce? (check at least one)

  • [x] Bugfix
  • [ ] Feature
  • [ ] New Binding Issue #___
  • [ ] Code style update
  • [ ] Refactor
  • [ ] Build-related changes
  • [ ] Other, please describe:

Does this PR introduce a breaking change? (check one)

  • [ ] Yes. Issue #___
  • [x] No

The PR fulfills these requirements:

  • [x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
  • [x] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

  • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

+7 -0

0 comment

2 changed files

pr created time in 6 days

create barnchtauri-apps/tauri

branch : fix/dependency-manager-npm

created branch time in 6 days

issue commenttauri-apps/tauri

yarn tauri init fails on Ubuntu with (node:581958) UnhandledPromiseRejectionWarning: TypeError: Cannot read property '1' of null

Well I never would've thought of a node user without npm, but that actually makes sense given how bad it is LOL thanks for the report!

theWebalyst

comment created time in 6 days

create barnchtauri-apps/tauri

branch : fix/missing-features

created branch time in 6 days

issue commenttauri-apps/tauri

Calling API functions too many times causes 'TypeError: Unable to delete property.'

I can't reproduce this on macOS. Can one of you see if adding configurable: true to the Object.defineProperty call fixes it? Like this:

Object.defineProperty(window, identifier, { 
   value: (result: any) => { 
     if (once) { 
       Reflect.deleteProperty(window, identifier) 
     } 
  
     return callback?.(result) 
   }, 
   writable: false,
   configurable: true
 }) 
virtualgraham

comment created time in 6 days

issue commenttauri-apps/tauri

Unable to restrict `allowlist` because of missing features in Rust

I'll fix this tonight. For now you could use all: true

crapStone

comment created time in 6 days

push eventiotaledger/iota.rs

Lucas Nogueira

commit sha 6285cf48bba7a2ebeda0341909be39632908966d

fix(client) decode `get_output` message_id and transaction_id

view details

push time in 6 days

push eventiotaledger/wallet.rs

Lucas Nogueira

commit sha 931bfe2adb47fb591614db5a35a701c899fa9e73

fix(lib) tests compilation

view details

push time in 6 days

issue commenttauri-apps/tauri

Calling API functions too many times causes 'TypeError: Unable to delete property.'

Hmm I can't reproduce this on my Linux. Will try on mac later.

virtualgraham

comment created time in 6 days

issue commenttauri-apps/tauri

Calling API functions too many times causes 'TypeError: Unable to delete property.'

I think this won't work on Windows. I'll investigate this.

virtualgraham

comment created time in 6 days

push eventiotaledger/iota.rs

Lucas Nogueira

commit sha d9cb2fd1c1665c62ef75b9d58210f6526f812c49

fix(client) regression on the output type (previous commit)

view details

push time in 6 days

push eventiotaledger/iota.rs

Lucas Nogueira

commit sha 3393cd6274f05938d6115bd567d7504864667ee1

fix(client) properly hex output_index on `get_output`

view details

Lucas Nogueira

commit sha d5d3d366ab3cf8247136ee78d5c8cb8caf1716fe

fix(client) response types

view details

Lucas Nogueira

commit sha e27957e2a9ee0922acbf30fb19982f233a35a4e0

fix(client) ed25519 address type is 1

view details

push time in 6 days

PR opened iotaledger/wallet.rs

feat(lib) implement events through polling

Description of change

Implementing the event notification through polling.

Type of change

  • Enhancement (a non-breaking change which adds functionality)

How the change has been tested

Not tested yet, will do after the Hornet tests.

Change checklist

  • [x] I have followed the contribution guidelines for this project
  • [x] I have performed a self-review of my own code
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [x] I have checked that new and existing unit tests pass locally with my changes
+103 -14

0 comment

4 changed files

pr created time in 6 days

more