Skip to content

Commit 41b8259

Browse files
committed
deploy: 606b7d0
1 parent 140c287 commit 41b8259

File tree

73 files changed

+364
-228
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+364
-228
lines changed

appConfig.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ window.AppConfig = {
2727
"app_notification_url": "assets/notifications/dev/",
2828
"app_update_url": "https://updates.phcode.io/tauri/update-latest-experimental-build.json",
2929
"linting.enabled_by_default": true,
30-
"build_timestamp": "2025-02-19T07:47:04.631Z",
30+
"build_timestamp": "2025-02-21T07:45:59.814Z",
3131
"googleAnalyticsID": "G-P4HJFPDB76",
3232
"googleAnalyticsIDDesktop": "G-VE5BXWJ0HF",
3333
"mixPanelID": "49c4d164b592be2350fc7af06a259bf3",
@@ -39,7 +39,7 @@ window.AppConfig = {
3939
"bugsnagEnv": "development"
4040
},
4141
"name": "Phoenix Code",
42-
"version": "4.1.0-20900",
42+
"version": "4.1.0-20902",
4343
"apiVersion": "4.1.0",
4444
"homepage": "https://core.ai",
4545
"issues": {

assets/default-project/en.zip

0 Bytes
Binary file not shown.

assets/sample-projects/HTML5.zip

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

assets/sample-projects/explore.zip

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

brackets-min.js

Lines changed: 34 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -29479,7 +29479,7 @@ define("extensibility/ExtensionManager", function (require, exports, module) {
2947929479
// never rejects
2948029480
return new Promise((resolve) => {
2948129481
const registryFile = FileSystem.getFileForPath(REGISTRY_CACHE_PATH);
29482-
FileUtils.readAsText(registryFile)
29482+
FileUtils.readAsText(registryFile, true)
2948329483
.done(resolve)
2948429484
.fail(function (err) {
2948529485
console.error(`Registry cache not found ${REGISTRY_CACHE_PATH}`, err);
@@ -29492,7 +29492,7 @@ define("extensibility/ExtensionManager", function (require, exports, module) {
2949229492
// never rejects
2949329493
return new Promise((resolve) => {
2949429494
const registryFile = FileSystem.getFileForPath(REGISTRY_CACHE_PATH);
29495-
FileUtils.writeText(registryFile, registryFileText)
29495+
FileUtils.writeText(registryFile, registryFileText, true)
2949629496
.done(resolve)
2949729497
.fail(function (err) {
2949829498
logger.reportError(err, `Registry cache write error ${REGISTRY_CACHE_PATH}`);
@@ -48177,22 +48177,32 @@ define("file/FileUtils", function (require, exports, module) {
4817748177
* Asynchronously reads a file as UTF-8 encoded text.
4817848178
* @param {!File} file File to read
4817948179
* @param {boolean?} bypassCache - an optional argument, if specified will read from disc instead of using cache.
48180+
* @param {object} [options]
48181+
* @param {boolean} [options.ignoreFileSizeLimits]. Will read larger files than 16MB limit. will bypassCache +
48182+
* won't cache if enabled.
48183+
* @param {boolean} [options.doNotCache] will not cache if enabled. Auto-enabled if ignoreFileSizeLimits = true
4818048184
* @return {$.Promise} a jQuery promise that will be resolved with the
4818148185
* file's text content plus its timestamp, or rejected with a FileSystemError string
4818248186
* constant if the file can not be read.
4818348187
*/
48184-
function readAsText(file, bypassCache) {
48188+
function readAsText(file, bypassCache, options = {}) {
4818548189
const result = new $.Deferred();
48186-
48187-
file.read({bypassCache: bypassCache}, function (err, data, _encoding, stat) {
48188-
if(!err && typeof data !== "string"){
48189-
result.reject(FileSystemError.UNSUPPORTED_ENCODING);
48190-
} else if (!err) {
48191-
result.resolve(data, stat.mtime);
48192-
} else {
48193-
result.reject(err);
48194-
}
48195-
});
48190+
let doNotCache = options.doNotCache;
48191+
if(options.ignoreFileSizeLimits) {
48192+
bypassCache = true;
48193+
doNotCache = true;
48194+
}
48195+
48196+
file.read({ bypassCache: bypassCache, ignoreFileSizeLimits: options.ignoreFileSizeLimits, doNotCache},
48197+
function (err, data, _encoding, stat) {
48198+
if(!err && typeof data !== "string"){
48199+
result.reject(FileSystemError.UNSUPPORTED_ENCODING);
48200+
} else if (!err) {
48201+
result.resolve(data, stat.mtime);
48202+
} else {
48203+
result.reject(err);
48204+
}
48205+
});
4819648206

4819748207
return result.promise();
4819848208
}
@@ -49176,8 +49186,12 @@ define("filesystem/File", function (require, exports, module) {
4917649186
/**
4917749187
* Read a file.
4917849188
*
49179-
* @param {Object=} options properties \{encoding: 'one of format supported here:
49180-
* https://developer.mozilla.org/en-US/docs/Web/API/TextDecoder/encoding'}
49189+
* @param {Object} options
49190+
* @param {string} [options.encoding] 'one of format supported here:
49191+
* https://developer.mozilla.org/en-US/docs/Web/API/TextDecoder/encoding'
49192+
* @param {boolean} [options.ignoreFileSizeLimits] by default max file size that can be read is 16MB.
49193+
* @param {boolean} [options.doNotCache] will not cache if enabled. Auto-enabled if ignoreFileSizeLimits = true
49194+
*
4918149195
* @param {function (?string, string=, FileSystemStats=)} callback Callback that is passed the
4918249196
* FileSystemError string or the file's contents and its stats.
4918349197
*/
@@ -49188,6 +49202,9 @@ define("filesystem/File", function (require, exports, module) {
4918849202
options.encoding = this._encoding;
4918949203
}
4919049204
options.encoding = options.encoding || this._encoding || "utf8";
49205+
if(options.ignoreFileSizeLimits) {
49206+
options.doNotCache = true;
49207+
}
4919149208

4919249209
// We don't need to check isWatched() here because contents are only saved
4919349210
// for watched files. Note that we need to explicitly test this._contents
@@ -52612,7 +52629,7 @@ define("filesystem/impls/appshell/AppshellFileSystem", function (require, export
5261252629
* If both calls fail, the error from the read call is passed back.
5261352630
*
5261452631
* @param {string} path
52615-
* @param {{encoding: string=, stat: FileSystemStats=}} options
52632+
* @param {{encoding: string=, stat: FileSystemStats=, ignoreFileSizeLimits: boolean=}} options
5261652633
* @param {function(?string, string=, FileSystemStats=)} callback
5261752634
*/
5261852635
function readFile(path, options, callback) {
@@ -52623,7 +52640,7 @@ define("filesystem/impls/appshell/AppshellFileSystem", function (require, export
5262352640
// callback to be executed when the call to stat completes
5262452641
// or immediately if a stat object was passed as an argument
5262552642
function doReadFile(stat) {
52626-
if (stat.size > (FileUtils.MAX_FILE_SIZE)) {
52643+
if (!options.ignoreFileSizeLimits && stat.size > (FileUtils.MAX_FILE_SIZE)) {
5262752644
callback(FileSystemError.EXCEEDS_MAX_FILE_SIZE);
5262852645
} else {
5262952646
appshell.fs.readFile(path, encoding, function (_err, _data, encoding, preserveBOM) {

cacheManifest.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"appConfig.js": "fd116520bbbeb88335c46d063b901b7e9e3e1ec00d942d2ed8e327dce6d56ce3",
3-
"assets/default-project/en.zip": "1c8ef3ea5a26de8c940857505f60e8a85760acf25ab35b3a1f45f5e7769ff4d3",
2+
"appConfig.js": "bc62c92c598f9a25b72d46faa12bb4dc1a7b9837eee0c44fbac5cd0dce757dfc",
3+
"assets/default-project/en.zip": "ec1f89deda6d94c336e4d3e84d0d50c7546e4fbb70824a1016dc865caf79aedb",
44
"assets/default-project/en/images/cloud1.svg": "527399dadfa3357c3ee1a63d6c1c7dda81ecebb832f7383db26f1aaeaf722a8d",
55
"assets/default-project/en/images/cloud2.svg": "8127c63c0987bc674e2d25f7d24ead017853326c1e43d07706fec46091904418",
66
"assets/default-project/en/images/cloud3.svg": "15de53aa41dea3b0f685292814563f97213a9736c3cec2f8e17b5d9d45b3ae3d",
@@ -126,7 +126,7 @@
126126
"assets/pwa/32x32.png": "4f8f75bfcdb6efbbed1732f49edab4e292274cdeb1841e285ccc8194f4c9d8ac",
127127
"assets/pwa/phoenix.png": "d292bf76d6d61fdece2f97fb4cd71b8b0060d1058e9c1d02c94bfb20da8b7f0d",
128128
"assets/pwa/Square284x284Logo.png": "9887c2967039b4fae1214817925f1fb4f9227cba12d37612457c1c8ee1110c67",
129-
"assets/sample-projects/bootstrap-blog.zip": "7dec35c597c20f342778158f6f00f723beef1d2e8db5a670ee500f350c1fdbe2",
129+
"assets/sample-projects/bootstrap-blog.zip": "a67fd6560fb407c557bf23b6fa193663662d2a7c052e28b5251272fd8ce814f7",
130130
"assets/sample-projects/bootstrap-blog/assets/brand/bootstrap-logo-white.svg": "203d56e7e5e15d8203e596d4a711cec986f6380064591de21850f4563fb840bf",
131131
"assets/sample-projects/bootstrap-blog/assets/brand/bootstrap-logo.svg": "df11d37a123e36a768f2a6064973c4c6ab17d1e3c6501c8bf434ca5c0134c9a2",
132132
"assets/sample-projects/bootstrap-blog/assets/dist/css/bootstrap.min.css": "fb1763b59f9f5764294b5af9fa5250835ae608282fe6f2f2213a5952aacf1fbf",
@@ -136,7 +136,7 @@
136136
"assets/sample-projects/bootstrap-blog/blog.rtl.css": "33f49d02bbcb2e78f019b7582408fad2b5a76a2ecf79fe09d5b3c08c6ee3872b",
137137
"assets/sample-projects/bootstrap-blog/index-rtl.html": "c582278884060098ff51b9d350b0739e1a0396debdc76772c62b6ec375b6efcb",
138138
"assets/sample-projects/bootstrap-blog/index.html": "f4716c2affa299a27ab6f8c74c22fe67564f1b1d36ff2f0b322672bf0479d739",
139-
"assets/sample-projects/dashboard.zip": "502a2a4b5b549ad14d3797bd0d3fc6a2108c481c839eaabeeb9b79ad86c1f99d",
139+
"assets/sample-projects/dashboard.zip": "0f6df16b056f13c4d9b02a4df9eff76b3ff4f3b9d085d781d8a2a4af355bacef",
140140
"assets/sample-projects/dashboard/assets/brand/bootstrap-logo-white.svg": "203d56e7e5e15d8203e596d4a711cec986f6380064591de21850f4563fb840bf",
141141
"assets/sample-projects/dashboard/assets/brand/bootstrap-logo.svg": "df11d37a123e36a768f2a6064973c4c6ab17d1e3c6501c8bf434ca5c0134c9a2",
142142
"assets/sample-projects/dashboard/assets/dist/css/bootstrap.min.css": "fb1763b59f9f5764294b5af9fa5250835ae608282fe6f2f2213a5952aacf1fbf",
@@ -148,7 +148,7 @@
148148
"assets/sample-projects/dashboard/index.html": "1fb0c934f816d728cad85e180f78369679dc9edb1eca2d5c625b9360e6264235",
149149
"assets/sample-projects/dashboard/signin.css": "083bef710a6170a5112ce257c2ecf8580ca97ce19136d770f10460e5b85862de",
150150
"assets/sample-projects/dashboard/signin.html": "8c602e656631aeee624673397c0dc00c339498914ed930ab177478c4662a8d26",
151-
"assets/sample-projects/explore.zip": "0962c19af1735f773964bc0ffea5b6ac81c75bd126c0a4f9b55e9f3931533fc3",
151+
"assets/sample-projects/explore.zip": "98bd7ce4b043dc8275bfcc9a569bbf8c871a64bc0d7895fbd302fd82ea22e2f4",
152152
"assets/sample-projects/explore/A-tribute-page.html": "bd510c60f444058b7fcb71d83841f32b1cb5193c1a39421d7739bd6af9fef248",
153153
"assets/sample-projects/explore/adjustable-fireworks.html": "11e69bb2dd8708ed8fbf1acc62b0aaaf88c7ffec859ee958dc1ae51cd53ddac8",
154154
"assets/sample-projects/explore/ant_colony.html": "bc9435ed1b9868f2fbc7212d526f7532c533a5fdf45da988fa5e575bc5f363b7",
@@ -237,7 +237,7 @@
237237
"assets/sample-projects/explore/watermelon-pixel.html": "765a3fbffb5db97910512fbabaa7c55c0b52dc8eedfcc630811be39d0af98663",
238238
"assets/sample-projects/explore/webmine.html": "6b808f52812dc03db28483411500c04daf8ee0226f535c600a36999d6b7837c0",
239239
"assets/sample-projects/explore/whack-a-mole.html": "25be94a3640553b4801f80edd49998bae3a360988e8a26ff3bdfdc2a76b77191",
240-
"assets/sample-projects/home-pages.zip": "aa5f6f8e51ad6aeebb2567b392dc821bdf271a8ddb5f7cfe9690673e09b5ff76",
240+
"assets/sample-projects/home-pages.zip": "e46ef131049b00c3e5437e8decdc96887ea4de3bbf1c8eb84eb85924ed4edaf3",
241241
"assets/sample-projects/home-pages/album/index.html": "e29a1e96644bc17bab1a7e3724e822d65a479e10df182725ee1afa916efbfdc1",
242242
"assets/sample-projects/home-pages/assets/brand/bootstrap-logo-white.svg": "203d56e7e5e15d8203e596d4a711cec986f6380064591de21850f4563fb840bf",
243243
"assets/sample-projects/home-pages/assets/brand/bootstrap-logo.svg": "df11d37a123e36a768f2a6064973c4c6ab17d1e3c6501c8bf434ca5c0134c9a2",
@@ -249,19 +249,19 @@
249249
"assets/sample-projects/home-pages/carousel/index.html": "235d650043a09f2954f24e4659f64d99ef3988858567fb2221fb1cf34df057e6",
250250
"assets/sample-projects/home-pages/cover/cover.css": "2fbb596077c570cad7ee9e98fb88f5665e0ecfc11e7085c3e04639ad03f7bc10",
251251
"assets/sample-projects/home-pages/cover/index.html": "759214701ff759432711b3421d80aca692c7a2b4c978c516a0bcd0c81a43f381",
252-
"assets/sample-projects/HTML5.zip": "fb34dd5ddf2ef6cfbb32d9c5c6ba5a899e48dd0549dc6bd5ac32057ff5f5d400",
252+
"assets/sample-projects/HTML5.zip": "1ed3e890d62df44162760c5099e00105107a27c30097033251e8b6a722a6ac37",
253253
"assets/sample-projects/HTML5/index.html": "2dc94c7d3e33aeeb44ec4f75bc7df86a5fd19f3121f2fd3638636fbf7c476c6a",
254254
"assets/sample-projects/HTML5/script.js": "c49e4b01cded4defbc21f5d5d0102719ce4cccbe1b9cb19f9232c5a05df658da",
255255
"assets/sample-projects/HTML5/styles.css": "744b85a9c31affbb00976694c4b9c9149b31e575ed9efdec386231d062ae93f2",
256256
"assets/sample-projects/new-project-list.json": "be1c907279163610779b000aa9ea6e4b035e07429203f16445a914c7045f2d64",
257257
"assets/sample-projects/zips/bootstrap.zip": "6f10407c00ce5d598e77f890528743dc645bc28014335483992b481e63fd7b97",
258258
"base-config/keyboard.json": "32ab31d6aeda47bab8bcce276209ca017893f572cb4aa97655fb75baf1a9c123",
259259
"base-config/readme-keyboard.md": "27e98128176dbd060e93b1f321a4ddcd609571b7b8eb8c9112588f4767d08a03",
260-
"brackets-min.js": "e388c76bdb649dac5ee3e23a5629b4b414a642ae3d11bdb54d4f5cd275ec4f08",
260+
"brackets-min.js": "a6a62e0c9e4b8ea3025e4bfba50490db50b6e08acf903ac981833d8083edc4b7",
261261
"brackets.config.dist.json": "8faa5c0a82bb4f49784e93d1225dbd5e1fd8ec6ab07b95f5f874c7c7bd7bb234",
262262
"brackets.config.staging.json": "c0e1f22c772c80f4f5756ab947e40538bcaf7fb7f8925834cfd4ef57c55e477a",
263263
"brackets.js": "37338ddf630a975d1582464e98480270d2f5695e146c6095e1f24e914481f50a",
264-
"cacheManifest.json": "78e5a8512279e6dea8c38a4c5f9a3ad365580acd80b8f07d9aeea976f00ed21a",
264+
"cacheManifest.json": "449ca791787b099ae4f64bf4653900747f82cd880511704e7b4c6be0f7c417b2",
265265
"command/ChangeShortcutTemplate.html": "345d682d8bde29380822824778cf09acc79affae6e82b9db00c6205b2b3dd2ee",
266266
"command/CommandManager.js": "10181902fc2e55a780981a17b95c7b579427fdfd12c92ed49df35d3b70f64c15",
267267
"command/Commands.js": "3a1c725760f0ecddf4d6796d710cc61443d1a9a48f0c36ee1a98d22d2cf8326f",
@@ -270,7 +270,7 @@
270270
"command/KeyboardOverlayMode.js": "7170dfcfca59b41252146ef8a5ca4f652c666e33b7a4b411e30e72951bd35b49",
271271
"command/Keys.js": "36545bbbca56d2a909779c5873fa860bf737977588ad61a398acb86f6bcbe4ee",
272272
"command/Menus.js": "8f45da169c25f227364a4a2f3d6b2080ed4e333fc9d2ec5fa0ab737d0a075d3a",
273-
"config.json": "ee2a726ae2689b7eb0ada90b63c80e71a99169647ed8119b1978be607280e2ec",
273+
"config.json": "113f83178977fd6829549c8b41fd09162a360c933c0c037ffcde43d3bad2e35a",
274274
"desktop-metrics.html": "66f87550ddf04f284a6c1e81567b7dfbefb2b8007f48f0bad7d8f7aacdb11bac",
275275
"devEnable.html": "44aa1a496a8be413299f651e6b0c3e62ac50cd5d40126ad1bb6b70b9b2b818c4",
276276
"document/ChangedDocumentTracker.js": "03b0eaf0995fee6d27c782a8028a1314f61214e383f5f5e198320b2faac4cf40",
@@ -300,7 +300,7 @@
300300
"editor/InlineWidget.js": "b5b811a05983340c22e79d4ccda92ef830bbf142d225c50aa454446d07b2ae6e",
301301
"editor/MultiRangeInlineEditor.js": "c2ad73220818d2a1a90324a5784e4305e75df79942613266d616e9765350781b",
302302
"extensibility/ExtensionDownloader.js": "16fbff1ac2eab72af4cd8748f99bcdf05563a4a72b6b59bd0022f6e21a0d49a0",
303-
"extensibility/ExtensionManager.js": "340d2138082652093e58b450682ed76680aec11e337dea0944731860dbd8ac85",
303+
"extensibility/ExtensionManager.js": "4fb942a584b89b059ac1f4a50cdef42fce09cc83ef5dd6fc2328fa9587e3011d",
304304
"extensibility/ExtensionManagerDialog.js": "152d159a713c4b1446a491981ccf7cdd0085ae435d5f8d36f1e8d682e91c2b5d",
305305
"extensibility/ExtensionManagerView.js": "1691c16439f87ce3b3e6bdae6a6ab5be074056535118a6bd7e456152eb9c1760",
306306
"extensibility/ExtensionManagerViewModel.js": "305cecf257dac205ca88abf4e59ced057a6a0efc258a08cda606b8a07e48849d",
@@ -577,8 +577,8 @@
577577
"extensions/default/UrlCodeHints/requirejs-config.json": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
578578
"extensions/default/UrlCodeHints/unittests.js": "c60ecbe81555d435437dc5b7294f4e89b3befb7b34d60c44285c6009807c29c2",
579579
"extensions/dev/README.md": "3fd897e55e0e05e503c898555cfa3b20e820b32946fc7c426ea9bb2afbed449f",
580-
"extensions/registry/popularity.json": "6deb2efa8b8c619ca2f4844654e178ef9615566d5ed85fdf769e9617914cd63c",
581-
"extensions/registry/registry_version.json": "4ff4f7dd8c35cd0c4e7bbd041692abbb2a943c70ffad015b6296a5690b8b6c8c",
580+
"extensions/registry/popularity.json": "9f4bcc7211ee6aae9c8731dcd76f80347b17afe167e99307c7f469c990fac4bd",
581+
"extensions/registry/registry_version.json": "abd6a7d3d8a4a1730de2dccbd1394dacd6404fb6616cfc9f38b588692b7a588c",
582582
"extensions/samples/BracketsConfigCentral/htmlContent/Config.html": "6ac3ce03e2fb8913ec5da3e8835c0646894f242600c64d95b77c7d7dc0a156f7",
583583
"extensions/samples/BracketsConfigCentral/htmlContent/logo-sm.png": "006f025fecd24c292e87a1eb0e123ee21178ec9c09517a1f16fe362fe2fbcbb5",
584584
"extensions/samples/BracketsConfigCentral/main.js": "f2c36decadb7d98e2a89cfdb9aff8a74cc130ea8c3ad084b7af62ee21e3a8181",
@@ -666,15 +666,15 @@
666666
"features/QuickViewManager.js": "977e371e4518e2eea6a3064c138c850eb9e10b12fc5de1ea2a31c507193b9461",
667667
"features/SelectionViewManager.js": "d142f3e5f6ac781ce889e71576e1cb852405f15527d4140ba60601e0243bea89",
668668
"features/TaskManager.js": "8b7e694290fad4c0a82068c2b6802fa4cbd784dcf7835cfe4c218520ae0c5b7b",
669-
"file/FileUtils.js": "63860afb5a263dfd2f240a3030a32f096f63bce4ce06c118c85f0da1f3f83a2f",
669+
"file/FileUtils.js": "b3d3b7122b0944d8367a1e202b55af83e7da15a5bb7e45762bb2c72dc04d1f7a",
670670
"filesystem/Directory.js": "32036204e416a852d3c3ef21140519368e541b914a50ebc63e0d846fd799c2da",
671-
"filesystem/File.js": "a2035b760b8ceb01bba55a4f671375fdab8346702434a011bfdd97e2e44ab119",
671+
"filesystem/File.js": "1099697ac5a593ca33b1a51c6e7f9cfa67e5e83fb544364ecc1732cc4999f4ee",
672672
"filesystem/FileIndex.js": "549446b789beeae58851d09b786fd2a61a0d16bbaaf854e9aa6f81fd1d3d5a23",
673673
"filesystem/FileSystem.js": "83968187cc051907e068ef962015a3bc101398af5606831876b7cfcee9ea6dd5",
674674
"filesystem/FileSystemEntry.js": "b3cd95d77c32becce325fdf9155f63d4d8c1b8a18fe24f966f2c17495576e88b",
675675
"filesystem/FileSystemError.js": "90c943c3e4e19cfedf0b09182e4f368a0d07fbd333be6abd8421a1ccb60156b9",
676676
"filesystem/FileSystemStats.js": "87e740c97f979bd3930015b5dbf7b08b4f699c6ffa7ceebd9351c9d87688f249",
677-
"filesystem/impls/appshell/AppshellFileSystem.js": "93528b7e7abe6a50576d85f5125d62d5d94c41cfc633ff876571658d82f49079",
677+
"filesystem/impls/appshell/AppshellFileSystem.js": "23ea32c0a7e0de485fd6825f135b0688a2e2a4e82905cc1ee97569a088c3a603",
678678
"filesystem/RemoteFile.js": "3f440a9794f488a4475954ec89c07a2d85673c661ec20d367ee61736a001a042",
679679
"filesystem/WatchedRoot.js": "85f449f612f446e05b93b7d7848ba1bdd2adc3ef35c9a9be0352b296dba7fec2",
680680
"help/HelpCommandHandlers.js": "f16fd7b013ea2dd5ba361ae5f6f6f9fad8ce20619211b1180130c2faf8dc04f8",

config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"app_notification_url": "assets/notifications/dev/",
2727
"app_update_url": "https://updates.phcode.io/tauri/update-latest-experimental-build.json",
2828
"linting.enabled_by_default": true,
29-
"build_timestamp": "2025-02-19T07:47:04.631Z",
29+
"build_timestamp": "2025-02-21T07:45:59.814Z",
3030
"googleAnalyticsID": "G-P4HJFPDB76",
3131
"googleAnalyticsIDDesktop": "G-VE5BXWJ0HF",
3232
"mixPanelID": "49c4d164b592be2350fc7af06a259bf3",
@@ -38,7 +38,7 @@
3838
"bugsnagEnv": "development"
3939
},
4040
"name": "Phoenix Code",
41-
"version": "4.1.0-20900",
41+
"version": "4.1.0-20902",
4242
"apiVersion": "4.1.0",
4343
"homepage": "https://core.ai",
4444
"issues": {

0 commit comments

Comments
 (0)