It still works—Postgres accepts both. TABLE in GRANT … ON [TABLE] … is optional for tables/views/foreign tables/materialized views.
-GRANT SELECT ON TABLE memberships_private.app_memberships TO PUBLIC;
+GRANT SELECT ON memberships_private.app_memberships TO PUBLIC;