This document summarizes enhancements made to System Verilog in 2009 and 2012. The 2009 enhancements included final blocks, bit selects of expressions, edge detection for DDR logic, fork-join improvements, and display enhancements. The 2012 enhancements extended enums, added scale factors to real constants and mixed-signal assertions, introduced aspect-oriented programming features, and removed X-optimism using new keywords. It also proposed signed operators and discussed some high-level problems not yet addressed.