https://archiveofourown.org/admin_posts/33176
> AO3-5801 - We changed the sanitizer and parser to use Nokogiri's newly available native HTML5 features.
> AO3-3282 - If your summary or notes had formatting followed by blank lines, extra blank lines would appear each time you edited those fields. Now the spacing stays the same, like it's supposed to.
> AO3-4599 - We prevented the parser from modifying the formatting inside of <pre> tags, since that defeated the point of marking text as preformatted.
#AO3 #FannishCoding
Releases 0.9.427 - 0.9.432: Change Log | Archive of Our Own

An Archive of Our Own, a project of the Organization for Transformative Works

AO3 (OTW-Archive) への古いプルリクエストがついに佳境を迎えている
3年越しになるかどうかの瀬戸際
https://github.com/otwcode/otwarchive/pull/4303

#FannishCoding

AO3-5801 AO3-3282 Do not close self-closing tags for better HTML5 compliance by potpotkettle · Pull Request #4303 · otwcode/otwarchive

Pull Request Checklist Have you read "How to write the perfect pull request"? Have you read the contributing guidelines? Have you added tests for any changed functionality? Have you ...

GitHub
OTW-Archive (AO3) への去年のPRが忘れたころに採用されていた
https://github.com/otwcode/otwarchive/pull/4932
(AO3の検索では、 -X と書くと、Xを含まないものを検索できますが、 X - Y というようにマイナスを単独で書くとエラーになっていました。これをエラーにならなくしました。といっても、この場合マイナス記号を検索できるわけではなく、ただ無視されます。)
#FannishCoding
AO3-4735 Don't treat "-" as NOT when it is alone by potpotkettle · Pull Request #4932 · otwcode/otwarchive

Pull Request Checklist Have you read "How to write the perfect pull request"? Have you read the contributing guidelines? Have you added tests for any changed functionality? Have you ...

GitHub

This is my 7th merged pull request to OTWArchive. Subtitle: Error handling is always a bit harder than you think it is. https://github.com/otwcode/otwarchive/pull/4565

Not sure if it's something to celebrate because it was a follow up to my previous PR. It would have been unnecessary if I was more careful the first time around. 😅

#FannishCoding

AO3-3997 Fix for email address validation #4390 by potpotkettle · Pull Request #4565 · otwcode/otwarchive

Pull Request Checklist Have you read "How to write the perfect pull request"? Have you read the contributing guidelines? Have you added tests for any changed functionality? Have you added the ...

GitHub

AO3-5728 Allow flexbox in skins
https://github.com/otwcode/otwarchive/pull/4520

This seems like a big change for #AO3 skin creators, if deployed. If I recall it correctly, flexbox is... very flexible. Being able to use flexbox in CSS will make it easier to create responsive tables, grid layout, etc. #FannishCoding #AO3Skins

EDIT: now deployed! https://archiveofourown.org/admin_posts/29389

AO3-5728 Allow flexbox in skins by sarken · Pull Request #4520 · otwcode/otwarchive

Issue https://otwarchive.atlassian.net/browse/AO3-5728 Purpose Allows flexbox in skins. Testing Instructions Refer to Jira. Credit Sarken, she/her

GitHub

🪄 #Tropémon by gifbot (Andrew Sillers) is an interactive game playable on #AO3. It even has multi-player battles.
https://archiveofourown.org/works/45988723

The tech behind it is so cool.
I never thought this was possible with the limited HTML allowed on AO3. The main screen is effectively a gif, programatically generated by the game server and progressively rendered by the browser. The control buttons are simple hyperlinks to the server, which responds by modifying the streamed gif screen. #FannishCoding

Tropémon - gifbot - Multifandom [Archive of Our Own]

An Archive of Our Own, a project of the Organization for Transformative Works

I would like a #hashtag for the fandom+coding space (which would include things like creating an AO3 skin to change how the site looks, or coding for OTW-Archive). #FannishCoding? #FannishSoftware?

Semi-related: https://fanlore.org/wiki/Fanlore_talk:Categories#What_category_would_these_go_in.3F
#Fandom #Hashtags

Fanlore talk:Categories - Fanlore

Ruby annotation is now possible on #AO3. This is a big deal to #Japanese language writers. (Full disclosure: I wrote code for this.) #FannishCoding
https://archiveofourown.org/admin_posts/25456
Releases 0.9.336 - 0.9.338: Change Log | Archive of Our Own

An Archive of Our Own, a project of the Organization for Transformative Works