We just renamed the BufferedByteLimit field of PublishSettings to MaxOutstandingBytes. We also added a MaxOutstandingMessages field, so now PublishSettings and ReceiveSettings have the same flow-control configuration (and behavior).
We also added Topic.TryPublish, so you can avoid blocking if flow-control limits are reached.
Lastly, we added the ability to turn off flow control completely, for both publish and receive.