Sign in

B4nan

@mikro-orm.io
24 followers 35 following 179 posts

Author of MikroORM, TypeScript Data Mapper ORM for Node.js, with Unit of Work and Identity Map. github.com/mikro-orm/mikro-orm

PostsRepliesMedia
Reposted by B4nan
Igal Klebanov 💥 kysely @igal.dev · 09/02/2025
exciting times! 🎉 mikro-orm 🤜🤛 kysely github.com/mikro-orm/mi...
github.com
feat: replace knex with kysely by B4nan · Pull Request #6400 · mikro-orm/mikro-orm
Closes #5646
1112
B4nan @mikro-orm.io · 22/12/2024
MikroORM 6.4.2 is out github.com/mikro-orm/mi...
github.com
Release v6.4.2 · mikro-orm/mikro-orm
6.4.2 (2024-12-22) Bug Fixes core: correctly handle populate of mapToPk relations (#6309) (61fb8f5), closes #6265 core: fix cursor pagination with POJO cursor and relations (de1ae67), closes #6308...
010
Reposted by B4nan
Joyee Cheung @joyeecheung.bsky.social · 10/12/2024
Landed module.registerHooks() in Node.js ✨ github.com/nodejs/node/... These customization hooks are run for modules loaded by require(), import(), and functions returned by createRequire() in the same thread they are registered, which makes them easier for CJS monkey-patchers to migrate to.
Code example showing how to use module.registerHooks() in ESMCode example showing how to use module.registerHooks() in CJS
615629
B4nan @mikro-orm.io · 09/12/2024
MikroORM 6.4.1 is out with a few bug fixes. github.com/mikro-orm/mi...
github.com
Release v6.4.1 · mikro-orm/mikro-orm
6.4.1 (2024-12-08) Bug Fixes core: consider nested queries on JSON properties as scalars (920b019), closes #6246 core: fix upserting properties with custom types (036b84d), closes #6241 core: impr...
000
Reposted by B4nan
Joyee Cheung @joyeecheung.bsky.social · 04/12/2024
🎉 require(esm) has been unflaged in v22.12.0! We are also planning to unflag it on v20.x later if it goes well in v22.x. As before please try it out and report any bugs you find. (hopefully none, but with how wild the module loading edge cases can be, one never knows!).
517547
Reposted by B4nan
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 27/11/2024
Node v22 just unflagged require(esm) support 🎉 It was previously only available with "--experimental-require-module" option Seems like this will now be supported by default in next release v22.12 ? github.com/nodejs/node/pull/55217
411222
B4nan @mikro-orm.io · 25/11/2024
Way too many people are still downloading v5, even weirder, they don't update to the latest v5 version (which is 5.9.8) but keep using 5.9.7. If there is something blocking you from upgrading to v6, please let us know!
000
B4nan @mikro-orm.io · 24/11/2024
Custom domain handles, that's nice 😺 Let's see if I can find some audience here too, I got a feeling most of my twitter followers were bots 🫠
000
B4nan @mikro-orm.io · 11/11/2024
MikroORM 6.4 is out! - `@Transactional()` decorator - upsert works on managed entities - nested embeddables with `prefixMode: 'relative'` - multi-config support - `onQuery` hook - improved support for shared columns in composite FKs mikro-orm.io/blog/mikro-o...
mikro-orm.io
MikroORM 6.4 | MikroORM
MikroORM v6.4 is out. This release brings lots of smaller improvements all over the board, let's talk about some of them!
010
B4nan @mikro-orm.io · 11/11/2024
MikroORM 6.4 is out! - `@Transactional()` decorator - upsert works on managed entities - nested embeddables with `prefixMode: 'relative'` - multi-config support - `onQuery` hook - improved support for shared columns in composite FKs mikro-orm.io/blog/mikro-orm-6-4-rel…
000
B4nan @mikro-orm.io · 06/10/2024
MikroORM 6.3.13 is out! github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 01/10/2024
MikroORM 6.3.12 is out github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 09/09/2024
MikroORM 6.3.9 is out github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 04/09/2024
MikroORM 6.3.8 is out! Among other things, `disableForeignKeys` now defaults to false, this was a common source of issues, mainly for postgres users (no more `session_replication_role` queries). github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 31/08/2024
Hmm, this poll makes me a bit sad, out of almost 600 people, only 24 suggested MikroORM. Maybe I should stop reading reddit 😭 At least we are getting it to the list of possible options, lol. www.reddit.com/r/node/comments/1f3e…
000
B4nan @mikro-orm.io · 28/08/2024
MikroORM 6.3.7 is out github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 11/08/2024
MikroORM v6.3.5 is out github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 09/08/2024
I've been playing a bit with @bunjavascript and @elysiaJS, need to do a few more tweaks before the release, but next version should work more natively with bun when it comes to TS support detection, e.g. the CLI works without ts-node installed.
000
B4nan @mikro-orm.io · 18/07/2024
MikroORM v6.3 is out! mikro-orm.io/blog/mikro-orm-6-3-rel…
000
B4nan @mikro-orm.io · 01/07/2024
MikroORM 6.3 is gonna be a pretty huge release (already around 50 bug fixes and feature commits in there and a few PRs still not merged). I hope I will have enough time to finish everything this week.
000
B4nan @mikro-orm.io · 03/06/2024
The next version will be v6.3, there are already a few nice changes in the master you can test with the latest dev version: - QueryBuilder supports `Loaded` type (`qb.joinAndSelect`) - ORM extensions are loaded dynamically - TS support enabled for CLI (no need for `useTsNode`)
000
B4nan @mikro-orm.io · 31/05/2024
MikroORM 6.2.9 is out. github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 31/05/2024
github.com/mikro-orm/mikro-orm/disc…
000
B4nan @mikro-orm.io · 21/05/2024
github.com/mikro-orm/mikro-orm/disc…
000
B4nan @mikro-orm.io · 19/05/2024
The long overdue v6 of `@mikro-orm/nestjs` package is out. It brings support for importing MikroORM class from the driver package. github.com/mikro-orm/nestjs/release… Followed quickly by v6.0.1 with additional fixes for driver imports of the EntityManager. github.co...
000
B4nan @mikro-orm.io · 05/05/2024
MikroORM 6.2.5 is out, with a fresh round of bug fixes. github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 20/04/2024
I started working on yet another type-level improvement - `Loaded` type support for QueryBuilder, which also means making some parts of it better typed. Let's see how it will end up, right now it's all just a PoC.
000
B4nan @mikro-orm.io · 20/04/2024
MikroORM v6.2.2 is out github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 09/04/2024
MikroORM 6.2 is out! mikro-orm.io/blog/mikro-orm-6-2-rel…
000
B4nan @mikro-orm.io · 06/04/2024
Btw MikroORM 6.2 is coming out early next week, with two new drivers (MSSQL and libSQL), serialization groups, improved type safety for custom object properties, and several smaller improvements in the schema diffing. All these things are already in dev version, try it out now!
000
B4nan @mikro-orm.io · 06/04/2024
Some TypeScript wizzard who would like to help out? github.com/mikro-orm/mikro-orm/issu…
000
B4nan @mikro-orm.io · 27/03/2024
MikroORM 6.2 will (probably) include the new MSSQL driver. It has been in the works for more than 3 years, but I think it's finally time to merge it in. I am sure there will be bugs, but the only way to fix them is to let people use it. What other drivers would you like to see?
000
B4nan @mikro-orm.io · 26/03/2024
github.com/mikro-orm/mikro-orm/pull…
000
B4nan @mikro-orm.io · 24/03/2024
MikroORM v6.1.12 is out github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 19/03/2024
MikroORM 6.1.11 is out github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 18/03/2024
ICYMI we have a new discord server! discord.gg/w8bjxFHS7X
000
B4nan @mikro-orm.io · 14/03/2024
MikroORM 6.1.10 is out github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 13/03/2024
⭐️ 7000 ⭐️
000
B4nan @mikro-orm.io · 04/02/2024
MikroORM v6.1 is out. Among other things, this release brings two interesting features: - Declarative partial loading of 1:M and M:N collections - Extensible EntityGenerator metadata (and support for the upcoming TS 5.4, thanks to @AndaristRake 🙏) github.com/mikro-orm/mikro-orm/rele…...
100
B4nan @mikro-orm.io · 04/02/2024
MikroORM v5.9.8 is out with some backported fixes from v6. And v6.1 will land later today most probably. github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 13/01/2024
MikroORM v6.0.3 is out, fixing several issues with the new raw query fragments. github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 09/01/2024
MikroORM v6.0.2 is out, with a fresh round of improvements. github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 08/01/2024
MikroORM 6 is out! mikro-orm.io/blog/mikro-orm-6-relea…
000
B4nan @mikro-orm.io · 06/01/2024
MikroORM v6 will be released next Monday (8.1.)! Everything should be ready now, I am just making final adjustments to the blog post. If you want to taste the future now, you can try out the latest dev version. mikro-orm.io/docs/next/guide
000
B4nan @mikro-orm.io · 30/12/2023
MikroORM v5.9.7 is out github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 26/12/2023
Started working on the v6 release blog post, and it's a pleasure to describe the upcoming changes, so many good things in there! Also, the upgrading guide on its own, while being a list of breaking changes, feels more like a list of accomplishments. mikro-orm.io/docs/next/upgrading-v5…...
000
B4nan @mikro-orm.io · 17/12/2023
MikroORM 6 rc.3 is out - FindOptions.exclude - Hidden type - logger context on EM level - improvements in filters and Reference wrapper mikro-orm.io/api/core/changelog#600…
000
B4nan @mikro-orm.io · 16/12/2023
MikroORM v5.9.5 is out, expect v6 rc 3 later today or tomorrow. github.com/mikro-orm/mikro-orm/rele…
000
B4nan @mikro-orm.io · 26/11/2023
MikroORM v6.0.0-rc.2 is out, and it brings quite a few important changes. The main differences are in the joined loading strategy, which is now the new default for SQL drivers. mikro-orm.io/api/core/changelog#600…
100
B4nan @mikro-orm.io · 25/11/2023
I got one more surprise for v6, reworked joined strategy support, which will be the new default! github.com/mikro-orm/mikro-orm/pull… I will release new RC in the evening, the last one before the stable release probably.
000