The Key Cycling to get the CEL to flash PCM Fault Codes has been part of Chrysler Vehicles since the 80's. BUT, not 100% of vehicles over every year.
My '88 Sundance (pre-OBD), '91 Caravan(OBD-I), '99 Neon R/T(OBD-II), '02 Grand Caravan(OBD-II) all got/get codes from the Key ON-OFF cycling. So, like mentioned above, being OBD-I or OBD-II (mandated in '96 model year) compliant does NOT make a difference in being able to get the codes.
My '02 Grand Caravan with Digital Odometer doesn't flash the 2 digit codes from the CEL, it actually displays the 4 digit codes in the digital odometer.
The Jeep's sound like they were one of the exceptions for some years, but no one has really stated when they started or stopped this, once they got the Chrysler Engine Controllers. Do the 2nd Gen Cherokee's have the Key Cycling to get codes?