In trunk @29497 "port outdated" returns the list of outdated ports: $ port outdated The following installed ports are outdated: fontconfig 2.4.2_0 < 2.4.2_1 lighttpd 1.4.15_0 < 1.4.18_0 openssh 4.7p1_0 < 4.7p1_1 p5-compress-zlib 2.006_0 < 2.007_0 wxWidgets 2.8.4_2 < 2.8.6_1 $ However in trunk @29502 "port outdated" finds nothing: $ port outdated None of the specified ports are outdated. $ I can still query individual ports: $ port outdated wxWidgets The following installed ports are outdated: wxWidgets 2.8.4_2 < 2.8.6_1 $ Or all installed ports: $ port outdated installed The following installed ports are outdated: fontconfig 2.4.2_0 < 2.4.2_1 lighttpd 1.4.15_0 < 1.4.18_0 openssh 4.7p1_0 < 4.7p1_1 p5-compress-zlib 2.006_0 < 2.007_0 wxWidgets 2.8.4_2 < 2.8.6_1 $ But is this change in behavior intentional? There were a couple commits made on trunk between r29497 and r29502 but they seemed to be related and were all made by eridius so that's as far as I felt like narrowing it down.