@fluentui-react-native/memo-cache
Advanced tools
+1
-1
@@ -5,3 +5,3 @@ { | ||
| { | ||
| "date": "Tue, 05 Aug 2025 18:46:04 GMT", | ||
| "date": "Tue, 05 Aug 2025 18:50:40 GMT", | ||
| "version": "1.3.12", | ||
@@ -8,0 +8,0 @@ "tag": "@fluentui-react-native/memo-cache_v1.3.12", |
+38
-2
| # Change Log - @fluentui-react-native/memo-cache | ||
| <!-- This log was last generated on Tue, 05 Aug 2025 18:46:04 GMT and should not be manually modified. --> | ||
| ## 1.4.0 | ||
| ### Minor Changes | ||
| - d7adbdd: # Migration from Beachball to Changesets | ||
| This changeset represents the migration from Beachball to Changesets for version management and consolidates all changes from 440+ beachball change files that were in the `change/` directory. | ||
| All 75 affected packages receive a minor version bump to acknowledge the accumulated changes from the beachball era. | ||
| ## What Changed | ||
| Going forward, all version management uses Changesets via `yarn changeset`. The following beachball infrastructure has been removed: | ||
| - ❌ 440+ beachball change files from `change/` directory | ||
| - ❌ `beachball` package dependency | ||
| - ❌ Beachball scripts from `package.json` | ||
| - ❌ `beachball.config.js` configuration file | ||
| - ❌ Beachball publish steps from Azure Pipelines | ||
| ## New Workflow | ||
| ✅ **Create changes**: Run `yarn changeset` to document changes | ||
| ✅ **Version bump PRs**: Automatically created by GitHub Actions | ||
| ✅ **Publishing**: Handled by Azure Pipelines using `changeset publish` | ||
| ✅ **Validation**: CI validates changesets and blocks major version bumps | ||
| For details, see `CHANGESETS_SETUP.md` and `CONTRIBUTING.md`. | ||
| ### Patch Changes | ||
| - d1d8c26: We were pinning @types/react and react-native-macos via resolutions. This fixes that which uncovered a bunch of type inconsistencies that needed to be addressed. | ||
| - Updated dependencies [d7adbdd] | ||
| - Updated dependencies [d1d8c26] | ||
| - @fluentui-react-native/framework-base@0.3.0 | ||
| <!-- This log was last generated on Tue, 05 Aug 2025 18:50:40 GMT and should not be manually modified. --> | ||
| <!-- Start content --> | ||
@@ -9,3 +45,3 @@ | ||
| Tue, 05 Aug 2025 18:46:04 GMT | ||
| Tue, 05 Aug 2025 18:50:40 GMT | ||
@@ -12,0 +48,0 @@ ### Patches |
| export type { GetMemoValue, GetTypedMemoValue } from '@fluentui-react-native/framework-base'; | ||
| export { getMemoCache, getTypedMemoCache, memoize } from '@fluentui-react-native/framework-base'; | ||
| //# sourceMappingURL=index.d.ts.map | ||
| //# sourceMappingURL=index.d.ts.map |
@@ -1,8 +0,23 @@ | ||
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| 'use strict'; | ||
| Object.defineProperty(exports, '__esModule', { value: true }); | ||
| exports.memoize = exports.getTypedMemoCache = exports.getMemoCache = void 0; | ||
| var framework_base_1 = require("@fluentui-react-native/framework-base"); | ||
| Object.defineProperty(exports, "getMemoCache", { enumerable: true, get: function () { return framework_base_1.getMemoCache; } }); | ||
| Object.defineProperty(exports, "getTypedMemoCache", { enumerable: true, get: function () { return framework_base_1.getTypedMemoCache; } }); | ||
| Object.defineProperty(exports, "memoize", { enumerable: true, get: function () { return framework_base_1.memoize; } }); | ||
| //# sourceMappingURL=index.js.map | ||
| const framework_base_1 = require('@fluentui-react-native/framework-base'); | ||
| Object.defineProperty(exports, 'getMemoCache', { | ||
| enumerable: true, | ||
| get: function () { | ||
| return framework_base_1.getMemoCache; | ||
| }, | ||
| }); | ||
| Object.defineProperty(exports, 'getTypedMemoCache', { | ||
| enumerable: true, | ||
| get: function () { | ||
| return framework_base_1.getTypedMemoCache; | ||
| }, | ||
| }); | ||
| Object.defineProperty(exports, 'memoize', { | ||
| enumerable: true, | ||
| get: function () { | ||
| return framework_base_1.memoize; | ||
| }, | ||
| }); | ||
| //# sourceMappingURL=index.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;AACA,wEAAiG;AAAxF,8GAAA,YAAY,OAAA;AAAE,mHAAA,iBAAiB,OAAA;AAAE,yGAAA,OAAO,OAAA"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;AACA,0EAAiG;AAAxF,8GAAA,YAAY,OAAA;AAAE,mHAAA,iBAAiB,OAAA;AAAE,yGAAA,OAAO,OAAA"} |
+1
-1
| export type { GetMemoValue, GetTypedMemoValue } from '@fluentui-react-native/framework-base'; | ||
| export { getMemoCache, getTypedMemoCache, memoize } from '@fluentui-react-native/framework-base'; | ||
| //# sourceMappingURL=index.d.ts.map | ||
| //# sourceMappingURL=index.d.ts.map |
+1
-1
| export { getMemoCache, getTypedMemoCache, memoize } from '@fluentui-react-native/framework-base'; | ||
| //# sourceMappingURL=index.js.map | ||
| //# sourceMappingURL=index.js.map |
+43
-21
| { | ||
| "name": "@fluentui-react-native/memo-cache", | ||
| "version": "1.3.12", | ||
| "version": "1.4.0", | ||
| "description": "Layered memoization style cache helper", | ||
| "keywords": [], | ||
| "repository": { | ||
@@ -10,38 +11,59 @@ "type": "git", | ||
| }, | ||
| "main": "lib-commonjs/index.js", | ||
| "module": "lib/index.js", | ||
| "react-native": "src/index.ts", | ||
| "license": "MIT", | ||
| "author": "", | ||
| "exports": { | ||
| ".": { | ||
| "types": "./lib/index.d.ts", | ||
| "import": "./lib/index.js", | ||
| "require": "./lib-commonjs/index.js", | ||
| "types": "./lib/index.d.ts" | ||
| "require": "./lib-commonjs/index.js" | ||
| } | ||
| }, | ||
| "typings": "lib/index.d.ts", | ||
| "main": "lib-commonjs/index.js", | ||
| "module": "lib/index.js", | ||
| "types": "lib/index.d.ts", | ||
| "scripts": { | ||
| "build": "fluentui-scripts build", | ||
| "just": "fluentui-scripts", | ||
| "build-cjs": "tsgo --outDir lib-commonjs", | ||
| "build-esm": "tsgo --outDir lib --module esnext --moduleResolution bundler", | ||
| "clean": "fluentui-scripts clean", | ||
| "depcheck": "fluentui-scripts depcheck", | ||
| "lint": "fluentui-scripts eslint", | ||
| "start": "fluentui-scripts dev", | ||
| "start-test": "fluentui-scripts jest-watch", | ||
| "prettier": "fluentui-scripts prettier", | ||
| "prettier-fix": "fluentui-scripts prettier --fix true" | ||
| "lint-package": "fluentui-scripts lint-package", | ||
| "prettier": "fluentui-scripts prettier" | ||
| }, | ||
| "keywords": [], | ||
| "author": "", | ||
| "license": "MIT", | ||
| "dependencies": { | ||
| "@fluentui-react-native/framework-base": "0.2.1" | ||
| "@fluentui-react-native/framework-base": "0.3.0" | ||
| }, | ||
| "devDependencies": { | ||
| "@fluentui-react-native/babel-config": "0.1.1", | ||
| "@fluentui-react-native/eslint-config-rules": "0.1.1", | ||
| "@fluentui-react-native/scripts": "0.1.1", | ||
| "@types/jest": "^29.0.0", | ||
| "@types/node": "^22.0.0", | ||
| "@fluentui-react-native/kit-config": "0.1.2", | ||
| "@fluentui-react-native/scripts": "0.1.2", | ||
| "@types/node": "^22.19.7", | ||
| "@types/react": "~19.1.0", | ||
| "react": "19.1.0", | ||
| "tslib": "^2.3.1" | ||
| }, | ||
| "peerDependencies": { | ||
| "@types/react": "~18.2.0 || ~19.0.0 || ~19.1.0", | ||
| "react": "18.2.0 || 19.0.0 || 19.1.0" | ||
| }, | ||
| "peerDependenciesMeta": { | ||
| "@types/react": { | ||
| "optional": true | ||
| }, | ||
| "react": { | ||
| "optional": true | ||
| } | ||
| }, | ||
| "rnx-kit": { | ||
| "kitType": "library", | ||
| "extends": "@fluentui-react-native/kit-config", | ||
| "alignDeps": { | ||
| "capabilities": [ | ||
| "react", | ||
| "tools-core", | ||
| "tools-eslint" | ||
| ] | ||
| } | ||
| } | ||
| } | ||
| } |
| module.exports = require('@fluentui-react-native/babel-config'); |
33217
6.11%784
2.35%3
200%7
16.67%14
-6.67%+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed