From 48cf168b49132bf285a1f9d03f976728501dabbc Mon Sep 17 00:00:00 2001 From: ccd0 Date: Wed, 4 May 2016 17:16:02 -0700 Subject: [PATCH] Release 4chan X v1.11.32.3. --- CHANGELOG.md | 3 +++ builds/4chan-X-beta.crx | Bin 278474 -> 278510 bytes builds/4chan-X-beta.meta.js | 2 +- builds/4chan-X-beta.user.js | 22 +++++++++++++++------- builds/4chan-X-noupdate.crx | Bin 278426 -> 278460 bytes builds/4chan-X-noupdate.user.js | 22 +++++++++++++++------- builds/4chan-X.crx | Bin 278471 -> 278505 bytes builds/4chan-X.meta.js | 2 +- builds/4chan-X.user.js | 22 +++++++++++++++------- builds/4chan-X.zip | Bin 277860 -> 277894 bytes builds/updates-beta.xml | 2 +- builds/updates.xml | 2 +- version.json | 4 ++-- 13 files changed, 54 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 28cb46b14..a5052605a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ Sometimes the changelog has notes (not comprehensive) acknowledging people's wor ### v1.11.32 +**v1.11.32.3** *(2016-05-05)* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.11.32.3/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.11.32.3/builds/4chan-X-noupdate.crx "Chromium version")] +- Fix bug in crash reporting from v1.11.32.2. + **v1.11.32.2** *(2016-05-04)* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.11.32.2/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.11.32.2/builds/4chan-X-noupdate.crx "Chromium version")] - Support /s4s/ fortune text and new /qst/ BBCode tags in posts fetched from archive. - Improve crash reports. diff --git a/builds/4chan-X-beta.crx b/builds/4chan-X-beta.crx index 7be90b582a999e28acb67773e02d05872a8f07df..f23eb238276d30e0a77ee294a6a697485597146e 100644 GIT binary patch delta 2441 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 diff --git a/builds/4chan-X-beta.meta.js b/builds/4chan-X-beta.meta.js index d85a70745..a3e5165a2 100644 --- a/builds/4chan-X-beta.meta.js +++ b/builds/4chan-X-beta.meta.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X beta -// @version 1.11.32.2 +// @version 1.11.32.3 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X diff --git a/builds/4chan-X-beta.user.js b/builds/4chan-X-beta.user.js index 6ed0f7169..8e456789e 100644 --- a/builds/4chan-X-beta.user.js +++ b/builds/4chan-X-beta.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X beta -// @version 1.11.32.2 +// @version 1.11.32.3 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -134,7 +134,7 @@ docSet = function() { }; g = { - VERSION: '1.11.32.2', + VERSION: '1.11.32.3', NAMESPACE: '4chan X.', boards: {} }; @@ -22688,20 +22688,28 @@ Main = (function() { return [message, error, context]; }, reportLink: function(errors) { - var data, details, ref, title, url; + var addDetails, data, details, title, url; data = errors[0]; title = data.message; if (errors.length > 1) { title += " (+" + (errors.length - 1) + " other errors)"; } - details = "[Please describe the steps needed to reproduce this error.]\n\nScript: 4chan X ccd0 v" + g.VERSION + " " + $.platform + "\nUser agent: " + navigator.userAgent + "\nURL: " + location.href + "\n\n" + data.error + "\n" + (((ref = data.error.stack) != null ? ref.replace(data.error.toString(), '').trim() : void 0) || ''); + details = ''; + addDetails = function(text) { + if (!(encodeURIComponent(title + details + text + '\n').length > 8110)) { + return details += text + '\n'; + } + }; + addDetails("[Please describe the steps needed to reproduce this error.]\n\nScript: 4chan X ccd0 v" + g.VERSION + " " + $.platform + "\nUser agent: " + navigator.userAgent + "\nURL: " + location.href); + addDetails('\n' + data.error); + if (data.error.stack) { + addDetails(data.error.stack.replace(data.error.toString(), '').trim()); + } if (data.html) { - details += "\n\n" + data.html; + addDetails('\n' + data.html); } details = details.replace(/file:\/{3}.+\//g, ''); - details = details.trim(); url = "https://gitreports.com/issue/ccd0/4chan-x?issue_title=" + (encodeURIComponent(title)) + "&details=" + (encodeURIComponent(details)); - url = url.slice(0, 8200); return { innerHTML: " [report]" }; diff --git a/builds/4chan-X-noupdate.crx b/builds/4chan-X-noupdate.crx index eee054f3ef59a565ef1db8a70500ca863d4e004f..8c15d0d8e90d017d36546a409bc58c477738fcc6 100644 GIT binary patch delta 2282 zcmZuy3pCSz8{hbudn84+rQ;f?j~{zS?1CZW~$dMl~Dg>b4#KqBbG}j zYRV-VmZlO`6Z&UrL}Y*Up7-s%=e*B3pL0Ive4pp@Jm);$^Lfbpot^xhjizAY6J<0Z za@x0?Em*mUDCLo)%3ezWMa;fR$2W#hJS%2bEu(DkK%+z(#zA=nbqFV8<#d%yyR`^D zV4=YaVtC#MG)5gZ`rt{OWo{RvN>4uZspGvDwyXU{>$-(!X;lh^HOUk=N&Tys5F-^)mFRzjP<;Az&{vufYiU(Q{5Cefg zBA_|&O_wn!r#;F90P&k$1zbhIgmV|x{(lucm%sK6xgA04S*j8Msa^h8+cs;|0PP|AA|+9rATl9%(w_L_ue_CN+uh3s7K>2vHmJwVAds_-_IZOezaA&Oy5$pIac~zT zaxSvDnI#%bU_AzZ#jYB0tzlS|Go~zlp{Wo#sE1U$W+#*WwFvF^L0GXfDBRLKJ`kPw zY)@8D%4*i|bJJP5W`pCOaw4)cpG1=0mXF6f3w`h+imO8Qbrgryghp3-KGdnRt4Zf$ z=O(C2!k9>_YVX!k*-}lfez96}WTSNXvD!O}-ZO1a325q6(_u(OA<%X&tN*Q{5!t-U-^`*TN>h_-~d$1Ggvq>`54TZ-S zt7UHyx$IQE6Ll;*ar{1$Qq_YkIlhJ*57L)|o|ZZxq8+EfIl$#*Q(I1gH*~tSB{i?Z z7<-2~*8l8w2mBpunq` zNxmN_t3Q);IwTO`?rue`@86@SKg7OH6aW)bCf7yvNF!>8t(;$QMpU!Y8cKTZ>ufh{PXFBFSv4PC1tj;39*<=T*kl{2zN zc-h@Hk@+(clA4TpFcK*=j6oeKscrTb!r1DdR}b|6+1os^-+kTe>bjf%v1u9b6^NWr z!st>8FPvfL!lx&0exJ4Inw=-FasM&_!zpJwQ&W4 zW?bfi*^+sn^#t9t&otm@P`jYc8XL3aMCacVKo)z}Mp8pEm^!tiI7ni~7c|3}NFyk+ z&*m@Y%JJq+DzO1RiWVi9;fDFg1$1myCu%dVN4Ye3ZFFo}#Gy><=~iJ!zghOsg*$hn z?Gbm!ijD?*zC=)U*Gq4(ZXwtEdHtA}-P4hn^^`#JOz(o1H2y$~q_(51U9{rt>}u*~k&A9>rV`@OYD}vT#x3tAq$S&r+4=^l(}-Km4$P!NAEp zU#g8u+R9{xb$}PXtLu~@{dTA`PR8=~@nlciYyXNF$4z0{yg@M_q}r#f*J8MFH-Y8c z7>9w*ISaG;ccaZyT7h->11E)p*%(Ce$eiQqYV3K{O5sh{itds9aok&*j@GtJ z8YnzM%PSCbT>hp6V(IdHQ!5JwsP65wp5zR>cU!5OpPbD{2NgAaEZ=T=hKQmLrM|m( z5m6B5my2qPaH5BH8w(QyZR$_%3&>r)oWZ~hUxw(d=VTIY;27Mfpl5p-lFZo?sYMkQ z)AU|xkCA)1hE7I~G$$3hR{R;g9QUvv}7d<8%}2o^y|CRYW|Lls=B}bw6i+ zz+Sk@b5G^#R5ZZ={xlvSZ)lCpsK;3>XFaN*%4uh%eDt>|uTb1DF!nYd@&mcDk8p@T zi2q}+t&L`YxPaic(UQ6?fR0}z%@UaWMf|J)j>u0B7Sm1jCOKIH2}D+E=sxezk-PQo zY7zSsVqqd|&dCZ}Oj^4jp;0mS>4ZaZ7er-VqnZ@XeId@2y6e(1q7Ln8xu@~vf_R`T z1up+6v>3+hQ+ZOqs2X%sZ@DU6jca7+(&-TWMA5gQoGhx2I!>yHFFfRsU7zFccI2rg zvT5G6e91Vg@3`k<1>&T&D?%ltV)%N_;~5F9oiT16bEQp*@%4Bs?uFe?$NZq|4u#nD$geA(F+?KsAvL3kPnr_!J4WeFqa=NY zzD;+}332x4*OV8?jX0aGWls?KnJC=2N6bhN9)5qn$*1Z|#99ga9o7}`+`1YBP{SA+ zl;7dpLmztb{7-W`@yU9Q^nhcg)K>0;&(VXVCW8jwi(=#ghv5NklohXPoRGQ6iXp4 delta 2234 zcmZuyc{J1u8y@2)`!4&E77E#}T?}4I*NNX95c2V_42Q8TGipAx&4)??H>y@@&@_w7or)j5*)F_ReAAaR zJZ;Xdd$MMX8&!O+G&^bg@ZRXUI=uZ|^k^Xu8Rp3-KUE2n*lxlS@R3Z8-?2FPu6J=+ z2RJXTn0l8?q*lMtnFvs!N7)}KD87ZE4+>b|jK)p%e91QSnmmyLib0I{T(?sSTzrQi2pv<1x;XQW!tZQpE4 zj)1F`p3KfRia}T)wU=ovk3HTe_<30HfO&5e^&F8IcYrt?0dIYoU!Z zocATh=!!(^Xm77R3v7@RZ>#cNr0Hs4oK9te@sXDf_qy3{zeW5u6Km~pxoKOfbi~)=lvCTfqp!EDZ;sY{# z^O+K!14ZN@tHf7(=%oPO;_K5PO75jYh9lnf?@~+kIJCut* z4}61-+?_3zZ1Q%4^92eHT9+}Ts9Xy)q|9c)!Qn&nb~r`BYom_iemvGmL+66%IgNYV zN_BFM9o#jKz0puZwc(14*Y!D2Sf;mJg7YZ+vD(U(>^y0zAQ-7Q~$e-C98Cpsq z{>c0gM)VY0lZ(>Lx_ox=-ldSL)V$6~s{fDuDeZ=-#f3*P)m+uGXC0tw7<1Yp9o{f1>`vPq8B^(1P_BfOrc>}$Er}r2Gsa&1$Kz({EXUox z&l6YQEN_)U_WR8!DuBH+){NiJEjw*_Kcgz>KDJ|CT-JE216~9lvmJrJMn1Gn_i+dz zh=gE40@nIMA9bmpMsjnEq4kc_3ii5KpF4Iz?7n|05ZbhV1TFv6NFnnYeG$7kC&F`` zKhSs~KB8Gn5bS{8C4eJ*T5IiPa(m*ISN;+(G2q_K z)DO>vPfVN{Epyz!_GimMER>c7b7u^U&x}zUIhKnpLB3@2!Eypsg^WJ;-nWA3+<8-b zrZq|i7v?>DN_9e$*~52QDK(DZ&M$Q`c4`#{sj^!r-!za)ZOif#j$ZxofO5FCJCx}2 z9Iwq+AMkdM_>M0EvOy6Gw3nQ$-~oL)pTttb+_=agh>@$+JS)o`w0Je;jimFUN(~WzHqGc>XG{RJa?X3TZKb&`VsSE@jN5#CZfi zV2*+t1!wE)_Y&!Lqnw>X!t#r`n@2YKXhz1P<|P)j9jhWn?Fqjr_9&R65`t~LmlSdd zwo_nPYLHUd`>fTblfF-f{NtX$Py4Lx(*)R|jK>T=p$)wKMY45(;a?;~7no!D>9KL& zN!$#$`0A1jPwrb7X{)E8z3JEt5VcPCinXE%yI7 z_=Ze-D-qmU-4*qldvEsKmq)6^*g(F)K=9#r-dm4Q~<*Ne{v7+t`ErR{gkPBtIKqT0RmZPf@bz)B!IKJR-9R@2} diff --git a/builds/4chan-X-noupdate.user.js b/builds/4chan-X-noupdate.user.js index 43f8152fd..dd205e094 100644 --- a/builds/4chan-X-noupdate.user.js +++ b/builds/4chan-X-noupdate.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X -// @version 1.11.32.2 +// @version 1.11.32.3 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -134,7 +134,7 @@ docSet = function() { }; g = { - VERSION: '1.11.32.2', + VERSION: '1.11.32.3', NAMESPACE: '4chan X.', boards: {} }; @@ -22688,20 +22688,28 @@ Main = (function() { return [message, error, context]; }, reportLink: function(errors) { - var data, details, ref, title, url; + var addDetails, data, details, title, url; data = errors[0]; title = data.message; if (errors.length > 1) { title += " (+" + (errors.length - 1) + " other errors)"; } - details = "[Please describe the steps needed to reproduce this error.]\n\nScript: 4chan X ccd0 v" + g.VERSION + " " + $.platform + "\nUser agent: " + navigator.userAgent + "\nURL: " + location.href + "\n\n" + data.error + "\n" + (((ref = data.error.stack) != null ? ref.replace(data.error.toString(), '').trim() : void 0) || ''); + details = ''; + addDetails = function(text) { + if (!(encodeURIComponent(title + details + text + '\n').length > 8110)) { + return details += text + '\n'; + } + }; + addDetails("[Please describe the steps needed to reproduce this error.]\n\nScript: 4chan X ccd0 v" + g.VERSION + " " + $.platform + "\nUser agent: " + navigator.userAgent + "\nURL: " + location.href); + addDetails('\n' + data.error); + if (data.error.stack) { + addDetails(data.error.stack.replace(data.error.toString(), '').trim()); + } if (data.html) { - details += "\n\n" + data.html; + addDetails('\n' + data.html); } details = details.replace(/file:\/{3}.+\//g, ''); - details = details.trim(); url = "https://gitreports.com/issue/ccd0/4chan-x?issue_title=" + (encodeURIComponent(title)) + "&details=" + (encodeURIComponent(details)); - url = url.slice(0, 8200); return { innerHTML: " [report]" }; diff --git a/builds/4chan-X.crx b/builds/4chan-X.crx index 89548cedcaad776e6363ef819805f8193ce1e8ee..bdf8ee73533a57ebd6e5cc7a4b438295cdcab894 100644 GIT binary patch delta 2372 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 1) { title += " (+" + (errors.length - 1) + " other errors)"; } - details = "[Please describe the steps needed to reproduce this error.]\n\nScript: 4chan X ccd0 v" + g.VERSION + " " + $.platform + "\nUser agent: " + navigator.userAgent + "\nURL: " + location.href + "\n\n" + data.error + "\n" + (((ref = data.error.stack) != null ? ref.replace(data.error.toString(), '').trim() : void 0) || ''); + details = ''; + addDetails = function(text) { + if (!(encodeURIComponent(title + details + text + '\n').length > 8110)) { + return details += text + '\n'; + } + }; + addDetails("[Please describe the steps needed to reproduce this error.]\n\nScript: 4chan X ccd0 v" + g.VERSION + " " + $.platform + "\nUser agent: " + navigator.userAgent + "\nURL: " + location.href); + addDetails('\n' + data.error); + if (data.error.stack) { + addDetails(data.error.stack.replace(data.error.toString(), '').trim()); + } if (data.html) { - details += "\n\n" + data.html; + addDetails('\n' + data.html); } details = details.replace(/file:\/{3}.+\//g, ''); - details = details.trim(); url = "https://gitreports.com/issue/ccd0/4chan-x?issue_title=" + (encodeURIComponent(title)) + "&details=" + (encodeURIComponent(details)); - url = url.slice(0, 8200); return { innerHTML: " [report]" }; diff --git a/builds/4chan-X.zip b/builds/4chan-X.zip index 7ea3eb9604e2a948eac37a86b2c23871631f1c18..1c4fa3ed27f0538d8163e8e9cfad680d1352050c 100644 GIT binary patch delta 2004 zcmZuyc{J3E9-rZdu{Gsd8p|b>BF4UrSt#4hwPa^3*^|jw?x3-ZdwUpEqIy$CrbQIh zG$9fdB4i0OX}n9!WUMzMLo<=NuJ_J+=bdxE=X}ri^F815`TX@`+QZ5N^P%}}qqVIUXOks{N~z;TgyL==^b67YT?H8IB6Z`Jf8*d3t7ZQG9P>V_`>B zho438c=^*1Rg>wovk@V1Pft5~U9Xm=Nk8`%NdipD7#GQ!>>bxrgX!oAPgPEr%FXp0 zb3rH%mQA#w(k%@Vt_)<~@vr`>`Om$RU!W{_5MCdjgDa_=FO@sh6e+AGjbvW5=cCF8 z_vPdb3G!c{;)8)xx%(UOOF7}E63P(edMk&)wA`Jv~w4%mu*6jV_jC=R>7fR&m;|nTPo!@`{!Nd5Y@Q0&iq2WI7;dCQW#U1uNw5V6mi%rm&io=RBLdvH*7JQWn#~Kum zIH^ju5Y}+x0qqz;`r0XUYWbp?`K$L?f;lOa+U-{fr1KJ9zms(rE*xG}fRq;^_6wX} zPAL{gpD;D;J5v}yN4aLMjprbPeF<%CznFF1k95JSAnwPe``BOmM*tD97&?^1 z-}9MeOcGfwdZ>WzsihTrrs$OHS>}XGr!lh%Gp4iC)VZ$H3?+`uhu@U09DF2^5$;}K z&LJkl_|$Wa%`23?Qt!sX5;>=pui7BCksyG0v!svi`K+-$J;&kW7IAaQ#b)HKroKO7 zV$&x=7V|UlmB*PBQBPWnHOZ6aC%@)DBUZc8Cs11&qi$p#qT0lKyT5Av50%NY^Pq2J43U_WK|9t#) z$vEasyMghta^b{jKMS&8(`(LgA-MLkgzx4QNjOCqse(sLMM%A{oX zN$QJCYT7sGM3!ekgiDaPy0S!V$i+&SKSmPgV(?6_grP8k&eKDdOH~(1H3~;}A!*6{ z+G;pZJ>36x?=F}2uKw2pKiN3QkJs^(`w#d&v$G@d8Oe4@Zh{pRVRN$6+hlg9@ z)H=Lbocn1c7pa2M@xc#jE7di+E1_fwK KYaq8rpg#fX^ro-? delta 1997 zcmZvdc{J4f8^^!QSC)*i?@U^#$$o8PZMmpiMv3f<;ZByZlZY>MHAS>Y<7aP_u~cMe zhRdiJ60S*2)|-6`kt~CTE5F}4o!>e4bI$vG-k;|==k?F?Iq&ECrs(*FsEoZ03={$Y zKmfQ<{^*p=v-t@teGqVYE@LaelW@&XfaoW{vm@Re!DxO0;Hnz*Ey6RV>&Xb{YI_fxMA{PVob8)Nj4E5lpKZP%+5xfnI zkH{Y~xP;L96Xn&0sJR(}<2|m|Uzz>FeG)aoioxc}VK62Y#8Z!b^x+~7gLTb?Rek!3(yVfzR(;`_!Zx?yxC`^{{ViO2PnEW}_- znWqzJT^AIF9${h$oOhb=EtFPh^kT3)rhQa)c-z@%PJ^?)9jJK!WND#;P;aArgJfvpXTt>}cflT}ffd}H{qr8oZDdzPUnaCoDXLkm zv|)-dpIiq3i-EVTW8K0sP84#CG@0Ohq?iFi@e0qlJFA~-xG~iwpJU@@#=RYw z>7P)M=Q_U>Cu$4!lnm9=Ld$`Vz?Cz-dudXiO7g({5oS|3Aja?IlkFvG(KpuuvlCBnx%6kxA4CtWap%<8}=W~1<2iG%oE z`sQ3ZQ-_W_)ErjHcj&N;jF zI@Fm+GK;dvoXsB3NDYj+%AbU>jL9=MXHmA@2I1{}vPWkMmbYBYaWL4{t62fPHOFEY zdN_P^Z<2+VmXpv|7B$w?LTRnYq3l@3bJqP9m-g+AZQ%cMl$NUx?&XE;Br2)Q5UkrZ zcq6cX*ZhhGCk1|lZR!^knxtzChC?oBoqMR~QyZaN+8$7c||U0ozExA1AE+KLK$KX1DgfD;>KuZUGVBgLF$ zh;!uR4tkRHeA16zz;uEcNNRf*{gmqdCU%p$S}9Jcpm$ld>r(a!9JLe+hY0zqGIuL6 zQ>>tYt<9&y;<5wgFoPbi^}Q{97{Q5= - + diff --git a/builds/updates.xml b/builds/updates.xml index 064de4897..e3249c6e0 100644 --- a/builds/updates.xml +++ b/builds/updates.xml @@ -1,7 +1,7 @@ - + diff --git a/version.json b/version.json index 8d93b2659..a734a6b05 100644 --- a/version.json +++ b/version.json @@ -1,4 +1,4 @@ { - "version": "1.11.32.2", - "date": "2016-05-04T21:26:47.510Z" + "version": "1.11.32.3", + "date": "2016-05-05T00:15:14.998Z" } \ No newline at end of file