Commit graph

119 commits

Author SHA1 Message Date
Kaya Gökalp
dc6af91393
Bump to v0.37.2 (#4492) 2023-04-24 22:19:25 +02:00
Mohammad Fawaz
83e5479462
Bump to v0.37.1 (#4435) 2023-04-13 12:28:13 -04:00
Mohammad Fawaz
607ac50176
Bump to v0.37.0 (#4401) 2023-04-05 20:01:56 -04:00
Mohammad Fawaz
92818a4d5e
Bump to v0.36.1 (#4397) 2023-04-05 10:04:12 -04:00
Mohammad Fawaz
77f575ab79
Bump to v0.36.0 (#4388)
Also ran `cargo update` because this is a breaking release.

Pending:
- [x] https://github.com/FuelLabs/sway/pull/4391
- [x] https://github.com/FuelLabs/sway/pull/4390
- [x] https://github.com/FuelLabs/sway/pull/4385
2023-04-04 22:25:46 -04:00
JC
169ad0b145
Cleanup TOMLs (#4312)
Moves following `Cargo.toml` fields to workspace `Cargo.toml` so we
don't have to keep repeating ourselves:

- edition
- authors
- homepage
- license
- repository
2023-03-20 16:22:12 +00:00
Mohammad Fawaz
49eae2dd93
Bump to v0.35.5 (#4242) 2023-03-08 13:12:24 -05:00
Mohammad Fawaz
3770dd8c21
bump to v0.35.4 (#4230) 2023-03-07 14:38:24 +00:00
Mohammad Fawaz
5d2b10bd83
Bump to v0.35.3 (#4135)
Co-authored-by: Joshua Batty <joshpbatty@gmail.com>
Co-authored-by: João Matos <joao@tritao.eu>
2023-02-21 16:42:15 -05:00
Mohammad Fawaz
f05ecaf2de
Bump to v0.35.2 (#4123) 2023-02-17 15:08:34 -08:00
Mohammad Fawaz
1f9debfaf9
Bump to v0.35.1 (#4088)
Co-authored-by: João Matos <joao@tritao.eu>
2023-02-15 16:56:49 -05:00
João Matos
b6f19a3be7
Bump to v0.35.0 (#4024)
## Description

Bump to `v0.35.0` for a new release.

## Checklist

- [x] I have linked to any relevant issues.
- [x] I have commented my code, particularly in hard-to-understand
areas.
- [x] I have updated the documentation where relevant (API docs, the
reference, and the Sway book).
- [x] I have added tests that prove my fix is effective or that my
feature works.
- [x] I have added (or requested a maintainer to add) the necessary
`Breaking*` or `New Feature` labels where relevant.
- [x] I have done my best to ensure that my PR adheres to [the Fuel Labs
Code Review
Standards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md).
- [x] I have requested a review from the relevant team or maintainers.
2023-02-08 10:38:48 +00:00
Mohammad Fawaz
f5867dcb28
Bump to v0.34.0 (#3943)
~~Waiting on https://github.com/FuelLabs/sway/pull/3942~~
2023-02-01 06:39:13 -05:00
Mohammad Fawaz
0122a1c700
Bump to v0.33.1 (#3806) 2023-01-18 06:00:31 -05:00
Mohammad Fawaz
2b2b4b117c
Bump to v0.33.0 (#3703)
Also ran `cargo update`
2023-01-05 15:27:38 -05:00
Mohammad Fawaz
b9996f1346
Bump to v0.32.2 (#3618)
Mainly to get
efd4518b6d
out as per the SDK team's request.
2022-12-15 22:04:28 -05:00
Mohammad Fawaz
50c1b6c858
Bump to v0.32.1 (#3606)
Mainly to include https://github.com/FuelLabs/sway/pull/3605 so that we
can publish correctly.
2022-12-14 21:59:46 -05:00
Mohammad Fawaz
5bd25b8611
Bump to v0.32.0 (#3602)
- Bump to `v0.32.0`
- Run `cargo update`
- Bump `fuel-core` CI to `0.15.1` since `cargo update` updated `the
`fuel-core` version in `Cargo.lock`.
2022-12-14 16:42:16 -05:00
Emily Herbert
12ad842381
Bump to v0.31.3 (#3479)
Co-authored-by: emilyaherbert <emily.herbert@fuel.sh>
2022-11-30 14:57:21 -06:00
Mohammad Fawaz
12239f7d57
Bump to v0.31.2 (#3461) 2022-11-29 11:59:43 -05:00
Mohammad Fawaz
c32b0759d2
Bump to v0.31.1 (#3352)
Waiting on:
- [x] https://github.com/FuelLabs/sway/pull/3343
2022-11-11 20:55:57 -05:00
Mohammad Fawaz
7a389ddb35
Bump tov0.31.0 (#3335)
Also ran `cargo update`

Co-authored-by: Voxelot <brandonkite92@gmail.com>
2022-11-09 19:32:10 -05:00
Mohammad Fawaz
158f22115b
Bump to v0.30.1 (#3290)
Co-authored-by: Emily Herbert <17410721+emilyaherbert@users.noreply.github.com>
2022-11-04 14:28:28 -07:00
Mohammad Fawaz
37deaee8fc
Bump to v0.30.0 (#3249)
Also ran `cargo update` as this is a minor release.
2022-11-02 15:40:29 -04:00
Alex Hansen
dc8e5f6b84
v0.29.0 (#3222)
Lots of breaking changes. Will go in after:
- [x] https://github.com/FuelLabs/sway/pull/3218
- [x] https://github.com/FuelLabs/sway/pull/3223
2022-10-31 21:13:49 +00:00
bing
aff832c654
forc-lsp: re-add App::parse (#3184)
Re-adds `App::parse()` to `forc-lsp`, following the change in a #3015
[here](https://github.com/FuelLabs/sway/pull/3015/files#diff-3d3683bdbf07b0fb222b9f323cca8beb84018f4db9df06f33e0a947287edc0f8L22).
This fixes not being able to execute `forc lsp --version` or `forc lsp
--help`.

This was an issue first spotted here (screenshot inside):
https://github.com/FuelLabs/fuelup/pull/250.

Has also led to issues with `forc-documenter` not being able to document
`forc-lsp`'s description, leading to an empty page in the latest
version: https://fuellabs.github.io/sway/v0.28.1/forc_lsp.html. In
contrast, https://fuellabs.github.io/sway/v0.26.0/forc_lsp.html is fine.

Co-authored-by: Joshua Batty <joshpbatty@gmail.com>
2022-10-28 16:21:11 +00:00
Mohammad Fawaz
84f9aad376
Bump to v0.28.1 (#3142)
Mainly to publish https://github.com/FuelLabs/sway/pull/3140
2022-10-25 17:31:48 +00:00
Mohammad Fawaz
598bbf6785
Bump to v0.28.0 (#3114) 2022-10-25 17:31:02 +11:00
Mohammad Fawaz
40f1e79de0
Bump to v0.27.0 (#3100)
https://github.com/FuelLabs/sway/pull/2909 is technically breaking for
someone previoysly using `not()` directly, so I'm releasing `0.27.0`
instead of `0.26.1`.

Pending:
- [x] https://github.com/FuelLabs/sway/pull/3099
- [x] https://github.com/FuelLabs/sway/pull/3096
- [x] https://github.com/FuelLabs/sway/pull/3091
- [x] https://github.com/FuelLabs/sway/pull/3080
- [x] `cargo update`
2022-10-23 20:30:18 -04:00
Joshua Batty
50262c059c
LSP: Add Inlay Hints functionality for variables (#3015)
Provides inlay hints for variables that don't already have a
type_ascription set by the user.

<img width="617" alt="Screen Shot 2022-10-12 at 4 40 46 pm"
src="https://user-images.githubusercontent.com/1289413/195259328-d224a4cb-90ac-4fe0-bc65-5b2ea4412e2f.png">

Also adds a new `Config` type that is deserialized from reading
`InitializeParams::initialization_options` during the lsp initialize
callback.

closes #2853
2022-10-17 06:23:42 -07:00
Mohammad Fawaz
f05d7f6416
Bump to v0.26.0 (#3023)
Also run `cargo update`
2022-10-13 13:32:01 -04:00
Mohammad Fawaz
dfa6224932
Bump to v0.25.2 (#2973)
Another quick release to publish
https://github.com/FuelLabs/sway/pull/2972 to unblock the SDK team.
Pending
- [x] https://github.com/FuelLabs/sway/pull/2972
2022-10-07 11:20:52 -04:00
Mohammad Fawaz
cc9740bea1
Bump to v0.25.1 (#2959)
Mainly to publish https://github.com/FuelLabs/sway/pull/2947
2022-10-06 11:18:52 -04:00
Mohammad Fawaz
0f84734f6f
Bump to v0.25.0 (#2942)
- Also ran `cargo update`.

Pending:
- [x] https://github.com/FuelLabs/sway/pull/2941
- [x] https://github.com/FuelLabs/sway/pull/2940
- [x] https://github.com/FuelLabs/sway/pull/2890
2022-10-05 15:38:50 -04:00
Mohammad Fawaz
e695606d88
Bump to v0.24.5 (#2840)
Co-authored-by: Toby Hutton <toby@grusly.com>
2022-09-24 08:22:05 -04:00
Alex Hansen
c8ce718782
0.24.4 (#2794)
Co-authored-by: Mohammad Fawaz <mohammadfawaz89@gmail.com>
2022-09-16 08:43:02 -04:00
Mohammad Fawaz
95cd150cac
Bump to v0.24.3 (#2766)
Bump to v0.24.3
2022-09-12 11:44:19 -04:00
Mohammad Fawaz
057e83aee8
Bump to v0.24.2 (#2756)
Bump to v0.24.2

Co-authored-by: Alex Hansen <alex@alex-hansen.com>
2022-09-09 11:57:27 -04:00
Mohammad Fawaz
54e1a340e6
Bump to v0.24.1 (#2747)
Bump to 0.24.1
2022-09-07 17:40:03 -04:00
Mohammad Fawaz
ea4f1b7885
Bump to v0.24.0 (#2730)
* bump to v0.24.0

* Merge with master
2022-09-06 13:01:12 -04:00
Mohammad Fawaz
b696495c8f
Bump to v0.23.0 (#2703)
bump to 0.23.0

Co-authored-by: Alex Hansen <alex@alex-hansen.com>
2022-09-02 18:20:32 -04:00
Mohammad Fawaz
c486eabc3e
Bump to v0.22.1 (#2685)
bump to v0.22.1
2022-08-31 22:54:46 -04:00
Mohammad Fawaz
6e1fbca21f
Bump to v0.22.0 (#2673)
* Bump to v0.22.0

* Update lock file
2022-08-31 21:49:35 -04:00
Mohammad Fawaz
32b5b142b5
Bump to v0.21.0 (#2651)
Bump to v0.21.0

Co-authored-by: Joshua Batty <joshpbatty@gmail.com>
2022-08-29 22:02:51 -04:00
Mohammad Fawaz
6a8116fcee
Bump to v0.20.2 (#2584)
Bump to v0.20.2
2022-08-18 23:40:55 -04:00
Mohammad Fawaz
21887f4b32
Bump to v0.20.1 (#2578)
* Add forc client metadata to Cargo.toml

* bump to v0.21.1
2022-08-18 15:02:14 -07:00
Emily Herbert
fc3a05d87d
Bump to v0.20.0 (#2565)
* bump to v0.20.0

* run cargo update and update forc-client

Co-authored-by: Mohammad Fawaz <mohammadfawaz89@gmail.com>
2022-08-18 15:25:28 -04:00
Joshua Batty
7e3c1eb13d
Switch between viewing typed or parsed tokens as warnings in the LSP client. (#2460)
Change forc-lsp to take an optional string for specifying which tokens should be shown as warnings when debugging the language server.

This makes it much more convenient to switch back and forth between inspecting the parsed and typed tokens that have been collected by the language server.
2022-08-09 12:44:53 +10:00
Mohammad Fawaz
6808861389
Bump to v0.19.2 (#2481)
bump to v0.19.2
2022-08-08 15:47:20 -06:00
Mohammad Fawaz
1202e790c1
Bump to v0.19.1 (#2437)
Bump to v0.19.1
2022-08-01 11:11:46 -04:00