Yes, wildcard matching went away, I just re-added wildcard matching for "*" wildcards, as promised; and also changed apt list to reject unsupported wildcards (any other special character, we do not support ? or [] stuff).
@Jakub The "no pattern matching at all" I had to LOL a bit about. Because apt 2/1.9 introduces patterns, see apt-patterns(8). For example,
apt remove ?name(mypackage)?installed
apt remove ?obsolete
apt list ?essential
There's quite a few of them, and it's much more powerful than just matching on names.
Yes, wildcard matching went away, I just re-added wildcard matching for "*" wildcards, as promised; and also changed apt list to reject unsupported wildcards (any other special character, we do not support ? or [] stuff).
@Jakub The "no pattern matching at all" I had to LOL a bit about. Because apt 2/1.9 introduces patterns, see apt-patterns(8). For example,
apt remove ?name(mypackage )?installed
apt remove ?obsolete
apt list ?essential
There's quite a few of them, and it's much more powerful than just matching on names.