Controlled release of silibinin in GelMA hydrogels inhibits inflammation by inducing M2-type macrophage polarization and promotes vascularization in vitro