{"full_name":"FuelLabs/sway","owner":"FuelLabs","name":"sway","url":"https://github.com/FuelLabs/sway","description":"🌴 Empowering everyone to build reliable and efficient smart contracts.","homepage":"https://docs.fuel.network/docs/sway/","topics":[],"language":"Rust","license":"Apache-2.0","avatar":"https://avatars.githubusercontent.com/u/55993183?v=4","created_at":"2021-01-19T20:54:33Z","pushed_at":"2026-11-09T22:35:03Z","metrics":{"stars":61344,"forks":5431,"watchers":296,"issues":3331,"prs":4273,"releases":190,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":15},"growth":{"day":{"stars":-2,"forks":-1,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[61346,61344],"forks":[5432,5431],"watchers":[296,296],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[{"full_name":"FuelLabs/fuel-core","name":"fuel-core","boards":{}},{"full_name":"FuelLabs/fuels-rs","name":"fuels-rs","boards":{}},{"full_name":"FuelLabs/fuels-ts","name":"fuels-ts","boards":{}}],"issues":[{"number":3161,"title":"Investigate issue with data section addressing limits.","comments":12,"created_at":"2022-10-27T00:38:21Z"},{"number":2014,"title":"Expand `Vec<T>` and `StorageVec<T>` with additional utility methods","comments":12,"created_at":"2022-06-16T18:54:26Z"},{"number":513,"title":"Show byte and gas costs","comments":12,"created_at":"2021-12-28T02:07:25Z"},{"number":5131,"title":"Possible performance regression: compiling sdk-harness workspace is considerably slower","comments":10,"created_at":"2023-09-19T21:30:57Z"},{"number":4868,"title":"`Eq` for `Bytes` returns `true` for unequal `Bytes`","comments":10,"created_at":"2023-07-26T10:20:42Z"},{"number":4569,"title":"Distinction between Identity/Contract/Address","comments":9,"created_at":"2023-05-18T10:48:23Z"},{"number":3234,"title":"Consider appending data to a contract's bytecode which decribes which `abi`s the contract implements.","comments":9,"created_at":"2022-11-01T12:28:03Z"},{"number":7282,"title":"Micro-optimization tracking list","comments":8,"created_at":"2025-07-14T07:45:38Z"}],"discussions":[{"number":7291,"title":"mistakenly created discussion","comments":0,"category":"Q&A","created_at":"2025-07-20T20:38:05Z"},{"number":7280,"title":"Fuel Staking","comments":1,"category":"Ideas","created_at":"2025-07-12T00:44:18Z"},{"number":6670,"title":"Niri WM is better","comments":2,"category":"General","created_at":"2024-10-23T19:36:51Z"},{"number":5874,"title":"Function pointers using relative jumps","comments":1,"category":"Ideas","created_at":"2024-04-18T06:30:11Z"},{"number":5611,"title":"Fuel staking platform","comments":0,"category":"Ideas","created_at":"2024-02-14T11:28:29Z"},{"number":5288,"title":"Bridge problems","comments":1,"category":"Q&A","created_at":"2023-11-19T10:16:17Z"},{"number":5287,"title":"brigde","comments":2,"category":"General","created_at":"2023-11-19T03:58:29Z"},{"number":4738,"title":"how to run a node","comments":10,"category":"General","created_at":"2023-07-04T00:19:33Z"}],"latest_release":{"name":"v0.72.1","tag":"v0.72.1","published_at":"2026-08-28T17:59:58Z","body":"## What's Changed\r\n* Refactor `DeclEngine` for robustness and semantic consistency by @ironcev in https://github.com/FuelLabs/sway/pull/7704\r\n* Bump quinn-proto from 0.11.14 to 0.11.16 in /test/src/sdk-harness by @dependabot[bot] in https://github.com/FuelLabs/sway/pull/7700\r\n* Fix `copy_prop_reverse` cycle detection by @xunilrj in https://github.com/FuelLabs/sway/pull/7702\r\n* Split AST to ASM compilation phase to AST -> IR -> ASM by @ironcev in https://github.com/FuelLabs/sway/pull/7713\r\n* Implement `type_check_finalize` for `DeclEngine` optimization by @ironcev in https://github.com/FuelLabs/sway/pull/7714\r\n* Add `has_changes_scoped!` and fix emitting of scoped errors by @ironcev in https://github.com/FuelLabs/sway/pull/7716\r\n* Improve `inline` heuristic to avoid the final inlined function to be too big by @xunilrj in https://github.com/FuelLabs/sway/pull/7710\r\n* docs: versioning clarity, measured performance guidance, and fail-closed publishing by @pixelcircuits in https://github.com/FuelLabs/sway/pull/7719\r\n* Remove obsolete `CFEI`/`CFSI` optimization from ASM generation by @ironcev in https://github.com/FuelLabs/sway/pull/7721\r\n* Freeze data section layout during `AllocatedProgram` compilation by @ironcev in https://github.com/FuelLabs/sway/pull/7727\r\n* Bump to 0.72.1 by @ironcev in https://github.com/FuelLabs/sway/pull/7728\r\n\r\n\r\n**Full Changelog**: https://github.com/FuelLabs/sway/compare/v0.72.0...v0.72.1"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}