Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@onflow/cadence-language-server

Package Overview
Dependencies
Maintainers
11
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@onflow/cadence-language-server - npm Package Versions

2345

1.1.0

Diff

gregorggg
published 1.0.0 •

Changelog

Source

v1.0.0-preview.51 - 29 Aug 2024

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-preview.51 -->

What's Changed

⭐ Features

  • Add sema.Access.QualifiedKeyword by @turbolent in https://github.com/onflow/cadence/pull/3552

🐞 Bug Fixes

  • Fix Cadence Parser NPM Package by @bluesign in https://github.com/onflow/cadence/pull/3551
  • Fix contract update error when old program has errors by @turbolent in https://github.com/onflow/cadence/pull/3554

🧪 Testing

  • Add regression tests for nil-coalescing bug by @turbolent in https://github.com/onflow/cadence/pull/3553
  • Smoke test update of enum key in dictionary by @turbolent in https://github.com/onflow/cadence/pull/3556

📖 Documentation

  • Staged contracts report Aug 27 by @j1010001 in https://github.com/onflow/cadence/pull/3557

Other Changes

  • Merge release/v1.0.0-preview.50 to master by @github-actions in https://github.com/onflow/cadence/pull/3549

Full Changelog: https://github.com/onflow/cadence/compare/v1.0.0-preview.50...v1.0.0-preview.51

[Changes][v1.0.0-preview.51]

<a name="v1.0.0-preview.50"></a>

gregorggg
published 1.0.0-preview.39 •

Changelog

Source

v1.0.0-preview.39 - 24 Jul 2024

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-preview.39 -->

What's Changed

⭐ Features

  • Add an empty implementation of runtime.Interface by @turbolent in https://github.com/onflow/cadence/pull/3485

🛠 Improvements

  • Improve intersected type error message by @turbolent in https://github.com/onflow/cadence/pull/3483
  • Bring back members of path capability value by @turbolent in https://github.com/onflow/cadence/pull/3486
  • Cleanup ConvertSemaAccessToStaticAuthorization method by @SupunS in https://github.com/onflow/cadence/pull/3479

🐞 Bug Fixes

  • Fix data races caused by empty string singleton by @turbolent in https://github.com/onflow/cadence/pull/3481

🧪 Testing

  • Update Fungible token transfer benchmark by @SupunS in https://github.com/onflow/cadence/pull/3471

Other Changes

  • Merge release/v1.0.0-preview.38 to master by @github-actions in https://github.com/onflow/cadence/pull/3470
  • adding report for TN migration Jul 17 by @j1010001 in https://github.com/onflow/cadence/pull/3476

Full Changelog: https://github.com/onflow/cadence/compare/v1.0.0-preview.38...v1.0.0-preview.39

[Changes][v1.0.0-preview.39]

<a name="v1.0.0-preview-atree-register-inlining.39"></a>

gregorggg
published 1.0.0-preview.38 •

Changelog

Source

v1.0.0-preview.38 - 17 Jul 2024

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-preview.38 -->

What's Changed

🛠 Improvements

  • Speed up update tool by @turbolent in https://github.com/onflow/cadence/pull/3468
  • Changed data type of account key index to uin32 by @janezpodhostnik in https://github.com/onflow/cadence/pull/3465
  • Improve Cadence composite to Go struct decoding by @turbolent in https://github.com/onflow/cadence/pull/3469

Other Changes

  • Merge release/v1.0.0-preview.37 to master by @github-actions in https://github.com/onflow/cadence/pull/3466

Full Changelog: https://github.com/onflow/cadence/compare/v1.0.0-preview.37...v1.0.0-preview.38

[Changes][v1.0.0-preview.38]

<a name="v1.0.0-preview-atree-register-inlining.38"></a>

gregorggg
published 1.0.0-preview.37 •

Changelog

Source

v1.0.0-preview.37 - 12 Jul 2024

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-preview.37 -->

What's Changed

⭐ Features

  • Add a String.contains function by @turbolent in https://github.com/onflow/cadence/pull/3455
  • Add String.index and String.count, fix grapheme boundary functions by @turbolent in https://github.com/onflow/cadence/pull/3456
  • Emit events when capability controllers are issued by @turbolent in https://github.com/onflow/cadence/pull/3460
  • Emit events for more Capability Controller and capability operations by @turbolent in https://github.com/onflow/cadence/pull/3464

🐞 Bug Fixes

  • Fix String.split by @turbolent in https://github.com/onflow/cadence/pull/3457
  • Fix String.replaceAll by @turbolent in https://github.com/onflow/cadence/pull/3458
  • Fix account link migration by @turbolent in https://github.com/onflow/cadence/pull/3461

🧪 Testing

  • Add some more tests for string functions by @turbolent in https://github.com/onflow/cadence/pull/3453

📖 Documentation

  • add staged contracts report 07-10 by @zhangchiqing in https://github.com/onflow/cadence/pull/3462
  • add root block for migration 07-10 by @zhangchiqing in https://github.com/onflow/cadence/pull/3463

Other Changes

  • Merge release/v1.0.0-preview.36 to master by @github-actions in https://github.com/onflow/cadence/pull/3452

Full Changelog: https://github.com/onflow/cadence/compare/v1.0.0-preview.36...v1.0.0-preview.37

[Changes][v1.0.0-preview.37]

<a name="v1.0.0-preview-atree-register-inlining.37"></a>

gregorggg
published 1.0.0-preview.36 •

Changelog

Source

v1.0.0-preview.36 - 08 Jul 2024

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-preview.36 -->

What's Changed

🛠 Improvements

  • Improve the commit-based version handling in the update tool by @turbolent in https://github.com/onflow/cadence/pull/3440
  • Improve update tool by @turbolent in https://github.com/onflow/cadence/pull/3441
  • Improve handling of releases in update tool by @turbolent in https://github.com/onflow/cadence/pull/3442
  • Allow borrowing of capability with subtype by @turbolent in https://github.com/onflow/cadence/pull/3449
  • Simplify subtyping by @turbolent in https://github.com/onflow/cadence/pull/3447

🐞 Bug Fixes

  • Fix toConstantSized by @turbolent in https://github.com/onflow/cadence/pull/3446

📖 Documentation

  • Remove mention of feature branch by @chasefleming in https://github.com/onflow/cadence/pull/3444
  • add 2024-07-03 staged contracts report by @zhangchiqing in https://github.com/onflow/cadence/pull/3450

Other Changes

  • Merge release/v1.0.0-preview.35 to master by @github-actions in https://github.com/onflow/cadence/pull/3437
  • add migrations data for 2024-06-26 by @zhangchiqing in https://github.com/onflow/cadence/pull/3439
  • add root block info for migration net by @zhangchiqing in https://github.com/onflow/cadence/pull/3443
  • Add root block info for migration 2024-07-03 by @zhangchiqing in https://github.com/onflow/cadence/pull/3451

New Contributors

  • @chasefleming made their first contribution in https://github.com/onflow/cadence/pull/3444

Full Changelog: https://github.com/onflow/cadence/compare/v1.0.0-preview.35...v1.0.0-preview.36

[Changes][v1.0.0-preview.36]

<a name="v1.0.0-preview-atree-register-inlining.36"></a>

gregorggg
published 1.0.0-preview.35 •

Changelog

Source

v1.0.0-preview.35 - 24 Jun 2024

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-preview.35 -->

What's Changed

💥 Language Breaking Changes

  • Import contracts as references by @SupunS in https://github.com/onflow/cadence/pull/3417

💥 Go API Breaking Chance

  • Remove access to field slices from composite and interface types by @turbolent in https://github.com/onflow/cadence/pull/3432

⭐ Features

  • Add command to dump all hard keywords by @turbolent in https://github.com/onflow/cadence/pull/3431

🛠 Improvements

  • Ensure contracts cannot be borrowed with an authorization by @turbolent in https://github.com/onflow/cadence/pull/3421
  • Improve dump-builtin-types command: Handle parameterized types by @turbolent in https://github.com/onflow/cadence/pull/3425
  • Improve InclusiveRange type by @turbolent in https://github.com/onflow/cadence/pull/3426

🐞 Bug Fixes

  • Fix JSON output by @turbolent in https://github.com/onflow/cadence/pull/3413
  • Improve parsing of commit from Go's pseudo-version in update tool by @turbolent in https://github.com/onflow/cadence/pull/3418
  • Simplify nil-coalescing checking by @SupunS in https://github.com/onflow/cadence/pull/3423

📖 Documentation

  • Update staged-contracts-report-2024-06-12T13-03-00Z-testnet.md by @vishalchangrani in https://github.com/onflow/cadence/pull/3429

Other Changes

  • Merge release/v1.0.0-preview.34 to master by @github-actions in https://github.com/onflow/cadence/pull/3415
  • adding report from June 12 TN state migration by @zhangchiqing in https://github.com/onflow/cadence/pull/3420
  • Update update tool config by @turbolent in https://github.com/onflow/cadence/pull/3427
  • adding report for Testnet migration on June 19 by @j1010001 in https://github.com/onflow/cadence/pull/3433
  • Update update tool config by @turbolent in https://github.com/onflow/cadence/pull/3435

Full Changelog: https://github.com/onflow/cadence/compare/v1.0.0-preview.34...v1.0.0-preview.35

[Changes][v1.0.0-preview.35]

<a name="v0.42.12"></a>

gregorggg
published 1.0.0-preview.34 •

Changelog

Source

v1.0.0-preview.34 - 12 Jun 2024

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-preview.34 -->

What's Changed

🛠 Improvements

  • Put feature that allows type removals in contract updates behind a feature flag, disabled by default by @turbolent in https://github.com/onflow/cadence/pull/3410
  • Also migrate path-capability and account-capability storage maps by @turbolent in https://github.com/onflow/cadence/pull/3411

🐞 Bug Fixes

  • Prevent storage reference to another reference by @turbolent in https://github.com/onflow/cadence/pull/3404
  • Add access top type to model inaccessible access for identity maps by @dsainati1 in https://github.com/onflow/cadence/pull/3406

Other Changes

  • Merge release/v1.0.0-preview.33 to master by @github-actions in https://github.com/onflow/cadence/pull/3399
  • adding report from June 5 TN state migration by @j1010001 in https://github.com/onflow/cadence/pull/3400

Full Changelog: https://github.com/onflow/cadence/compare/v1.0.0-preview.33...v1.0.0-preview.34

[Changes][v1.0.0-preview.34]

<a name="v1.0.0-preview-atree-register-inlining.34"></a>

gregorggg
published 1.0.0-preview.33 •

Changelog

Source

v1.0.0-preview.33 - 05 Jun 2024

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-preview.33 -->

What's Changed

🛠 Improvements

  • Remove stacktrace from errors by @SupunS in https://github.com/onflow/cadence/pull/3392
  • Improve update tool by @turbolent in https://github.com/onflow/cadence/pull/3395
  • Cache results of static types migration and entitlements migration by @turbolent in https://github.com/onflow/cadence/pull/3396

Other Changes

  • Merge release/v1.0.0-preview.32 to master by @github-actions in https://github.com/onflow/cadence/pull/3389
  • Update copyright notice by @turbolent in https://github.com/onflow/cadence/pull/3391
  • Update to Go 1.22 by @turbolent in https://github.com/onflow/cadence/pull/3393

Full Changelog: https://github.com/onflow/cadence/compare/v1.0.0-preview.32...v1.0.0-preview.33

[Changes][v1.0.0-preview.33]

<a name="v1.0.0-preview.32"></a>

gregorggg
published 1.0.0-preview.32 •

Changelog

Source

v1.0.0-preview.32 - 04 Jun 2024

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-preview.32 -->

What's Changed

🛠 Improvements

  • Decrease move operator precedence relative to cast operators by @dsainati1 in https://github.com/onflow/cadence/pull/3368
  • Improve dictionary key migration by @turbolent in https://github.com/onflow/cadence/pull/3386

🐞 Bug Fixes

  • Don't short circuit references on member access when entitlements are involved by @dsainati1 in https://github.com/onflow/cadence/pull/3387

Other Changes

  • Merge release/v1.0.0-preview.31 to master by @github-actions in https://github.com/onflow/cadence/pull/3382
  • Add report from May 29 by @j1010001 in https://github.com/onflow/cadence/pull/3384

Full Changelog: https://github.com/onflow/cadence/compare/v1.0.0-preview.31...v1.0.0-preview.32

[Changes][v1.0.0-preview.32]

<a name="v1.0.0-preview-atree-register-inlining.32"></a>

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc