From 4d0649a3d1657030c710f04cf9536890d392c26b Mon Sep 17 00:00:00 2001 From: Idrees Hassan Date: Mon, 3 Nov 2025 20:46:12 -0500 Subject: [PATCH] Rename browser manifest file before compilation --- manifest.json => browser-manifest.json | 2 +- build.js | 14 +++++++------- dist/birb.js | 2 +- dist/extension.zip | Bin 144183 -> 147745 bytes dist/extension/birb.js | 2 +- dist/extension/manifest.json | 2 +- dist/userscript/birb.user.js | 4 ++-- 7 files changed, 13 insertions(+), 13 deletions(-) rename manifest.json => browser-manifest.json (97%) diff --git a/manifest.json b/browser-manifest.json similarity index 97% rename from manifest.json rename to browser-manifest.json index 9713d00..f7f0182 100644 --- a/manifest.json +++ b/browser-manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "Pocket Bird", "description": "It's a pet bird in your browser, what more could you want?", - "version": "2025.11.2.76", + "version": "2025.11.3.5", "homepage_url": "https://idreesinc.com", "icons": { "48": "images/icons/transparent/48x48x1.png", diff --git a/build.js b/build.js index 4511f46..08f4700 100644 --- a/build.js +++ b/build.js @@ -21,10 +21,10 @@ const STYLESHEET_KEY = "___STYLESHEET___"; const now = new Date(); const versionDate = `${now.getFullYear()}.${now.getMonth() + 1}.${now.getDate()}`; -// Get current build number from manifest.json +// Get current build number from the browser-manifest.json let buildNumber = 0; try { - const manifest = JSON.parse(readFileSync('manifest.json', 'utf8')); + const manifest = JSON.parse(readFileSync('browser-manifest.json', 'utf8')); if (manifest.version) { if (manifest.version.startsWith(versionDate)) { // Same day, increment build number @@ -35,18 +35,18 @@ try { } } } catch (e) { - console.error("Could not read version from manifest.json"); + console.error("Could not read version from browser-manifest.json"); throw e; } // Update manifest.json with new version const version = `${versionDate}.${buildNumber}`; try { - const manifest = JSON.parse(readFileSync('manifest.json', 'utf8')); + const manifest = JSON.parse(readFileSync('browser-manifest.json', 'utf8')); manifest.version = version; - writeFileSync('manifest.json', JSON.stringify(manifest, null, 4), 'utf8'); + writeFileSync('browser-manifest.json', JSON.stringify(manifest, null, 4), 'utf8'); } catch (e) { - console.error("Could not update version in manifest.json"); + console.error("Could not update version in browser-manifest.json"); throw e; } @@ -110,7 +110,7 @@ mkdirSync('./dist/extension', { recursive: true }); // Copy birb.js writeFileSync('./dist/extension/birb.js', birbJs); // Copy manifest.json -const manifestContent = readFileSync('./manifest.json', 'utf8'); +const manifestContent = readFileSync('./browser-manifest.json', 'utf8'); writeFileSync('./dist/extension/manifest.json', manifestContent); // Copy icons folder mkdirSync('./dist/extension/images/icons', { recursive: true }); diff --git a/dist/birb.js b/dist/birb.js index 489c300..f327dca 100644 --- a/dist/birb.js +++ b/dist/birb.js @@ -1867,7 +1867,7 @@ insertModal(`${birdBirb()} Mode`, message); }), new Separator(), - new MenuItem("2025.11.2.76", () => { alert("Thank you for using Pocket Bird! You are on version: 2025.11.2.76"); }, false), + new MenuItem("2025.11.3.5", () => { alert("Thank you for using Pocket Bird! You are on version: 2025.11.3.5"); }, false), ]; const styleElement = document.createElement("style"); diff --git a/dist/extension.zip b/dist/extension.zip index 5f6fb09b58100dc5d42404ecb6a46be117c9660d..3ca9231a87ca75a9c21949d94cd35f47bc885a07 100644 GIT binary patch delta 12981 zcmZ{~1z1$w`aaAI-9tChT|jUQ&wH13Sf#`BamZg?~;cflBe zg^!dLmv6!j!(=10+o&^@Xgb4gd@qzVl)y6Jj1X@#G`e>Po*44LW1Bu7-c|+%?b7Yu z?Or|D-aiDaW{TE_f%ce)*~55orI>6OwiWfC)6}}Bb1F&AYsceitA{3%L$HHlU$*=60^F!=O{NN*Y55+Ot4UNehkYSQ<#z??o3t@#* z@M)O&vYN)xj(dh;YP53!)aPijO)I9aXmskZ;J*5KS- z$XvlTvO(pXm-FZ6bC<{I27~>WigRatL*NTYaENt=ptXG7HnB^27rS5t(O$_l96@X(%$m|(uR-?_4gL7-=t}dEfQln3w80*JIg-!yOFi{eLG`h`RRg;X1 ztPD2-(JY^jriiTbx+@us*;Vx>f9(fL+S|&#XWiI*iG7oP=(9M|8p%zoel|YxzUt5k zGLr4o%6a%TJZIB->uZ&bEqdcl_Hkow9ah##kazx^$XdOy_VAAJ;>v*^Vf}pGRUerW zwvWq-I+8a}-Sg97O1u$6*?PQqe|z+2w)|u)t%zq^X>wlog@@4P=ElHZz3iez9?r&r zT{?=S?c>62UX|86O|RLyRu`*%4W__s5LWinm!p^Rj z9#tpjFM1i89i{xP@F@E8PY}^_uW(QJ*O>0v@AgYZTJ#hh%UTtWSkI5wao*KSCHZ!XS3J10@HXLF}m&C&Nwv~b;5NB&MV zZo!6wEzgvxoSypK3VkBkU%vnImLNn(QZ2b@faDzYChJb(75#2L5`(m;O6dML%7qyY zTlni5wApq;eeC5L0zWFmmX44`vnOe02q$4JYc7Il*d1M`C?aTyT|92UH{rW$bggKm zYhFI^YF)^u)By;29ne#P0Ql9;F*mHyt|uW()2QF2LTe=SS-Qgs%|DDYU!p>Obp~-U z9f4FjaFjaD%`^O|(iWOnFPZQ=MfFKu6jJ@{0TyZ&q9E`1VUN`*Amu3@e z-LIQvk;0-bL3p>5P=72TJl3o4pZ+hDW{bDfqhmShxXgo~a5rCKUwnBueCqcg|Lq|N2ar>pv7xS^jEo{$x+iam2nUBi1qb)n zNoQhO)nd{}Ls<7eMCB%_BN-TJUC{gBy9g~XEX+sQg$-@TsU667hkbYg1o23G)gKIi zV+4NQ4!+PWl|MR8w$|v*nx#FJWt= z+-#7(5`Cv*R1+}w!|(&YOoR@%2+eiN!r@TfxrS)lG-MG^C0TrMQo-1$cyx-YF~8a; zC^ns9>7i;>tcACoV4F(D;l~9P{TL zs~-3)4?s%GzV!2LY`I*AdKe1IY~fAS5T1qYw3;P-aLYbt=d!-phigW!^&E7@z1!#y z--hc>^_`@p6ROhr%(2bbL;f^PZ*%9DFGxk%J?SKfdK2*}g*eD> zI{U{K4WDJ-B(esw3ttp)D))AZkwjCrKJsE5K?E|)LF7U09X8y5au!7S)ydmwBzk&a z@zu^K5hX6`950dL^Y=_R00VkRMgVFYra3t~ux$G$_vBiT(D_D)!e@r+V0-0QGzP(E zMVC(HH?(m`>?YFHNjy#rdA{uNS!Zh8-v_JOtNRP7LlfKUP$PZ5gd$5TTy*_l8fvxL z;`$Epl~F3M&;ryu&rf@y+x{RPFy`lCYU*0gzJycB=pr|IK0V?G zh1S6}CXX#GCy~sH^awG^!w2Rww?6b&i+CoRG=SA8<=9D^Ag3$RN!H6AI?N5K%kb^VdHs3h*qzmDG~V*NUsSb$;-01>7ZPjo`x=1WWvco6K_ZFRdLwfI3-Ev{jyk868qA2dX!Ct)*s6^H z2TN^^)^cew{Q_t?_6o+DwQ9w{7}jRw1!+z$3OzfQXl)3=k3!)TorBh<4|a)T(O7~9 z39GA(_Y9iMSsKAB#L0OzH$UY%+Gm+o8gKUy3_r!^+gHt|tt6EpyfZBk-&3VjfsiY6 zr*+*0-yrlPqz7`pv@=vll{~A#5nO^U6r&hsIEE>MPZy}@usX9k64~|$_pUFucp+~V zWf^iWL=c?Ygh;d^;N-6j&pLjeqF>VqCjM#9UMPx^eI}EfaOk%vO)VH;F2M>kG|H-6I5}J z#%bm?pn0mq9V$Ptw?|XgG{Xab7=zuAvPebxrZ$$1G-XsQ>nn%#7#z9GJY=;D?|sp& z?nC-8Sv8x3DcEnvZ4W;1R_eMK^`%dBrqCzefky52@f4(nReRYG%j_Vsb)U=R1x{d_ zLJQOurHg`ewy5@_WY(y|`E~55<9bUsXJ-hUg?&zxxl48SQ}TN%BC?z=xrljVjBjb8 z)OF9wWM-I8o+_@bNs2#-TC9#uQ(h=($kHY;%e!dJA~FAT%vcdy)|1d-U9a#z`T!Vk zpg4}pL^r9cT$4vCZydO^1HlWB_D7JPc4~4S#5yCilGFHu_0k0Q$*5;WmLb&6M4IO6U}aT71#{aOePsa47T^+}Jf-kas; zy)^f!>SAj~PdfLSu<&v%1bgad_>yllLsra{i-Nw`2kBd(d?q-~Nt!GQ{M3Z$H|;2JURbG&gIz@JARx|YO znN0UQRv~4?h#mz}nAvEK0NQRo^4CxE30rD%Ea9GXG`JJ(R2+ej9z_lcgI2vF{ipOR z>us-OWs;CXD4?ck4w2R}o$Y?1=924Ncj7$4aA3x9wBo))tW5@yR_=rNO4SqsnpoD+ zJ!5mO%fPE*w7Mg_Q7)?m>M=NX!8dB~H9PCLOKIk^3`2sSUnfBCav}lS=FLKTB6OqJ z$Udj^vgcNp@fuQ)%ni=(M;-)T5_-8I_Vyh%q@tw?U`4Kvx)=&uOQJajPj(CK<&v0d zA4u<`rlrONE~_lr8kJtB#nR$v>s)p9G%!5PQ)`hMaA!jA*mX63i(PLsdE(SuL)8#= zvM$Y3qZ=P*w4rq2!p7YSHavaTk&G;;Y598&4VZ8C) zB_VgCC|70CD3h+B>vA_kK6Ty{{#*a=8nKX1H%^!m(~*oFpr@O(zh+R)q@Uf9VsjW# z`C#tdW}@@SU>1*6p?5o-d3D5zBS*g1gu7Kb#aHOIbB|oB4vxO97X?6&PYF}OaYPdC zc^Q+h=lq)4AdyXywXF70+yy6_YRYg5F3O7p_Jzi5f|u!bM6N`RX>?#F6_4jQ(er~$ zs)Uh(Y3@z*Sx-~rXnCnUIZ0@qe+#})>DZ_`pJ-ha?LUzyss4H)9-h&H(~g@5_P&*!CxG36p`l%u(id zBWc>HYQ^~yyTeG`dzo18O(`@4)NoNm5JWthFBrAL__PJSP@+J^-O6H= zp{(=8kxVJ4jZ+0t>hnprckA^26j#X-7i9dl+l?fvyfPd)ia3UFku30d5oK5K48yj( zH4!hZvF3USuf?i|NYY5?CrKPGvUQ)#B7OEoKZUH57RbI`B5f^+z8FrWL!gKaTXXrA zM}WKjvUNs(BNv%s7e!=_P5qY4w6rviWXr)bJ3FqrV=wEw>4%spvcXKumw{g6j$Qs8 zSvr+$^C#x_vPI|mGF&_>V^MubmYL#^;&o1(?75cJ-Cu#1bdq6x+;^|vm%yWhi7E0p z>RCayQ7W+pI;9O?F1-!2DLWm&+Y}B)F0@XQ&FGPp=5iVCWN~>=Pe*%>cQA;S(jvs3 zj+KyLC7aX+h6ZF~)gTzT&QEy9^KcepvU6QW^hvP5W!oZil1ZxJy{6!h~hlimM$L5;*E)UEWKx}q_2>RWDPMB3(wCJ>-H7d2^k^9z_xLS#kewZq?GWZCP;(O z$>XX6z773cU#(vW-qmq_g}19fxIbL1&By;MMj!6zuv?&^=Nsm6>UrUa`})jre7659 z4^(6v`|W4r#FRfpTCtQ}uid}JxUU$~$Zv`Ish@WDep%ZM6gtByABwkWL_wAF#?m6RXteOO4LgHc+6Tr8t!tdYVHGbgixlWkL;qzPXYcc}WC_QHqQdR=7G10{6{r-*MW)zZq?~DR(P(f7xrbNf{Q*1tbrlHm;msf#GwhlQwbym=X zk~jj9^g^-F4|+TMG!2HB>$NrPbGJRTjK=yI*gGJkH{!{gQ-*FGv4Q$O0p2y8bRcdc z5ZB`v@xh^Ck&9RZAy*| zijRtFW5C3aZ@)ViSyt!yKm{0o;lwc-_dVl@3W@Lln>NIgilx}2B!F% z-uM=EMPx1G_!9%v7ewouz+SR3Piy_PWQR`i$_j{7l>aT7{4@v9lh*QOR{6(jE264ZCK0pMTws+hahdsAnw( zkk3h1|CWS_MnAJkCXy#d8JW`E($bPNoN19~57(jMAZ>EwbIo0RO-jKTB8WSj^4{5soas1+0{=2&{#)e( zsqO0mEa3K5!+^afqdo3RDLeo(9iEltAkBJ9z-*F2fjfpqX=?GII!8;bs2? zU*%%d)Q+I+l>}eI5#of~E1}OJrM;qV(PdV|YCjxDWF3oWQAh4jS8#JAZb%w5h&j8S zj!;C1o-TnA1kJ-Jax^qiM^Bm~7D%b5(;u#`r`L3e3Fcryw7(&*(!9jcjscza+#i2UXmS zP)|s2bajTFiQY_T1P?Dp=gHFwQXem>IZQR=J6aleOdnM6>bi!%Dxfgw0!uUqXzjBqpCJd%yZ5<1x<84nl(Y(}`89%(bcC3?qTd7VI}vgE3<7(x$?| zx1r_4zN*ttSdGyQ<4Az_eR|OrTkgMf0vI&?$80^+I5S`MXlPWIo!q1J7$TYvuJlZ?4Q&p2Rxj49&{QKcyEZ@DnYFEZ5IU*Du3s`oF!j zx;<0*C@A`dh)Pk)`K|Uf9n$m=EwB59>U-MubwVS{omz|}J3rm$dWu>vsB$a@hcCnP zzk1n z5D!&zIuxg9Zz#{Jb)pa`)!R7R)~ZQCG0=y{AYna>I8$H=FdLCGERcl@GW2xNcdGU z+VO?hIaeen zSz5Up@_tSR(x-VbVS%!Lc-)s2Qer^k(Ub5-*DL~uN1kB%X=ahK7W51Q-fLB zfh@)J9LGt17?EQP&<_` zL?Oa+se8h|l+@5Y*i<385tiNodB~CZ1Wo8AKj{n=&&JLykX-$S?M@&l$d?h41I0v* z{ComF&z&OmCLDO(qZDNA@|empTw+tcCTBF-J8#OrL#5OARdYWsezuOX>+zGa+6f_W z^plid)~^y=HYLVt7_kgaUQIsTljjEImqv4epAeVV}kVkl6i0|MHp_!V$b~M~DMvhXdts z-=!%T73OZ~PhiWD%?Gg7r4r;;XlSqHf_?6kU0WgRbkLWlS69PBg1E2x5?{!?5%Tdi zG{%vNGo6vYLCto7t2Oxu<_(@%0zUdF`mUKAWe zDRd-b^A2&li$ka()huFkyXkzdWxh*ptALZ{uvt`?3ACtep!9C?`*JzVWHKV+*8D7B zTSWNK?b`l$dGmJ)IQVf4lu1n+79j^@>PNd7r9`|tiqpk$lJ+0WV-?*~O(9!o`kBlO z(s{>)_7>}u5iQMa!skPF@o%dpuBax=L^i0rBKCwW>#B$$4T7&!b|tz?bf~w#FWN=D zEUS&CWIwkylBzJPS7r5;42zzh>?o)4BP}+|B#A8GRc9$qn#j0H#{Gsslk7?-Nv#bC zBKp(?wy0Kc9{+?`jvDE?TC0llcKqlrjh~%@hI*$Tl$kt&AX#Tj=g#ZvYnQN+^DZu| z`8)2#H8*A+WSxi?$6Ip{WkhwF)6)D6bq-@U-D|Y@3l3mz+8bA3UUCuj(1YawkeH+QMcS$#Z=-$P%y%gcG z&zPcOpC-kGg3dV zJn<%j|IQ;Ka>l@uV_j7xtA+s|>4lgYeOHztV@<*Sx^+kSwq%MmiD4A+1hHov>#{=# z`$>=hL_-W-tmR5|Y~}1w5;BRiqLJ&rg6r&yUrC!F{VX|GY`s1883|(F0u~qcK-*gK znJj5*KlmXBC-UWi=f@(3;=+D+AG!{7y$c6u{SS&bj!MQZ|EZM*D&ht#a~jfM7gPr? z9&P^0#Qg)LL;Eu;w|;SBT9AZqTW{j!QM}6nB-vy_NFbYBv4tVrNlhRUVZEv?x6)?~ zbAjhenQOVfs@K4HbZ7w?`NqD`a(7#m(ehGTzUl0~)$tVZo$Ecck54Zwz=RRu=6v*- z3Ps0GSan25;V5yXNcRgAFV3PKFHCA9J9xE>+%~D|I7L-b*2YDuBD?r>)rl9e9*A=y zkdialA({N+x@g9 z$ZxCimzh1IVSzmuePvsvJQ^Y|r>+g^+}@)Vn|2xxGwr3@+LxL&{W#k`+OEuD>mCK# z(hah?<8bt-64;7Bi{9iGX@eVOVlhMxAq*57@z`PZovF^0a&O5RMFp+gbvjvub~Ifv zUl53B#~8~E2XAo7%z97_j!s*t_#KJc)JEWlK}=+;BCMnwSt!VGkn12!K zh5+CmbL=wh3F+48TUFxBd9DCniPUQoI>1RPg((s6&0#9PDFfhps6o#n-y`Yq2TpgCafP_eVvv-+B+&N5#}VQ)+nF ze<+4o6NVWe6*j~FB?m!21-dS~4;m{?!2$Dy(xNr6UXYY+WQq6%X%KXR;G2aLDxHJ}WtbvA zZXF;r3kSQ|qR`@_c*~3OWvEegSnJ49Mv1r;BNGQQfMTtpm2))Dev$-^H;RZ;iepRZ zeh-UI-J=uEJW)D^yijH~y+AigjItj~BF5tte4C=F`y=gbOC%fiDU=`_{2-Y({h@JU52+F_4rKC$rjhtoM9O*F7~2}HSZ#hbnB&+Y=cJvp;(KaT!?)^Gf1Kvke|h^MRCGr& zZzj`%|J&Cq{<-@3m_U0-Re|T1-JM@nH7;`L=x-LBH|q2zj@o-ZH-xv;^BuA}A)Z}M zBYAafkU>{l-#bIPO5QEgdZ;=Z|Ke3Vkne*@M_ORg5hzSLGFSRrI%4bU`bRlJ4pWXu zq%tK8=kOWn?J!*o{zo~2h0pddn*1rt(7-|GJ>K@SJvEqeB-XJe_fa{bL#Qd-{%_@o zW_k=vIU>>!%83Itlv%*@hg{LJG#@DKGq8|tcpFWrX1{!wKC9(hKX0_v*YUJe5tXH+ z-i0Gl&aaiTysGpZ*;8QgT5sf{1xdB^PC>Cab@G*KUb;YwQq(|QFQHQCMbE2}x|Ny$ zfw9jMWlM7QPmHQYxZEgwXOA+=DP=o0YjX<2G1_UjWs=4;l`Nylt|9B)gSPnoMi7QF zSrTrx5SVHn*^s7lv23)s*Dq+kT$W!J>yzK${ z7(-?RRS_R*u=pj2oI+g`Iw)(_u;#Jpi6boC1eW0Y*3EqoD8u{KP<;s1I$oTLU%^; zVYwm9f>MftG#KvaVcb8wBMHN$nu%DU%MAUWPaX45XNi}z1-xCB8VtU2Q-1u>qchsL z&qKPy`5f2u<3akBa>f>jqv*@B=-5N6vq3D1RJ_<(yuMtK& zPyc@Ta#Jj$o$|F`a>9uEd{NmOp()R81&iy=Z#L#IM?mk(uF}BdY@$lUe^6-Rl zRwj`I=6%{{eBdgcYEc}Q3C%k9S~wG2P!6-zYWQ|NM`F=OSQi|mBA55w$Cj?D6nwo; zCnYpYe`R(%Cyt7$1qm?Wt-{fBJikB5i(X=q;#fClpa zmiiI?b=&rqt}ZV)|2pqyn#x^VAhpJQ!-#R@a8aZHig{;lkm+C!q&-HgY&e~eeb%Nb z*Pl34?C{As^xD5wS<8J`^qPkIWbNFT<0a;emItb39JZ|{6dVb*fdtdcI@!Gfk;@yW zW}Q)ae2>pj)o(9hvw^+A7rLi~Z+^+H*Zu~v#&-2bHOlS{or*OI&bM_s)$>j-ai4c9 z^9#;~s+HEuH;Eo6M3Ug4$c{@Sf2dZ8xi#{-F78<0=zZpJ4AsC!xspO5v6M@7DqG4$ zL5{WNdyha-vxRg~Z^+kJ*)IZnQ77%j-rXB-cfGsaAvMpx&UUO%?Dt$V2aax4mZWv9 zmRgOOA-bA5=`Y8Mk7#9zO31u6w#LDQ?}h`{9Ajj>7;|v`DP=PpW4{C zm@qvb!FpBDN%DhNOBn+MUx_j8HP>+qX}kILB}+!sB8YgN10&mPTOdXF!F<5 z&`M~b+4J%fHcKH#+*V;&8fXC&K$4&M0BLJo% zBL1x+LPPjZ#D|{e0C*omeiL&p01@eT3S0!pM|?~{lRg7jn(oU0wg~^pLb2F@m`!=_ z0HuGh@j)2nMIE3R_?z-OEBgUp3;*vL+)eAvfU4i*CRlrke_Dp|SfSPIK(wZ3T>#fV zEBor4BPonDOc0}D1h=G&*hy0WdEm>rRi=Ku=zI&&0hf^LGw9*h)qO` zfaiY;nqUQ!|H$TT07Cv`ANvbU;(~S1Xa}JGk1<#~1T6f=aF(W>Gr;}d2B0xuAbJz| z6+rl}Y0#xdEa4V_{}*c-y9X%z%|e5?VH94+)^obK+UVm{jamSlIQnz{3AP;Q>FcMMewIvX+;}|y& zzcBU-%8wsRbM~`*SA}ZzJz1YFg>iR6Spc7A3w3Nl887G3j7wZ-bzER5$G}rEWv*vI ztva?IGw{J@WTzz+r%e%}1a(;QuFzUn_#UOV*uOs3Zf-U80doeo1j2w56>B>1DM2gT zQS4fNt$YNp$^C5i$z6G*tlZkPub}hPd-Pt4Yq>~4;VC4g)$0cq+{%{9-6zhA z@6CKh#UW=hwx8ocb6p5X*?3epF(gqF;80nru~H&$@i^hliihD#Rb05 z7k?`K-SL&oKr#|fYdAO?R~OI6WBgxR9{2nztQeSK4ZULqQo}z+3@R2N8HA${@b}#R zx5DGe|DUnu@#O#42<^X>{;LcBiAVoOYmWKv%5WgKW69If|2)!O|93q4r>T!m{-;}e z3|@b($L^Dr{jK|dL)m|iMiQ)dK;jDM1SgOT+Rp;Spn4ow+Yo2=I@l1hlfl6;{k!4c z^P&DPDmE*S?DuA6hb4f|YW_3;LlL27MF3Q`f7<%kBEFvhs|0N7gJ3tq|7r2|!=Jh^ zKZ}X|U)7+aY_Qf7KK)_9TrbJ*XRvaKj=a; z0P}xL%b54{5`%R%4*kDPYaIMj&5#{P@_Sr@?oMTO;b99HcGLZzUMP(JrlxZMk)RFi zK%C$7Ot^meXU=>f)cGw;ccK zY}+Hswf2ZoLT@;L_`kUz*en9CH~*jyvjCL;8PMN@gtGU@pnePve+;EdQ%!mYGqUV| z49z)wq;mi6PD(q=p)ri1|39qkZ;vc8C@hqqLlwFHwTk}#2Uh9g4<8n5{>*3<7tHXb z>pv(g+WgN-NC(3R8~4x-FpwN71O^gfJ+3MfxC(kI*orDafNFCC*&ibj5%psMl7a)q zEzC?>SmFPjC>|eT-0lxB=?{c8|R0|HBCMKvEjy1H9LJ@Ap6Z zJA2-F=9zhC=DhFh{`PEc5HfTV3H_-uEF2yH>HZajZ&qInPb~wU``PQ$t**!z+`v|P ziSrT#n&FTbV;{oXx#cRaa7weuo0#JP`pOZ?56v9p_h{V*uWL>jt&_Rb3EW8Ovyo9B zr`qU6dr8+Da`ruMRwX7(sk`w4kcH`qZiplMyXx@kPMc(ooCO1u{1nk zwM3(+OKl^AAKh1^=tLhkZGRk&GG9s!THz%3f*lNd*ZK^5%jLNyua^w5hO|FG3S9T9 zEP78K{1PxXWrSB@4$;$JzW64Ml~)G)qJ`X(G(uV*u+V3<@7RZC4_eE>tyiyiF7UNK zPV4h~vB?nQ7k)Vm>sWWo%ZLyzio>;O3b$oJCvS9Vd9hu&bzLZK9*K=2-@tit%jbHY z(qWK*T`v4)8MEoTg(l3(%W`=s1{D>cMJx^kyd!W`YLu+<+&H4QKFLn&o$s-#>F@>3 z?fP4FC3ULYVmzF0xOA~+PgZ{fpgFY0n)2x}%0|z9olT6Tb?*Q*FnbUBO^+ehrcB4> z;oTHeBkQ*T1IG3R(oafDj_>f21jz}Yyxr>q4YIOih12NkI~)E53K}tt=|ij$Gb+Vm z;I=MQg0-%ZfW1I~C80jQ(=3wAbND^;;&A!}Kw~W%;n%5L^op^;DMTm4!zTLa_3-ec zE^o{cwU7ydlq|iDs9+6)C(IsScb_*5ZfPNsz52}I{Nin537%@HWOYoRy56l{zOk_# zp3@6IcNn%M`B`2aJ0)jDt)MR)lN3LhF~Rh)bi@NDzuJ9+Oce&jQ$={$Xa{m4W|7GD z2lq7L*oOEz3yCi5v2YMghL^1f+;QD~eO%KdMt@L4M!Z2m{NKplTy;T}m8VJCT+oVT zb{*sP!}1H|-Ac8CIRHg29{uzY7Y=sibqQ>`I*=KjIUlhPO?A%T3;}FwOtCMKPHz!QY6!zkV;kloBGp%zg}htZfm3xT;LR7X*_?9*@pnB1 z*({gH@31X(H=*GBQ((@Qg2jCjdrlJcIE9gPz@Y*)E$hr)bniRz-QC^s=N9%-13h{W zpZB|9p^whWfzY2=Q>Z#Xj;#O~)Zjg*DdZWA+cL27{u^C_#%dxlH^H+&aX+e?i4c+2 znME>#H1h=}W9uid^9K#o9gV8(Z=5Bs`t}HcMg>cQJRvI>=)2>yi^vuS_BCL=F}A692%ck3`;aGCYhm4oHzJS*-CTyi zYo&znw1*$&D@J@95sOmBDVS!9P)K_l9%a&7bkHD4aco`YM&MIz;N*eHfV=e%8#2xm zyry0jTF+F|C(YSUNgT$BI`oQ${SC^~^hJ{WFsX?ziX04wOqGe9$ukdTKZSq4mELca z#Z{GiEl|LkJx_H@_LMAu&<=YTBkGBQt@^UTs;Vo}Zo`*++LnR?!Cf$2B2h^W?kj8+ zE{$nK*qPk)+p&}0?hO56IYCR>yUZ<@b;HwIc(qnbTD!D6VX;|ccel;z8p`@NwW0k+ z9o9Xb1oRTu)G=2nJRe@x9?+0QWA#%z?v_aXVlg$fN7TUVvMk4dmFBckBMWsKgLN>l zS8!#aNtTwz!H%>x#)5!9uChWf*bK`xDl%~noQ*zF)Azx4#11+sHFj~Eni#ir)Z_#Z z{mLdL4@lv$4xL!@2zSBFG9*6jou=Hn6g~0 zqoKi==M6}!poBJMkr{#3bsscR@z!mem!>ai7K{#-wawik^_k@&Fep?S=!uVDV!j5N zJx|P3FE+?u7fcCVK7n#hgzNLzyyAbUhxJ_g{E!Q8woJa4&85&=h~T~1_vGiSe0|;0 zFO_Z__$w0GamWd(eK^@{E%>Ltx-)=)tnv=e&?hIH-b%qH{7ranD)DW(I^ zLJNOH@s6_-kol-KM9)O?sU;BM(F?Ih%Gz5b(MQXW4Ky#{3}-&+#ZJR&g`i=xU$lD{ z8M_!>T7UfkGJi!msr%zHTY6|I!gxS=WRwfE_!GgpjD9tAxy2P8N>FaqO!Y2rTOI=; z=ACy09ES@N_*E`$ZCv175u&!Ipc8#`9-R8K@~)W~^SB*@KWg{!q9GdNdLo>jsx)_m1KAP4%Q^ zFPbY~%cyGajIsOhRrT|p@8}l8VIMvUZ#S;A8LO6Q6WE_~-sNd{vr?xJA6Utn2iFc| zf0{UiM2ze%9i03U_erAcG$a0{q&o?Olg_41<6{BWxrS(mo3BvSitIm==Fz%Xk95gw zhaKl0pdMPylOhtZG{J}7F(|`VA$wTB_b+7-C?hH;)KM#bOHux)il`SJea;o{hT?V@XgPtmq2>>!U*s6y^|my(Wz8YZ zvLXkE=J?J}P6M>Gx&pS`^Rw;QNYLsv`-@DON?Z+&V1L!w`8I9sNjmt!MX#!g+C)@MGuMbsQ>%xjPR3g}kx%HfTwBgKi&l=&o10v=qhJ%&sSfJv3we(~6f$_Z?C%6K$Fm9RRs<2gf9JE1f>2Y6GB= z%uHSC{a!LJZ-cKhD997rttRNmj#jJ(RA{5Vm&EZ@@YXi2X))%?W?mqhv#gEC%=oni zMG!$t`tqn0ptBq{0zLxwtJi1n#azF#k^mYm_j@4*XzkHNkY`54Bu#1p?K)EUJP}#e z657ZK6ldG{J44`In|rb&HRv>oei#?-*1s1L8hZc&mnW?;>h)v=HGD5(LjO zsx5~2pA=?mO?9Ok7l+=mW>#TLDugcKh_??Y(oEsRH%_jHnApIEvMH;9ZL}sOc&Zr@ z)~?Q@e78O+-tmV7R`Msf*_1P2eW1qaO+E2z+cxlNY#IM4kNus@&rz7S%($$*C19;e zOo+JFIWpjN5RfL>3fnRfwYD`fwq`Cq z5AAfczPcu}@RHnEpb8t4Z%WJ4B30(tKrGdE>q3g4=-j=D3{u<%UL{6cIbY{PL~lWN zc$I~@9eupdu%p?1M>cHD%RS;1w*V166C9+}O1jNR`tCjRH`u2wV50cz#0qr!5~ADU zSr2VOkpQ%8<%sZ%m%<<51}$7R=y@{(a%LC$G~4B6WsMRM!f1^By|Wxkhz*+UoRD}< zi_&W*nnb?zr-vBS7>KqauH=87wTX4tcJa9r%`eQEuApi8`t$nBR>wIm=FW zS!!X`W8dozmG-cSt>%^vHpA%^Rnevgb_(@{oa(t-251RbBH%>WUJ_5$NWg3OtY4;0J9OK)WzfFPA$filWG(n9!?43_ z4b&{F#f?^c-ME?8I36En`3tTZSuN)V?Kxu%WF>PGqYLD9NCcC?*@>Z6QUYi7>SdSx z8!X#F@M~Y&L*|&M==%>*^ZC(f&PhJr#8B+>@&Wm5fi6w1YJVM1#l}~GoT=o2LG~wRR-h*ExR;84h8*tsZ(;aIrx4Y z%Ad{oc4j)x!7W`AtImd)f3l)YwS1I?f**>Prmxu~CuA$A$#0slf`s z*!^!X=*BuLc>wUwo-B@l6dY*zq(``rjqfn7h|tN%`ke)_SzaVn!eHR zOApfB|6Jj+8<7B?_wFL|<7$(H@GVpOCxRf7jh-^qkok!qvsyEt)3!{$NNTt@#7g*= zwwe3@<|HBy@_y6IzNcQq6)rblkuJE|N`tC(iHQc3RjI$**0lhGMs`dxVZoe5;3OrT z&tZY^wgc9299})8p6)#gTu4#pEWo^B`itxQnW^7*9D zga``J2^G;|7kz6^DDe_B1`)e<_VoP2D*N(?(y znN=;3Ot-xQ{C9;4omrmkT8$XA|YlA#U&e-oD}w65leQ5*t1#Za=cdqb7V#KK0$P)**6c znh&;gW++HnRZ*q@%hY=)A4n)^fsYw`(DcF?{o`gn3}`GeLMJ4*5&7L$@LKVT$A_qc zp@6AVOrCjq{sJBGXj{9m@ zyKCfw;@`sQP`)*GUi&*?Mc>q+;!eD7l3~8Xo8?2XtMcdF<@jYj16cH=dHKDd2a{7- zmYx9c8h73uyEZ^!^);)HFPH?nG>5K@qRluQwgYkUy<$2~m%diHcNKMNnQPCi$6Hq^OQyU4tUGm2(xW z25D->T!iN}M#Lky%V}~rzB!sGzf$`yA}5!2`P4(UV7U)5%_6lq`x7`$7oQ@belSfb z?<&W&h^TKD5x*!2g$b*E5T`lcon|BnojNO0D4J}9u`SZ}>IzecA32}K?kv+soq zm(*!8!q7a^US&o|=_?OK@4oMx|XdSCrgJ*(q!P zeOU`z?9H>9p_s0xX$;BF`m9y16(e84#P_bPtE9ifh{tj>k67%p45FN4pAbxI73EcM8qtxLUi69d_Du}~j~=3?A$?%92-&3H zfz)!2VvXRMCMd!0c|!)DX@>>4vkGV#u`nyH`$S|gWy#=n3ORam~C)fWOZCf&S!KV#g+=A=bRoF;5 zqDE^9K4yn@ z3`bL=FO`mtMq?bi?saE2XukyR2G>Yfq{XXogM7WWSc+ne-3D}Jq%^Ezv_Y#vAuW*c z)t0b0wgw=>keX4hZf^no8~g=_IE@DR!J_T=a_@uez*&BNge z3(wTLBqc3cAU1~kSO781ZY@->phE{9Pl#HJxxC)l_pb8;nyVpGtIm(6VP;y#lf;Z! zA8c+|^#yf9CpcEvE%Dq3>l-v{7OpQ`&yKa#2u!U4d2lS=H6uY*i=ue41~o=U#!HD_ z8@W9U1Q2M*Pc{-@^!0tVfi3Eso!`#;>QmLc_%+?Z9vD<56S9Z+;mX z1tyf@oHyz9La<0^OO#8Vi;ytLXZCw$R83Es1h$Z-+-xaeZhp-#%PB8P-dA4$DG-uR zo-b3%;Zg2QQs%=()bzfp0@cxkIJCSl4~pEzCQ?%VPBTH|9~59UP?b37Oz@ho-dvva z=odZIRSl;h$l~rZqIn|8E9MozS<&UC>;%Ycf2(aA?kF8_7iQ%%fQjx(<5A5WGt24A zn;2(KM{+=E=J|Y&mQZiGaARQlD`!uok&F@?0(5Q{IP?z& zoj3pn{T3fn7!ij-f<~VFox_qB2(`@MR!P zQfD+$-qhO%yUksON;>P1tc|zh2`0kHWHg&!{ZOg}A+5Io`o$))^mCf;8KiW;qCr{C*!6-%a*b&ipaUSG_C^No?Z`%#h864ME?<9_j z=?RDfHMdq8ls~W&y;>$EU)@v5KMMGgxLl2&jB-kIlPE{pf>|3Vtymb4hsTG68CVn^ zdkuFnTS6y4)nZ8TaX{P{zn|<_;)~vfMQCcz4*Il!FyAqYDL7B}oKe;}$GtEa2^>%| z%w0#GJ_O0x|FO>8r~+~SY~Yjd`Kb2xW*Z$%OF8lxd6^;Z z5yQ7dC^3AT$t;H7(CybsGvi#KBC~DxyBHD4)13ul6bJw~!vXGPAPgJqpZ^cM`1g)S zeAw)g4{rcUKtbTc)zrq-l-<_tx7D9+@Zv%B_kr;D0DuMfA+=xx;S_+uqrBhaFDS2` zUuug20R@w=0Ng*U2iJE-5OV<-D#81%@gHB05j-*4=U@` z-zrA&zovOCE8*sE^r0hjaj`o)TK)gZSp_+;)!nZZHc|k9{y#UhboY<#@3pccem_t3 z(QlOa?mjv;iNB%~mAF^UpZ-?4OZ*i=>;tND^&9Q|8(n@tQ-1wMi6mhNF&;LXTI#6j z?^;6?Bw*Mcnmpm-O*m*2XD*-s0KPKb2l<}>4G|%^k}x8259a^w5$OM688E;A984T- gEG^vJ?^}VB<5Ok$$30JZ-z8d*0RSte`}GX?Kd5 { alert("Thank you for using Pocket Bird! You are on version: 2025.11.2.76"); }, false), + new MenuItem("2025.11.3.5", () => { alert("Thank you for using Pocket Bird! You are on version: 2025.11.3.5"); }, false), ]; const styleElement = document.createElement("style"); diff --git a/dist/extension/manifest.json b/dist/extension/manifest.json index 9713d00..f7f0182 100644 --- a/dist/extension/manifest.json +++ b/dist/extension/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "Pocket Bird", "description": "It's a pet bird in your browser, what more could you want?", - "version": "2025.11.2.76", + "version": "2025.11.3.5", "homepage_url": "https://idreesinc.com", "icons": { "48": "images/icons/transparent/48x48x1.png", diff --git a/dist/userscript/birb.user.js b/dist/userscript/birb.user.js index 932e73c..c09fed1 100644 --- a/dist/userscript/birb.user.js +++ b/dist/userscript/birb.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @name Pocket Bird // @namespace https://idreesinc.com -// @version 2025.11.2.76 +// @version 2025.11.3.5 // @description It's a bird that hops around your web browser, the future is here // @author Idrees // @downloadURL https://github.com/IdreesInc/Pocket-Bird/raw/refs/heads/main/dist/userscript/birb.user.js @@ -1881,7 +1881,7 @@ insertModal(`${birdBirb()} Mode`, message); }), new Separator(), - new MenuItem("2025.11.2.76", () => { alert("Thank you for using Pocket Bird! You are on version: 2025.11.2.76"); }, false), + new MenuItem("2025.11.3.5", () => { alert("Thank you for using Pocket Bird! You are on version: 2025.11.3.5"); }, false), ]; const styleElement = document.createElement("style");