
[ad_1]
Hello everybody, it’s been some time since we’ve had a proper put up on our Updates Blog.
We haven’t been sitting round doing nothing, the truth is we’ve added a ton of stuff. I bumped into this concern the place I felt like each replace needed to come out as an enormous launch with loads of fan-fare. This didn’t match up with how growth was taking place although, with scattered fixes and enhancements in every single place. News of these modifications obtained misplaced in varied assist tickets and message board posts, or possibly was by no means posted in any respect.
For this cause I’m going to alter how updates are introduced. We’re going to deal with the updates weblog like a changelog, with a granular checklist of issues which have been added, modified, or eliminated. I believe it’s nice to open up dialog about new options as they taking place. Additionally, you will get early entry to issues which might be nonetheless in growth.
Let’s get began!
This one goes to be a bit beefier, highlighting some issues which have been added over the previous few months that didn’t get a correct announcement.
Note: Anything labeled as admin solely will not be usually obtainable and may
solely be enabled by the positioning admins. If you’re eager about utilizing one thing
talked about earlier than common availability attain out to us
Markdown assist
Markdown can be utilized as an alternative of the wealthy textual content editor for neighborhood matters/replies, devlog posts, and a few feedback sections.
Sub-products
Deployed preliminary model of a system for sub-products (DLC, in-app purchases, and so on.). (admin solely)
You can see sub-products dwell from a purchaser’s perspective on Bot Land.
- Added sub-products dashboard to edit sub-products per venture
- Editable fields: title, cowl picture, worth, description, exterior ID
- Option to require possession of dad or mum venture or not
- Option to disable pay-what-you-want above the minimal
- Option to disable gifting
- Added redeem URL redirection to let third-party web sites use itch.io to validate funds with sub-products
- Payments dashboard summarizes sub-product purchases
- Add assist for associating metadata with purchases by way of signed string handed via to checkout
- Metadata may be debugged once you’re the venture proprietor on the checkout dialog
Homepage
- Add new video module banner
- We at present are creating these movies by cropping sport trailers manually
- If you’re a featured sport that want to present your personal video please inform us
- Uses a brand new algorithm to randomly cycle via checklist of video games primarily based in your account kind (whether or not you’ve purchased issues or not)
- We at present are creating these movies by cropping sport trailers manually
- Optimized queries associated to fetching video games on sale to enhance loading time
Game jams
- Added a brand new submissions web page for logged in customers
- Loads considerably quicker for big sport jams, aggressively caches outcomes
- Added sorting choices: most karma, submission date, least rated, most rated
- Shows all contributors and never simply the web page creator
- Direct hyperlink to sport randomizer filtered to the present jam
- Comments on jam submissions will now hyperlink again to the commender’s submission if obtainable to encourage cross-rating/commenting
- Files on venture pages and submissions pages now all the time present dates when a part of a jam to assist spotlight any suspicious uploads
- Added a “Report project” button on jam submission pages
- Project reviews go to our admin crew first, to not jam hosts. In the long run we’ll possible have a method for jam hosts to get reviews immediately. Any apparent foul play may be dealt with immediately by our admin crew, in any other case we will ahead messages to hosts
- Added new report kind: Invalid jam submission
- Game randomizer helps filtering to jam submissions solely
- Add secret JSON endpoints for fetching Jam outcomes and Jam submissions, appropriate for making customized instruments to browse/visible jam submissions.
- Jam outcomes web page reveals all contributors and never solely the venture creator
- Add rankings distribution graph on submission web page (seen solely to the homeowners of the actual submission)
- Add warning once you attempt to go away jam submission score web page after choosing a score with out saving it
- Fix bug the place jam creator couldn’t fee entries like a decide
- Added assist for disqualifying entries (admin solely)
- Disqualified entries keep as submitted, however aren’t eligible for being within the outcomes, and don’t seem within the submissions checklist on the jam web page.
- A discover about disqualification is positioned on the submission web page
Ratings & critiques
Added a brand new Ratings and critiques web page in your library for searching your score & assessment historical past
- Analytics summarizes the overall variety of rankings and critiques
- Graph of score rating distribution
- Show what percentile you’re in in comparison with different accounts that fee tasks
- Filter your rankings/critiques by rating
- Filter to rankings that don’t embody a assessment
Profile theme editor
The theme editor was up to date to match the UI on the venture web page editor
- All UI elements rewritten, with constant picture, shade, and so on. pickers
- Added font & font dimension picker
- Added background picture choices
- Added border radius choice
- More show choices for the varieties of content material proven
- Scrollbar model primarily based on the theme of the web page, use browser default scrolling as an alternative of JS
- CSS editor may be popped out for an even bigger textual content editor
Project feedback
Comment rendering was rewritten for logged in customers to make it simpler to work together with remark threads
- New feedback load mechanically as you scroll down
- Replies/edits/deletes may be achieved inline, and present up with out reloading the web page (now you can touch upon html5 video games with out messing up your progress)
- Long feedback are auto-truncated and may be revealed with a click on
- The remark textarea is proven in a decreased state by default to cut back visible litter
- Same modifications utilized to venture devlog widgets
- Add the power to click on to disclose the put up of a blocked consumer
Project analytics
- Added Plays graph to tasks which have a sport embedded on their venture web page
- You can now filter venture analytics by date (utilizing identical UI as account whole analytics)
- Project totals graph can now be sorted primarily based on date, income, and so on.
- Added alternate view of referral site visitors primarily based on area as an alternative of URL
- Added a graph for referral views by area over time
Job board
We launched a paid job board as a method for firms to entry the builders on our platform. Note that free jobs listings may be posted on our Help Wanted neighborhood.
- Companies pays month-to-month for slots on the job board to advertise their paid positions
- Add impression and think about monitoring so put up authors can monitor itemizing efficiency
- Add job searching web page with filtering by job sorts, tags, and site
- Note: now that the job board has been out for a number of months, we see a variety of alternatives for enchancment. We’ll handle the problems and share our modifications in a future put up
Browsing
- Fixed a bug the place paid video games with no recordsdata obtainable could be listed underneath Free
- Changed cropping guidelines for tabletop/bodily sport cowl photographs: Instead of cropping, the photographs are resized to suit within the obtainable space, with a blurred background filling the empty area (Matching how the covers for books are cropped)
Documentation
Community & Support
- Updated backend to newest model of
lapis-community
- New class: Game Jams, for sharing and discussing sport jams
- New class: Get Feedback, for requesting suggestions about your tasks on itch.io
- Collapse third degree nested classes right into a single line
- On the prime degree neighborhood, matters are mechanically closed after 50 days if there aren’t any replies
- We’ll in all probability must tweak this for sure sub-categories, please give us suggestions in case you encounter any points
- Updated guidelines for itch app Development message board: You should check along with your virus scanner disabled earlier than reporting an set up concern
- Updated guidelines for Questions, Ideas & Feedback message board: If you’re having points along with your sport showing in Search/Browse you could verify you learn the brand new documentation about getting listed (linked above)
- Added prioritization for assist tickets primarily based on account standing
- Accounts with excessive site visitors or earnings may have their tickets prioritized on our assist ticket queue (Although we attempt to assist everybody, we don’t need to go away individuals with some huge cash in our system feeling like they aren’t being heard once they have a difficulty)
Misc
- Removed coloured header bar from all pages to cut back conflicting distinction of itch.io UI vs content material on web page
- The darkish theme is on the market on each web page, as an alternative of being obtainable on choose pages
- Added off-site sport launcher widget on venture pages for browser video games which might be hosted off of itch.io (admin solely)
- The Plays analytic is incremented when individuals click on to launch the sport
Internationalization
Out web site translation venture has made unbelievable progress since we launched it earlier this yr.
- 24,236 strings in our translation database
- Over 120 contributors (hyperlink solely consists of these with GitHub account)
- 40 languages which have some translations obtainable
- 8 languages are over 90% translated
- 12 languages are over 80% translated
- We’ve nonetheless obtained an extended approach to go on extracting English textual content for translations, however lots of our core pages can be found: the homepage, venture enhancing, dashboard homepage, jams, searching, and neighborhood
- Work for RTL languages has begun, a small set of pages can already be rendered in each LTR and RTL
- Note: alternate languages are nonetheless opt-in: you could have an account and choose an alternate language out of your account settings
If you’d like to affix please try the thread in our neighborhood: https://itch.io/t/383202/translating-itchio
That’s all for now. Keep in thoughts this can be a particular changelog because it’s masking many updates from many months. Future changelogs can be extra targeted.
Thanks for studying
[ad_2]