To be more specific, from 2.16 -> 2.17 the pool.subscribeMany method changed from requiring an array of filters to requiring a single filter.
Discussion
This just bit me too. I'm confused about how we subscribe to many filters now.
Oh we use this now?
subscribeMap(requests: { url: string; filter: Filter }[], params: SubscribeManyParams)
Found a bug in subscribeMap EOSE handling. Issued a fix: https://github.com/nbd-wtf/nostr-tools/pull/515 nostr:nprofile1qydhwumn8ghj7un9d3shjtnhv4ehgetjde38gcewvdhk6tcprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsqgpm7rrrljungc6q0tuh5hj7ue863q73qlheu4vywtzwhx42a7j9n5qnvvze enjoy!