update changelog

This commit is contained in:
liquidex 2024-09-29 00:14:11 +02:00
parent 38e5f8f06d
commit c2a4b0169b

View file

@ -1,7 +1,20 @@
%% title = "what's going on inside the house? (a changelog)" %% title = "what's going on inside the house? (a changelog)"
- *revision 11:* version history
- there's now a little history icon next to the treehouse in the footer, which lets you see the history of a page.
- for example, [here's this page's history][page:h/treehouse/changelog]!
- there's still lots of work to be done around this feature---the endgame is to allow [JavaScript-less branch permalinking](https://src.liquidev.net/liquidex/treehouse/issues/33).
- currently linking to a branch on a historic version will send you to the correct page, but it will not highlight the branch due to the frontend being stupid.
- historic pages also _link to current pages and branches_, which is definitely not how it should work.
this will require some big refactoring work though, so I haven't gotten around to doing it yet.
% id = "01J3NX4F6Z0JWN0E4B3DJMTAFH" % id = "01J3NX4F6Z0JWN0E4B3DJMTAFH"
- **revision 10:** I am speed - *revision 10:* I am speed
% id = "01J3NX4F6Z0WB2RN4GHTVFNRGB" % id = "01J3NX4F6Z0WB2RN4GHTVFNRGB"
+ the treehouse now caches most static assets, so that they don't have to be redownloaded. + the treehouse now caches most static assets, so that they don't have to be redownloaded.
@ -77,7 +90,7 @@
[ad blindness]: https://en.wikipedia.org/wiki/Banner_blindness [ad blindness]: https://en.wikipedia.org/wiki/Banner_blindness
% id = "01J09K0B6JGYBJVVZ07QFXB0FM" % id = "01J09K0B6JGYBJVVZ07QFXB0FM"
- **revision 9:** summer cleaning - *revision 9:* summer cleaning
% id = "01J09K0B6J8GM4NYXDFSN0C58P" % id = "01J09K0B6J8GM4NYXDFSN0C58P"
- cleaned up a bunch of pages! see [new][page:treehouse/new] for the details - cleaned up a bunch of pages! see [new][page:treehouse/new] for the details
@ -107,7 +120,7 @@
I use a slightly smaller font size in my browser so I might just forget about it. I use a slightly smaller font size in my browser so I might just forget about it.
% id = "01HYP17EQHKKXFDV71ZR0DWJN9" % id = "01HYP17EQHKKXFDV71ZR0DWJN9"
- **revision 8:** fancy syntax highlighting - *revision 8:* fancy syntax highlighting
% id = "01HYP17EQHKPBRZPMD85NYZPMT" % id = "01HYP17EQHKPBRZPMD85NYZPMT"
- over the past few months the treehouse has been receiving a bunch more syntax highlighters - over the past few months the treehouse has been receiving a bunch more syntax highlighters
@ -135,7 +148,7 @@
like, no clue what they mean by that but cool? like, no clue what they mean by that but cool?
% id = "01HRF1YCJ61Y4XAM94XNMRV3R7" % id = "01HRF1YCJ61Y4XAM94XNMRV3R7"
- **revision 7:** the main page is now a lot more colorful :rainbow: - *revision 7:* the main page is now a lot more colorful :rainbow:
% id = "01HRF1YCJ6S5YBSFC13QPWKF3X" % id = "01HRF1YCJ6S5YBSFC13QPWKF3X"
- ``` =html - ``` =html
@ -165,7 +178,7 @@
and I'd like the other non-hobby categories to get their own colors too, but the four that are currently here are good enough for now. and I'd like the other non-hobby categories to get their own colors too, but the four that are currently here are good enough for now.
% id = "01HR300JYTSEE1K1DH5R8QZ4K6" % id = "01HR300JYTSEE1K1DH5R8QZ4K6"
- **revision 6:** it now works on Webkit - *revision 6:* it now works on Webkit
% id = "01HR300JYTQA11TYPSX59Y4V2S" % id = "01HR300JYTQA11TYPSX59Y4V2S"
+ this was a hefty refactor, but I introduced a replacement for the standard `is=""` attribute that works on Webkit. + this was a hefty refactor, but I introduced a replacement for the standard `is=""` attribute that works on Webkit.
@ -197,7 +210,7 @@
- buut if you really wanna, you can strip it off when sending the link to other people. - buut if you really wanna, you can strip it off when sending the link to other people.
% id = "01HQ94FDZK5SSXPSHQG9BCKA0T" % id = "01HQ94FDZK5SSXPSHQG9BCKA0T"
- **revision 5:** added [news page][page:treehouse/new]! - *revision 5:* added [news page][page:treehouse/new]!
% id = "01HQ94FDZKHSYR11K6A5CTAB4Q" % id = "01HQ94FDZKHSYR11K6A5CTAB4Q"
- this page will show you all the updates that have been happening since your last visit - this page will show you all the updates that have been happening since your last visit
@ -212,10 +225,10 @@
- another thing: there are now indent guides! my girlfriend said these make the website a lot more readable for her, so I guess they're good - another thing: there are now indent guides! my girlfriend said these make the website a lot more readable for her, so I guess they're good
% id = "01HP5AKRNJRG1W71MDJ8QY4YFW" % id = "01HP5AKRNJRG1W71MDJ8QY4YFW"
- **revision 4:** there's now a thing in the footer - *revision 4:* there's now a thing in the footer
% id = "01HP45HV411QDDK8ZBNNBNR6AX" % id = "01HP45HV411QDDK8ZBNNBNR6AX"
- **revision 3:** just a bit more polish :relieved: - *revision 3:* just a bit more polish :relieved:
% id = "01HP45HV41AP9PY0DZN47H8NJ2" % id = "01HP45HV41AP9PY0DZN47H8NJ2"
- emoji tooltips now have a neat animation on hover rather than just sort of appearing and disappearing immediately - emoji tooltips now have a neat animation on hover rather than just sort of appearing and disappearing immediately
@ -224,7 +237,7 @@
- pages can now have thumbnails that display in embeds - pages can now have thumbnails that display in embeds
% id = "01HP20D2R4ZK30H85H0WBR5WK7" % id = "01HP20D2R4ZK30H85H0WBR5WK7"
- **revision 2:** just really comfy UX :relieved: - *revision 2:* just really comfy UX :relieved:
% id = "01HP20D2R46FP213WVSZPHZXZN" % id = "01HP20D2R46FP213WVSZPHZXZN"
- first thing you probably noticed: added indent guides (may require a modern browser due to usage of [`:has`](https://developer.mozilla.org/en-US/docs/Web/CSS/:has)) - first thing you probably noticed: added indent guides (may require a modern browser due to usage of [`:has`](https://developer.mozilla.org/en-US/docs/Web/CSS/:has))