Hi Arlen That’s great! I hadn’t seen the “25” connection, but otherwise that reflects my thinking.
As it happens, I have been wondering recently if enabling duplicates within filters might not be exactly the sort of change that warrants moving to 5.2.x: https://github.com/Jermolene/TiddlyWiki5/pull/3790 And, of course, if we decide to make 5.2.x then there’s a natural opportunity to consider some other improvements that are not 100% backwards compatible. For example: * Changing the HTML storage format to embedded JSON to remove restrictions on field names (and make the HTML valid) * Adopting a new .tid file format that allows for fields containing new lines * Fixing timezone handling * Switching off CamelCase by default * Replacing Vanilla and Snow White themes with something based on a higher quality, off-the-shelf CSS library * Updating to a later dialect of JavaScript (arrow functions! Promises! — although I think that being conservative in our JS requirements has been very good for TW5) * Refactoring boot.js to be less monolithic Best wishes Jeremy > On 22 Apr 2019, at 15:10, Arlen Beiler <[email protected]> wrote: > > I've always read it to be brand:major:minor, as the "5" signifies the upgrade > from "2", using many lessons learned, and is a play on the number 25, which > was in the original slogan (TWenty 5 - A remake for the next 25 years). The > middle number is major changes to the internal javascript code, such as a > major rewrite of boot.js, which might break certain things like Bob and > TiddlyServer (tools which depend on the internal workings of TiddlyWiki), and > the last number is the number that tells us which bugs we might be dealing > with and which macros and features are available. We don't really do patch, > but we also don't really do breaking minor changes. All 5.1.x wikitext will > always work on 5.1.x, and might work on 5.2.x as well, since breaking changes > are rarely introduced into the parser. > > That's how it's seemed to work from my observation. > Arlen > > On Mon, Apr 22, 2019 at 9:14 PM MidnightLightning <[email protected] > <mailto:[email protected]>> wrote: > There's a conversation over at > https://github.com/Jermolene/TiddlyWiki5/issues/3834 > <https://github.com/Jermolene/TiddlyWiki5/issues/3834> on the GitHub repo > that asks a pretty similar question too. > > > On Monday, April 22, 2019 at 4:20:38 AM UTC-5, Mat wrote: > What does it take to jump "a tenth" in the version number, i.e to get TW > version 5.2? Seems like we over modestly increment with 1/1000 even when > pretty big improvements are made. > > More generally put, what do the value positions in 5.1.19 actually signify in > TW - there is no exact standard for versioning > <https://en.wikipedia.org/wiki/Software_versioning#Change_significance>? And > actually, is "5" a version number or a part of the product name? > > <:-) > > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWikiDev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/tiddlywikidev > <https://groups.google.com/group/tiddlywikidev>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywikidev/023ddcbf-6f5c-4f95-aa19-8b7f442d4feb%40googlegroups.com > > <https://groups.google.com/d/msgid/tiddlywikidev/023ddcbf-6f5c-4f95-aa19-8b7f442d4feb%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. > > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWikiDev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/tiddlywikidev > <https://groups.google.com/group/tiddlywikidev>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywikidev/CAJ1vdSRnsqgP8fkZaAUW%3DZD-uOCOk3u4KGgg9wo%2BzCwOpBwu9g%40mail.gmail.com > > <https://groups.google.com/d/msgid/tiddlywikidev/CAJ1vdSRnsqgP8fkZaAUW%3DZD-uOCOk3u4KGgg9wo%2BzCwOpBwu9g%40mail.gmail.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywikidev. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/C968CB45-95DE-44E0-B040-B8F602D2A8AC%40gmail.com. For more options, visit https://groups.google.com/d/optout.
