2.3 KiB
This document tracks unimplemented RFCs.
Deprecate getfenv/setfenv
RFC: Deprecate getfenv/setfenv
Status: Needs implementation.
Notes: Implementing this RFC triggers warnings across the board in the apps ecosystem, in particular in testing libraries. Pending code changes / decisions.
Read-only and write-only properties
RFC: Read-only properties | RFC: Write-only properties
Status: Needs implementation
Sealed/unsealed typing changes
RFC: Sealed table subtyping | RFC: Unsealed table literals | RFC: Only strip optional properties from unsealed tables during subtyping
Status: Implemented but depends on new transaction log implementation that is not fully live yet.
Singleton types
Status: Implemented but not fully rolled out yet.
Nil-forgiving operator
RFC: nil-forgiving postfix operator !
Status: Needs implementation.
Notes: Do we need to reevaluate the necessity given assert
and improved refinements?
Safe navigation operator
RFC: Safe navigation postfix operator (?)
Status: Needs implementation.
Notes: We have unresolved issues with interaction between this feature and Roblox instance hierarchy. This may affect the viability of this proposal.
String interpolation
Status: Needs implementation
Generalized iteration
Status: Needs implementation