spring 什么时候可以使用 cglib 来创建代理?

Since when can spring use cglib for proxy creation?

我正在寻找日期(月和年),以及可选的版本,因为什么时候 Spring 可以使用 cglib 或 javassist 来创建代理,并且不再需要代理 bean 的接口。

有人记得吗?

The oldest changelog on docs.spring.io 显示 Spring 1.0.0,11/2003,包括 cglib 代理:

Changes in version 1.0 M3 (25.11.2003)
--------------------------------------

Package org.springframework.aop
* major AOP API changes: see changes-M2-M3.txt for further details
* added "targetClass" argument to StaticMethodPointcut.applies()
* CGLIB proxies support introductions now
* can force CGLIB proxying using new "proxyTargetClass" property on DefaultProxyConfig
* introduced various invoker interceptors like Prototype-, CommonsPooling-, and ThreadLocalInvokerInterceptor

我找不到引用的 changes-M2-M3.txt 文件,但这暗示在 M3 中添加了 cglib 代理。