&gt; <i>By complaining that when you update nightly you have to update your code that uses unstable features</i><p>This isn&#x27;t it. I feel like, when using unstable, that I&#x27;ve had to update packages that would <i>not</i> have needed updating were I using stable (and still would have worked fine). Maybe I just got a bad impression and switched away from nightlies around the time wider-demanded features started to stabilize.<p>&gt; <i>Again, it really sounds like your complaint is just that procedural macros aren&#x27;t stable.</i><p>No, this really isn&#x27;t it. I fully expect that code using unstable features is going to require changes when I update. I think the root of my gripe comes about from intermediate versioning being punted to &quot;just run nightlies&quot;, meaning that rather than being able to reference older versions of packages that work with my compiler version, I&#x27;m effectively forced to upgrade and create breakage in my code right then.<p>&gt; <i>I&#x27;m sorry they&#x27;ve taken longer than you wanted to finish, but we have lots of work on our plate.</i><p>Please take whatever time is required to get them &quot;right&quot;. And thank you in general.