Jump to content

Changelog: Difference between revisions

No edit summary
Guest-1052 (talk | contribs)
added more funny ones
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTOC__
This article lists the changes by the time of deployment and not when they were committed to the [https://github.com/system2k/NodeWorldOfText repository]. Only relevant changes will be listed.


This article will list the changes done per deployment and not when they were committed to the [https://github.com/system2k/NodeWorldOfText repository]. Only relevant changes will be listed.
== Requesting features ==
 
If you want to request a feature, You can do it in many ways:
* Going on [[/fp]] and requesting the feature there on the canvas or chat.
* Going on the [[OWOT Discord]] and requesting it there
* Pinging @system2k on discord for a feature
* Visiting the [[NWOT]] Github repo and doing a pull request or issue.


== Changelog ==
== Changelog ==
All updates since the release of [https://ourworldoftext.com/changelog/16 /changelog/16] in May 2023.
=== August 8, 2024 ===
* Fixed tooltips on high DPI monitors
* Fixed /stats command
* Add coords to 'cmd' message packets
* Allow custom metadata in chat messages
* Add chatSend event
=== June 18, 2024 ===
* Fix trigger for when mouse leaves note: link
* Add tooltip links ("note:")
* Fix warp command for frontpage
* Fix URL parsing and WebSocket handling
* Update library versions
=== June 8, 2024 ===
* Fix chat rate limit bug that allowed for the sending of 512 messages per second
* Fix WebSocket URL query handling
* Add missing text color override check
* ix problem with modal submission on tab addition
* Merge dispatcher and request handler classes
* Fix special char world handling
* Don't fetch Global history if disabled
* Integrate canvas-blanking workaround for Chrome
* Refactor HTTP API server into own class
* Make /stats viewable in /help
* Shift /help command to client
* Integrate paste preview
=== April 13, 2024 ===
* Add one more char to the longwidth char list (for chat)
=== March 29, 2024 ===
* Fix CPU bottleneck caused by cache overflow detector
* Add missing domains to safe domains list
* Double resolution of chat emotes
* Force procedural rendering of overbar combining mark


=== February 14, 2024 ===
=== February 14, 2024 ===
Line 67: Line 116:
* You can now precisely protect areas using region selection much faster
* You can now precisely protect areas using region selection much faster


== Feature Requesting ==
== /changelog/ ==
Worlds that archive major batches of updates.


If you want to request a feature, You can do it in many ways:
# '''<u>[https://ourworldoftext.com/changelog/0 /changelog/0]:</u>''' "''Changelogs start at 0''"
* Going on [[/fp]] and requesting the feature there on the canvas or chat.
# '''<u>[https://ourworldoftext.com/changelog /changelog/]:</u>''' Released October 28th, 2017, 20 days after the launch of the site.
* Going on the [[OWOT Discord]] and requesting it there
## Introduced the site and its differences from [[Your World of Text]].
* Pinging @system2k on discord for a feature
## Presumably included the [[background images]] update, which is showcased by a backdrop of pumpkins.
* Visiting the [[NWOT]] Github repo and doing a pull request or issue.
# '''<u>[https://ourworldoftext.com/changelog/2 /changelog/2]:</u>''' Released October 30th, 2017, 22 days after the launch of the site.
# '''<u>[https://ourworldoftext.com/changelog/3 /changelog/3]:</u>''' Released March 8th, 2018.
## This is the smallest changelog so far, covering only the addition of [[Tile format#Per-Cell Protection|per-cell protection in worlds]].
# '''<u>[https://ourworldoftext.com/changelog/4 /changelog/4]:</u>''' Also released in March of 2018.
## Another small changelog, but this one is important for introducing the beloved [[Chat]]. At the time FP encouraged users to continue having conversations on the canvas, with the chatbox only being a secondary feature.
# '''<u>[https://ourworldoftext.com/changelog/5 /changelog/5]:</u>''' Released July 19th, 2018.
# '''<u>[https://ourworldoftext.com/changelog/6 /changelog/6]:</u>''' Released December 1st, 2018.
# '''<u>[https://ourworldoftext.com/changelog/7 /changelog/7]:</u>''' Released September 2nd, 2019. The longest wait for a changelog at the time of its release.
## Introduced [[Uvias]], OWOT and [[OWOP]]'s login system.
# '''<u>[https://ourworldoftext.com/changelog/8 /changelog/8]:</u>''' Released May 11th, 2020.
# '''<u>[https://ourworldoftext.com/changelog/9 /changelog/9]:</u>''' Released July 2020.
# '''<u>[https://ourworldoftext.com/changelog/X /changelog/X]:</u>''' "''sorry, the next number is 10. We aren't Apple's marketing department.''"
# '''<u>[https://ourworldoftext.com/changelog/A /changelog/A]:</u>''' "''we're not quite using hexadecimal yet.''"
# '''<u>[https://ourworldoftext.com/changelog/10 /changelog/10]:</u>''' Released May 2022. The longest wait for a changelog at the time of its release.
# '''<u>[https://ourworldoftext.com/changelog/11 /changelog/11]:</u>''' Released on May 27th, 2023. The largest changelog by far, covers exactly two years of updates from May 2022 to May 2023.
## Includes major updates such as [[Symbols for Legacy Computing]], the introduction of [[Tile format#Color & Background color|custom cell colors]], and the [[NodeWorldOfText|open sourcing of OWOT]].
## Fittingly, the background art is created using SLC and custom cell colors.
# '''<u>[https://ourworldoftext.com/changelog/12 /changelog/12]:</u>''' "''please check back in a few years''"
## The longest wait for a changelog so far, at over two years as of September 2025.
# '''<u>[https://ourworldoftext.com/changelog/13 /changelog/13]:</u>''' "''I don't know about you, but I'm excited for this update''"
# '''<u>[https://ourworldoftext.com/changelog/14 /changelog/14]:</u>''' "''This changelog will be the best changelog at the time of its release''"
# '''<u>[https://ourworldoftext.com/changelog/15 /changelog/15]:</u>''' "''I hope 15 comes soon, it's gonna be a mass graveyard for bugs''"
# '''<u>[https://ourworldoftext.com/changelog/16 /changelog/16]:</u>''' "''enough skipping, it won't make the updates come in any faster''"
# '''<u>[https://ourworldoftext.com/changelog/18 /changelog/18]:</u>''' "''Most of you would've stopped traversing at /changelog/17, But you didn't. Good job.''"
# '''<u>[https://ourworldoftext.com/changelog/19 /changelog/19]:</u>''' "''That's enough for today, good night''"
 
=== Negative changelogs ===
# '''<u>[https://ourworldoftext.com/changelog/-4 /changelog/-4]:</u>''' Mostly empty
# '''<u>[https://ourworldoftext.com/changelog/-3 /changelog/-3]:</u>''' Changelog for [[Andrew Badr]]'s original OWOT from June 8th, 2020.
# '''<u>[https://ourworldoftext.com/changelog/-2 /changelog/-2]:</u>''' "''Travelling back in time, aren't you?''"
# '''<u>[https://ourworldoftext.com/changelog/-1 /changelog/-1]:</u>''' "''The changelog of Tomorrow.''"
# '''<u>[https://ourworldoftext.com/changelog/-0 /changelog/-0]:</u>''' "''Negative zero is still zero. Unless floating point is involved. But they're still equivalent. Mostly. ''"
 
=== Changelog predictions ===
<gallery widths="120" heights="120">
File:Changelog speculation 1.png|Speculations for changelogs 11-18 on the [[OWOT Discord]]
File:Changelog speculation 2.png|*Claim clams were originally thought up by [[Fernsy|Fern]]
File:Changelog speculation 3.png
File:Changelog speculation 4.png
File:Changelog speculation 5.png
File:Changelog speculation 6.png
</gallery>
[[Category:Documentation]]
[[Category:History]]