ever-evolving

Continuously changing, improving, or developing.