Radosław Miernik
Radosław Miernik
As reported by @denihs in #12118, the internal `topology` object is not always available and as such, we can no longer rely on it. What is more, the current implementation...
As I mentioned in #12107, I find the current implementation of the `oplogV2V1Converter` inefficient but also hard to understand. In this PR, I simplified it and made it more performant...
As suggested by @zodern in https://github.com/meteor/meteor/pull/12097#issuecomment-1199782349, the app should fail on MongoDB connection error. In this PR I added such a check (as well as a test for it).
As Enzyme is no longer supported and we already rely on a community-made workaround for React v17 and there's nothing sure for v18 we should push for getting rid of...
Last year, React introduced a new hook: `useOpaqueIdentifier` (https://github.com/facebook/react/pull/17322). I wasn't _that_ eager to implement it, but things have changed, as it gets some lifting and will be replaced by...
As described in https://github.com/vazco/uniforms/issues/998#issuecomment-938594418, passing `props` to `Bridge.getInitialValue` was not well-thought: > [...] It'd be enough to memoize [this `getInitialValue` call](https://github.com/vazco/uniforms/blob/5c2014eb2f82a9cf4c767fe67df7ea7e61cc0d61/packages/uniforms/src/useField.tsx#L92). The problem is that we cannot do that, as...
Since we introduced `AutoField.componentDetectorContext` in #800 and released it in v3.1.0, the `autoField` prop of `QuickForm` (and all its descendant, including `AutoForm`) seems unreasonable. I fully agree with https://github.com/vazco/uniforms/issues/977#issuecomment-869964019: >...
This issue will be updated later. --- Our main goal is to make the package lighter, more configurable, and easier to debug. 1. **Lighter** * Remove [locale](https://github.com/vazco/meteor-universe-i18n/blob/9cf2126a1e0f58a3102810ff32ced38fb9af522e/source/locales.ts) and [currency data](https://github.com/vazco/meteor-universe-i18n/blob/d1c42ddc5cca8799dc61d87593b0f40ca55558c2/lib/locales.js#L360-L767)....
It looks like there's a slightly incorrect misleading message, when you import a non-existent file from a Meteor package. For example: ```ts import 'meteor/mongo/x'; ``` throws ``` ~/meteor/dev_bundle/server-lib/node_modules/fibers/future.js:280 throw(ex); ^...
During our recent meeting regarding v4, I presented an idea of a general `Form` component, replacing all of the existing `*Form` components. The main differences would be: 1. It'd no...