Релиз Solidity 0.8.18
Если вы еще не в курсе, то вчера состоялся релиз новой версии Solidity 0.8.18.
Полное описание обновление можно прочитать тут.
Если говорить кратко, то основные изменения такие:
1) Упразднение selfdestruct. Теперь его не рекомендовано использовать;
2) Упразднение block.difficulty и появление block.prevrandao (и просто prevrandao в assembly);
2) Облегченная генерация байткода из кода yul;
3) Некоторая оптимизация yul, smtchecker, вместе с исправлением некоторых багов во втором;
Ранее писали, что будут изменения с пользовательскими определениями математических действий, но пока о них не заявлено. Может в уже более глобальном обновлении будет что-то такое.
#solidity
Post #673
408
- 👍 4