Do you rollover futures positions automatically?

No. It is necessary for the client to enter an order to roll any futures positions.

However, IBKR does offer a feature in TWS where it will automatically roll your market data to the next month. This can be found by going to the Edit menu option followed by Global Configuration. Click General on the left hand side, and locate the General section on the right. Click the box for Auto Roll Data for Expiring Futures Contracts and click Apply and OK. 

More information on auto roll data for expiring futures contracts can be found in the TWS Users' Guide.

Powered by IBot
How can I roll an option in IBKR Mobile?
How can I roll a future in IBKR Mobile?
Can I place orders over the weekend?
Is there a separate IBKR Mobile app for IBKR Lite?