Well... not quite.  But it's a lot closer than it was.

(Photo: Alex Svejkovsky, WJON)

Here is the thing... Medical marijuana is not exactly allowed... but apparently the TSA isn't hunting for it anymore.  If they happen to see something, they will investigate.  So, rolling a few joints and putting them in your carry-on still won't "fly".  But if you have some and possibly check it, or you do have it in your carry on and the TSA doesn't happen to just see it.. you are probably good.  The thing is, it's still not legal in all 50 states.  But there are other fish to fry, so to speak.  The recreational stuff... still a no-no.

As far as CBD oil goes, that seems to be ok.  You can take that along in your carry on bag. This is thanks to the "farm bill".