-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Remove APIs marked as deprecated in v0.3.0 #11603
Copy link
Copy link
Closed
Description
In v0.3.0, several APIs were changed but the existing APIs were kept but marked as deprecated.
Examples: Connection -> DataSource, findByIds.
In the v1.0 of TypeORM, we will remove these deprecated APIs.
This issue is currently a placeholder to track the overall task, but needs to have a list of the exact APIs to be removed, and should be referenced in any PRs removing these APIs.
- Remove the
Connectionclass and related items #12020 - Remove the deprecated methods from
QueryBuilderclasses and from theRepository/EntityManagerAPIs. Remove deprecated lock modes. RemoveAbstractRepository,WhereExpressionetc. SkipfindByIds. (S) #12078 - From
Repository/EntityManagerAPIs removefindByIds(could be easily replaced withQueryBuilder.whereInIds?). (S) #12077 - Remove
SapConnectionOptions/SapDriverdeprecated properties. (XS) #12079 - Remove MySQL deprecations (width, zerofill etc) (XS-S) #12076
- Remove all container-related features and everything in
globals.ts(XS) #12075 - Misc (XS-S):
ConnectionOptionsEnvReaderConnectionManager- was planning to later extract this to some package and use the single-flight pattern to acquire connections, but we can use git history to get it. Can be removed now.- ...
MongoDB/BSON: Seems those deprecations are rather from the client, we just copy-pasted the types. Not sure if we need to do anything there.
Reactions are currently unavailable
Metadata
Metadata
Labels
Type
Projects
Status
Done