News


revIgniter v2.3.3 Released

revIgniter v2.3.3 has been released. This release includes a revision of the JSON Web Token helper. You can now sign tokens with an asymmetric signing algorithm using RSA public/private key pairs. Also, the Input library no longer requires LC arrays to be posted as form data, and JSON data can now also be posted using libURLFormData(). To get more informations please read the Change Log of the User Guide.

If you are running revIgniter please see the Update Instructions.


revIgniter v2.3.2 Released

revIgniter v2.3.2 has been released. This release fixes an issue related to custom stacks. It turned out that stack names must match stack file names. This was unintentionally introduced in version 2.2.1. To get more informations please read the Change Log of the User Guide.

If you are running revIgniter please see the Update Instructions.


revIgniter v2.3.1 Released

revIgniter v2.3.1 has been released. This maintenance release includes an enhancement for the Content Security Policy library and bug fixes related to bot detection and preloading fonts. To get more informations please read the Change Log of the User Guide.

If you are running revIgniter please see the Update Instructions.


}r۸`W$mǚu&W9snm SɚT߸wd Egٓht7ݍK`t /$GVON,ZVpl&Rμ)YY:y:Mdr~d>Qry*LEUN_ "R*@ #vE ٫BŗfNB꺼n+BG//+u8)_\%b"G<>[@ۼh;\2l6< ( 2Pi@ [tʹ8ҎUAS2iZBx܆-Ԍ}=)WAa"!-N|1$< 0^B+CMc1>A8uMk 'Ҥ.g:Fةʼ-NN W'X? 8 4T# X\̀*$web+sFO xsf;]4TT$u_%2=;FBh8 5~>)*I0R`,)) P{رd0N82ov I TU{"bq%#$ỳިn9P @$S! ,Rq֩]塜_k7} 3b hQC6Iз͋'C9UV>^Fcguj;)^/KVAkc> ^]Hg<4- .oJG4)zA] Vqy/x3?jfckFwdjSRy7寱:}#,Pw^C 0! )9|s$mKfcɼ4y!N2bb3gu>|9#^"E4g1]IU蜽^|r{! K }`YHe)Wl);}=|bHDE[X,!$d 'C0SagC WB2OKK=M+l )BZC杸2HB ishS, .5\M/M5oc E^4cO}cMd4A']~ c4OtmPֱ6P >;ؠES82ܚ[ K.&%|uM M;dL&}et6`3P;Z1\@7d"M _ U>>4#99 1ŭYI9,4_+8Lgaʀ1sl(P=(@V8b,vH_/S>e 1 ;}zK쳝0hlnz;>t#vH) )ʺv rX70. \C^@jc3_E R*-h0~q~wvՇw/5ա9t|0("V) h9*FQa*ґt88N"PeYWw0ȂCg5Xt]6pN) !;E K/VKP?0?$~`K0ŞFvno:ȗ"F7^2;.G{vl FKvIͶn2Ԛ4:vm;Mւr-ֆ>w{Bi:t Pn:(;s nuϺen6zNzJNckzv9p]ZiuVlh7.>ܧn6XtANz0\6>k9>P.s` PuX9@:1dol eru\|kn/|`'nHA2]4fR`^X[]PnR N^ okc5@},X MjƵcp\Igq1|-|RV *rV;wW1/ T& p{|`|Os ?\F?u.@ Wj MfU$%x2Xu#g /@i95𮠵TR 羘*h)'YdS\ʒYk`0V .\cm8 8L| c2xcDMc`{d+C`(Fdf:daԔ8?/Ow  sU*0db8-xM22:WU QI`Ej ƸP2 K T0F4x,0N27g^*j/Fv1"y1q;- D4yr's_0 o q5\P$˸*mSWh"8F@C M"Ʉ 'PPԈ- "/Z˂y$j Q-Z Mwy~?ҩU6mSw;.WKS>l$VIF8(k^W/ wdz1ٌ8 $TMA˃%C$4[Y龁I1Q@9hq%?Eh|SN&ޱ :%wSwM+Pu)3}1!",EL"J%,[D6 SXwFѥZUj1H*ZbQ'iU$Ƙq}jq51{GYAǬ"+鬠q,|cR\?-dj@4s GxgSpnP[LndD(P3SأѽtGSS{덥ӌc91 ƒDBfKw [|, U=LR]E g37Q ưޣ2l̬2 W##524Xncg"g*89Cl6 a.O—3RY`F8xaViKFTi*N(๖ozfc M% 0r!|xh37^ܨPB<#ӻ52ߤhs%D#LPydeAЈ!Zr Ԕ78P|Ȟ9#,J{_y8|TŘMt(B0WG}Rq2K.2b1c\Ӣ0v`oA%&Q{*IIWXӔ'wpI07VwF9^ܯowl$" [rH#@[d$YD, xzo%ނQ0m/o?ڠ%)[J/oHnh[Vځ<_YqeC3[6ܦEَBV3Rg_7a)|So̡w{hܕ]x=&B`.Zy-0J,s)\4PAk#h%7JCl_y-^ E (H"7^o(yQ)ls`Ci;[ L+MnK:^6LV+UXx-RZ+.ȻW0ry=3JeQN)WU$VJYrIN1U!k&ӭ+:8RJFI*"ʱS` +`.ExAk'U)*W? X%Nq99A<* M"0@1˛@/(5I =uVԦ*mSvc̸Xr/ta#uLpA@n ^́vR' A6ӍZmmՙhE[S1Mәq #:ݳJ܋:V؛ 蓁 >`1WTurwo8>ٙ,B b'ݹy(7i#v gz&A8 -3tjDoV\}{ܹS;o[N) @;ClFKY8Ajj 5TS7!J?Ex`Tk<js=q5 F/3Lg;Zy(mqK3:ݥZ*4mm`B;aS@8]5Jfh%fƬӎUA%t _b4_bdl2Sڐ%1K,;/xPZbwz("Φ!Zbed"D#qgF!*IKS>L.g:@o',|yľ]^[c0G}Bns:B\@ }>j\ xk GV&L0xYxf=W"p&ro%[#1 A}tc \\kxÊck\i _&ʇf'RΟѦ>3gY*zfm)QFr&ẑ[ؾ/:,wr-S <*kOk1}HsvlK:ַ 65;Oݻ*4(u<n[pk,nmaM\OS1T1VyJNiNu)R `ughnW"Iil.%+ +=T 0kc# [|M{0Q_ :fm{b iHW%m7<ƑGRS޽LL3uv"S8DRQ"m Ai<ěw`R!fUnykv7,Ј{57bbbxb޼Q̛;OÍ[& )S0;ѧse1:S0G,@AL)JqSIb+(/݋oBPM>5n/_W-?{c)8ϵ| ̀oê _B\M>s&}]Aˁl=ޡU^ rD+:x ɭi81a?OD׸Dʉ@v[oVZ .[A(y&< <(FGB> Sq~5U`VJ&,A/l:,XJ>NXũD'1kz#OCJ[xOg&'jݚdb O:Ff䡿ѵ;{}x\ŒQFdlZžJS| ˌCusE/i}eը;JI P|mݽEme, ʟ_.x]u/6Tv@Hhņ7\\6EEĮ\L-8W[xڵ(bn.N,+TԻ%I;85n)"\UQ&p""1֐m<8"rߨVhStA~;^Z>w?q",}]l= a&3`b}wlhB!_r;Hs9ϒzqFU8 ?w؜(pYuo)X?Vmv|fgWYq6xrx& D>z<1~>2d>iVb8]~gs>eGlWӯͲB(&KV#Am̑`^ f| (ÃQ*}ۍqv-[f3FGGxx ^,dMKãLkkKCh/=J}!C_-N;z*_3hȅ{`^W?KK^)掠tZ)vs~}EMŏL[}[{k}BK Xˀ/Ou 7az[FmEw(QWn,Z uZ=9 bfy^pAA F q$|=IS*\pby8Ps>ވf8tegpP6m3杖Bǻo@}Ћ1=̩ܓPR#Y+G`3f> z+u$@!8h2AFr,l\W߄Sd?l@2Bͪ`B=j.aƊ^V$Zb P"pl:&꺪ʘwLF