Yes, carry-on is free, which is a relief. I’ve taken mine on basic fares too and never had anyone question it.
Most of the time, I just roll on with my bag and find a spot overhead. It’s one of the reasons I rarely pay for checked luggage unless absolutely necessary.