SigServer:Changelog: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
Soulweaver (talk | contribs)   (1.1.0 deployed)  | 
				|||
| (12 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{TOCright}}  | {{TOCright}}  | ||
== Version 1.0.3 (  | |||
== Version 1.1.0 (2017-11-10) ==  | |||
<div style="font-size:0.9em">  | |||
* [Feature] Allow prefix sign operators; negative numbers are now supported without workarounds like <code><nowiki>{{0 - 1}}</nowiki></code>  | |||
* [Feature] Allow the not operator (<code>!</code>) for flipping a boolean variable's value  | |||
* [Feature] Extend the <code>date()</code> function; second parameter may now be a numeric value representing the unix timestamp, and third parameter may now be an offset from UTC to shift the output time with  | |||
* [Feature] Add <code>middle</code>/<code>center</code> keywords to text alignment  | |||
* [Feature] Implement per-signature anime title language selection ({{t|1701}})  | |||
* [Feature] Implement per-signature episode title language selection ({{t|2989}})  | |||
* [Feature] Introduce more fine-grained access control ({{t|1375}}). Signatures can now only retrieve data that is visible to guests by default. By selecting a different access mode, the signature can retrieve either all normal entry data, or all data including porn entries.  | |||
* [Feature] Added several new fonts to choose from, both for variety and for required non-Latin language support: <code>code2000</code> (several scripts; [https://en.wikipedia.org/wiki/Code2000 info]), <code>florencesans</code> (Latin scripts), <code>jackeyfont</code> (pixel font for Japanese scripts), <code>lateef</code> (Arabic scripts), <code>notonaskharabic</code> (Arabic scripts – no Latin support), <code>notosanscjk</code> (Japanese, Chinese, Korean scripts), <code>ubuntu</code> and <code>ubuntu_bold</code> (Latin, Greek, Cyrillic scripts)  | |||
** Note that, regardless of font support, scripts that are written from right to left are not supported properly for now due to a technical shortcoming we cannot really do anything to right now. ([https://bugs.php.net/bug.php?id=43899 PHP bug 43899])  | |||
* [Feature] New variable: <code>$stat_mylist_last_aid</code>  | |||
* [Feature] New constant variables <code>$PI</code> and <code>$E</code> for the respective natural mathematical constants.  | |||
* [Feature] Add function <code>fsformat</code> for formatting file sizes  | |||
* [Feature] Add Markdown as an additional syntax for the image sharing code  | |||
* [Fix] Use HTTPS for external links and retain scheme for local ones ({{t|2457}})  | |||
* [Fix] Fonts with underscores in their names can now be set as default fonts  | |||
* [Fix] Variable <code>$animestat_a''n''_g''n''_group_gshortname</code> now works correctly  | |||
* [Fix] <code>$animestat_a''n''_g''n''_group_*</code> variables now work even if the group's release has no ratings  | |||
* [Fix] Finished anime variables didn't include movies finished by watching files of partial episodes ({{t|962}}; fixed on AniDB side)  | |||
* [Misc] Lots of code cleanup behind the scenes  | |||
* [Misc] Most labels in forms are now correctly connected to their respective input tags  | |||
* [Misc] Renamed some variables for consistency; old names will still work for now  | |||
** <code>$stat_mylist_lastanime</code> → <code>$stat_mylist_last_aname</code>  | |||
** <code>$stat_mylist_lastanime_date</code> → <code>$stat_mylist_last_date</code>  | |||
** <code>$latestanime_id''n''_name</code> → <code>$latestanime_id''n''_aname</code>  | |||
</div>  | |||
== Version 1.0.4 (2009-01-23) ==  | |||
<div style="font-size:0.9em">  | |||
*[Bug] 'latest file' and 'latest watched' being reversed. Fixed by Ommina and originally reported by HiEv ([http://anidb.net/perl-bin/animedb.pl?show=cmt&post=65679 forum65679])  | |||
*[Bug] Double encoded ampersand causing weird truncation issues ([http://anidb.net/perl-bin/animedb.pl?show=cmt&post=66032 forum66032])  | |||
*[Bug] Apostrophes are backticks (for AniDB data)  | |||
*[Misc] Don't update signatures when accessing them from the menu (speeds up loading.)  | |||
</div>  | |||
== Version 1.0.3 (2008-08-07) ==  | |||
<div style="font-size:0.9em">  | |||
''Removed one "decimal" from version numbering''  | ''Removed one "decimal" from version numbering''  | ||
*[Feature] Font dropdown for templates ({{t|1161}})  | |||
*[Bug] Anime image for anime without image fails  ({{t|1180}})  | *[Bug] Anime image for anime without image fails  ({{t|1180}})  | ||
*[Misc] Fixed some typos in the wizard  | |||
</div>  | </div>  | ||
| Line 9: | Line 48: | ||
<div style="font-size:0.9em">  | <div style="font-size:0.9em">  | ||
*[Feature] Start and end date for $animestat ({{t|1170}})  | *[Feature] Start and end date for $animestat ({{t|1170}})  | ||
*[Feature] $animestat_a<aid>_restricted to check if AC available  | *[Feature] $animestat_a<aid>_restricted to check if AC available ({{t|1169}})  | ||
*[Bug] Included images were cropped one pixel  | *[Bug] Included images were cropped one pixel  | ||
</div>  | </div>  | ||
| Line 31: | Line 70: | ||
== Version 1.0.0.0-RC1 (2008-05-03) ==  | == Version 1.0.0.0-RC1 (2008-05-03) ==  | ||
<div style="font-size:0.9em">  | <div style="font-size:0.9em">  | ||
*[Feature] Time wasted, MyList total time and number of   | *[Feature] Time wasted, MyList total time and number of Avdumped files added to $stat ({{t|984}})  | ||
*[Feature] Alternative (prefered) way of setting variables using SigMath (<code><nowiki>{{ @var = "value" }}</nowiki></code>) ({{t|1008}}) solving {{t|851}} as well  | *[Feature] Alternative (prefered) way of setting variables using SigMath (<code><nowiki>{{ @var = "value" }}</nowiki></code>) ({{t|1008}}) solving {{t|851}} as well  | ||
*[Feature] <code>length();</code> to determine a string's length ({{t|845}})  | *[Feature] <code>length();</code> to determine a string's length ({{t|845}})  | ||
| Line 65: | Line 104: | ||
== Version 0.1.1.0 Beta (2007-12-13) ==  | == Version 0.1.1.0 Beta (2007-12-13) ==  | ||
<div style="font-size:0.9em">  | <div style="font-size:0.9em">  | ||
*[Feature]   | *[Feature] Upper case/lower case functions added ({{t|820}})  | ||
*[Feature] Signature URLs ending with file extensions ({{t|837}})  | *[Feature] Signature URLs ending with file extensions ({{t|837}})  | ||
*[Feature] Manual setting of JPEG compression level ({{t|806}})  | *[Feature] Manual setting of JPEG compression level ({{t|806}})  | ||
Latest revision as of 17:09, 10 November 2017
Version 1.1.0 (2017-11-10)
- [Feature] Allow prefix sign operators; negative numbers are now supported without workarounds like 
{{0 - 1}} - [Feature] Allow the not operator (
!) for flipping a boolean variable's value - [Feature] Extend the 
date()function; second parameter may now be a numeric value representing the unix timestamp, and third parameter may now be an offset from UTC to shift the output time with - [Feature] Add 
middle/centerkeywords to text alignment - [Feature] Implement per-signature anime title language selection (1701)
 - [Feature] Implement per-signature episode title language selection (2989)
 - [Feature] Introduce more fine-grained access control (1375). Signatures can now only retrieve data that is visible to guests by default. By selecting a different access mode, the signature can retrieve either all normal entry data, or all data including porn entries.
 - [Feature] Added several new fonts to choose from, both for variety and for required non-Latin language support: 
code2000(several scripts; info),florencesans(Latin scripts),jackeyfont(pixel font for Japanese scripts),lateef(Arabic scripts),notonaskharabic(Arabic scripts – no Latin support),notosanscjk(Japanese, Chinese, Korean scripts),ubuntuandubuntu_bold(Latin, Greek, Cyrillic scripts)- Note that, regardless of font support, scripts that are written from right to left are not supported properly for now due to a technical shortcoming we cannot really do anything to right now. (PHP bug 43899)
 
 - [Feature] New variable: 
$stat_mylist_last_aid - [Feature] New constant variables 
$PIand$Efor the respective natural mathematical constants. - [Feature] Add function 
fsformatfor formatting file sizes - [Feature] Add Markdown as an additional syntax for the image sharing code
 - [Fix] Use HTTPS for external links and retain scheme for local ones (2457)
 - [Fix] Fonts with underscores in their names can now be set as default fonts
 - [Fix] Variable 
$animestat_an_gn_group_gshortnamenow works correctly - [Fix] 
$animestat_an_gn_group_*variables now work even if the group's release has no ratings - [Fix] Finished anime variables didn't include movies finished by watching files of partial episodes (962; fixed on AniDB side)
 - [Misc] Lots of code cleanup behind the scenes
 - [Misc] Most labels in forms are now correctly connected to their respective input tags
 - [Misc] Renamed some variables for consistency; old names will still work for now
$stat_mylist_lastanime→$stat_mylist_last_aname$stat_mylist_lastanime_date→$stat_mylist_last_date$latestanime_idn_name→$latestanime_idn_aname
 
Version 1.0.4 (2009-01-23)
- [Bug] 'latest file' and 'latest watched' being reversed. Fixed by Ommina and originally reported by HiEv (forum65679)
 - [Bug] Double encoded ampersand causing weird truncation issues (forum66032)
 - [Bug] Apostrophes are backticks (for AniDB data)
 - [Misc] Don't update signatures when accessing them from the menu (speeds up loading.)
 
Version 1.0.3 (2008-08-07)
Removed one "decimal" from version numbering
Version 1.0.0.2 (2008-06-12)
Version 1.0.0.1 (2008-06-06)
- [Feature] Hentai image filter (1164)
 
Version 1.0.0.0 (2008-06-02)
- [Feature] 
truncatew()andlengthw()for non-monospaced fonts added (1151) - [Feature] Dynamic image inclusion. 
<image anime="1" />will include Crest of the Stars' image (804) - [Feature] Signature Wizard (803)
 - [Feature] Display signature on userpage (835)
 
- [Bug] Users with changed usernames can't log in (thanks nwa)
 - [Bug] Variables can't contain boolean values (thanks DvdKhl/Arokh)
 
Version 1.0.0.0-RC1 (2008-05-03)
- [Feature] Time wasted, MyList total time and number of Avdumped files added to $stat (984)
 - [Feature] Alternative (prefered) way of setting variables using SigMath (
{{ @var = "value" }}) (1008) solving 851 as well - [Feature] 
length();to determine a string's length (845) - [Feature] 
fetchvar();to fetch the variable given as string argument (882) - [Feature] 
div();for integer division (895) - [Feature] 
random(start, end);returns random integer between start and end (1055) - [Feature] Draw filled arcs and arcs using SigXML (1083)
 - [Feature] Position aid on advanced signature edit page when hovering image (1122)
 - [Feature] Ctrl-s and Tab support on advanced signature edit page (1123)
 - [Feature] Support display attribute on all layout elements (1125)
 - [Feature] Debug SigXML after SigMath preprocessing (1127)
 
- [Bug] Variable prefix conflict (850)
 - [Bug] XML Error crash on "&" in XML data (1074)
 - [Bug] 256 colors = no colors (1017)
 - [Bug] Size 10x10 pixels equaled 11x11 pixels on all shapes and images (1090)
 
- [Misc] "Down for maintenance" when database is down (852)
 - [Misc] Show cached signature when database is down (853)
 - [Misc] Rewrite of SigMath engine (883)
 - [Misc] Limit number of signatures (1004)
 - [Misc] New way of setting default element values. SigMath allowed. Old way deprecated.
 - [Misc] Various XHTML and CSS tweaks
 
Version 0.1.2.0 Beta (2007-12-14 - 2008-03-12)
Version 0.1.1.0 Beta (2007-12-13)
- [Feature] Upper case/lower case functions added (820)
 - [Feature] Signature URLs ending with file extensions (837)
 - [Feature] Manual setting of JPEG compression level (806)
 - [Feature] Unlimited amount of backgrounds/images/signatures for admin users (819)
 - [Feature] More redirect options added (807)
 - [Feature] Separation of default and custom backgrounds (816)
 - [Feature] All available data feeds supported (805)
 
Version 0.1.0.0 Beta (2007-11-25)
Initial release