Pull to refresh

This section has been translated using an automatic translation service. If you find a mistake please let us know.

Website changelog for 2025


October 17

  • ⭐️ Added new ad format "Header Stretch"

  • πŸ“ Removed the webp format restriction in the article builder

  • 🐞 Fixed layout jumps when navigating to corporate blog articles

  • 🐞 Fixed the display of empty space instead of banners when ad blocker is enabled

  • 🐞 Fixed error when opening company creation application page

  • 🐞 Fixed the article publishing issue from the Sandbox

  • 🐞 Fixed the city saving error in profile settings

  • 🐞 Fixed a bug in the Markdown editor

October 10

  • πŸ’° Added new tariff plans for companies

  • πŸ“Œ Improved sticky menu after design refinements

  • πŸ‘€ Removed automatic assignment of outdated badges to users

  • 🐞 Fixed rating sorting in article search

  • πŸ“– Reading history now excludes unpublished articles

  • 🐞 Fixed post publishing capability for users with negative karma

  • πŸ“© Fixed unsubscribe from email newsletters with publication statistics

  • 🐞 Fixed loading Qt skill from Habr Career profile

  • ✏️ Fixed "Something went wrong" error when editing old articles

October 3

  • πŸ”€ Returned special projects to publication feed

  • πŸŽ‰ Launched first-ever special project in Habr's main feed

  • πŸ“± Fixed layout display in Safari on iOS 26

September 26

  • πŸ“ Added new features to typographer:

    • Placement of narrow non-breaking spaces in abbreviations and multi-digit numbers

    • Automatic conversion of abbreviations to full words at sentence beginnings

  • πŸ’¬ Fixed navigation to comments in collapsed discussion threads

  • πŸ“Ž Added file size and type validation when uploading to editor

  • πŸ–Ό Fixed page scrolling when exiting full-screen mode

  • 🐞 Fixed display of embedded content blocks when English content is enabled

  • 🐞 Fixed page refresh when navigating to "All Streams"

  • πŸ’¬ Fixed ad banner overlapping comment text

  • 🐞 Fixed unstable cover image loading for publications

  • πŸ“Š Fixed user rating display

  • ✏️ Fixed apostrophe handling in translation author names

  • πŸš€ Enhanced stream pages:

    • Added ranking position display for hubs, authors, and companies

    • Replaced subscriber count column with "Subscribe" button

    • Added "Technologies" and "Topics" tabs to hubs section

    • Removed excessive sorting elements to simplify interface

    • Added placeholders for rating-excluded participants

    • Implemented search across authors, hubs, and companies

  • πŸ“… Fixed pagination in events calendar

  • πŸŽ‰ Launched Cheese Course

  • πŸ“Œ Added labeling for non-advertising activities in stream menus

  • 🐞 Fixed tooltips for abbreviations and acronyms

September 19

  • πŸ“Œ Menu now stays fixed when scrolling

  • 🐞 Fixed time verification when publishing comments with negative karma

  • ⭐️ Added sponsored content to new streams

  • ✏️ Rebuilt subscriptions section

  • 🐞 Fixed cursor issues in comment editor

September 16

  • πŸŽ‰ Launched special project for Programmer's Day

September 12

  • πŸ† Added new form for collecting company information

  • πŸ–Ό Fixed image loading when copying from Google Docs

  • πŸ“ Fixed mathematical formula display in published articles

September 5

  • 🐞 Fixed article publishing with apostrophes in "Read More" button text

  • πŸ‘€ User profiles now correctly display who invited them

  • πŸ’¬ Fixed comment form in articles with many replies (300+)

August 22

  • πŸ“Œ Renamed "Marketing" stream to "Marketing & Content"

  • πŸ“ Improved abbreviation display component

  • πŸ“ Updated administrative links component

  • 🎯 Enhanced quiz system

  • πŸ“Œ Removed hint dot from stream menu

  • βŒ›οΈ Fixed comment publication time discrepancies

  • πŸ’¬ Fixed comment page freezing

  • 🐞 Fixed error when hiding author publications

  • πŸ“Š Added setting for tracking unique users

  • πŸ’€ Removed outdated Skype and ICQ contact methods from user profiles

  • πŸ“‹ Added new sections to stream menu:

    • System Administration

    • Design

    • Management

    • Marketing & Content

    • Popular Science

August 18

  • πŸ“ Fixed typographer: CVE numbers no longer formatted as phone numbers

  • πŸ“Š Fixed scroll/read tracking in publication statistics

  • πŸ“– Redesigned courses block

  • πŸ”€ Fixed feed page reset when changing language

  • πŸ’¬ Fixed code block display in private messages

  • πŸ“± Fixed formatting panel in mobile comment editor

  • πŸ“– Improved hidden text behavior in publications

  • πŸ“ Fixed new editor appearance

  • πŸ‘€ Fixed "person" display in editor and articles

  • πŸ“‹ Removed empty items from stream menu

  • πŸ” Fixed link handling with commas

  • πŸ’¬ Fixed comment dropdown menu

  • πŸ“ Removed voting buttons in drafts

August 15

  • πŸŽ‰ Launched special project with S7 Airlines

  • πŸ“Š Conducted semi-annual salary research

August 13

  • πŸ”₯ Conducted Habr Test Drive

August 8

  • 🐞 Fixed automatic blog renewal on "Startup" tariff

August 5

  • πŸ”₯ Launched first commercial game banner

  • πŸŽ‰ Launched special project for Lavivion

August 4

  • πŸŽ‰ Launched special project with Severstal

  • πŸ–Ό Added "or click" text for image uploads

  • 🎨 Fixed colors in old special project articles for dark theme

  • β›” Fixed "stream not found" error in subscriptions

  • πŸ“ Fixed extra characters when inserting formulas in editor

  • πŸ“ Fixed list indentation in editor

  • πŸ“‹ Fixed company display in stream menu

  • 🐞 Fixed "E is not a function" error on onboarding page

August 1

  • πŸ“Š Added "Feeds" block to publication statistics

July 25

  • πŸ“ Fixed mathematical formula size detection

  • πŸ“ Fixed formula display in Markdown mode

  • πŸ” Fixed appearance when searching companies in streams

  • πŸ’¬ Fixed scrolling in dialogs

  • 🐞 Fixed error on Technotext winners page

  • πŸ‘€ Fixed user duplication when navigating pagination pages

  • πŸ“ Fixed formula display from old editor

  • πŸ“… Fixed publication time display

  • πŸ“ˆ Fixed rating values on hub list pages

  • πŸ“‹ Fixed action log in blog admin

  • πŸ“… Fixed delayed article inclusion in seasons

  • πŸ’€ Fixed poll deletion

July 18

  • πŸ“‹ "All Streams" item now always visible in menu

  • πŸ“± Fixed menu scrolling on mobile devices

  • πŸ” Fixed name abbreviations in menu when zooming

  • πŸ’° Fixed ad banner hiding in streams

  • 🎯 Fixed automatic company subscription renewals

  • πŸ“© Added popup for subscribing to commercial newsletters

  • πŸŽ‰ Added stream menu

  • πŸ“± Added "All Streams" item to mobile menu

July 14

  • πŸŽ‰ Launched vibe check in development

July 11

  • πŸŽ‰ Launched special project for Lenta Tech

  • 🐞 Fixed article publishing from drafts after old editor removal

  • πŸ’€ Completely disabled old editor

July 4

  • πŸ’Ž Fixed branding for "Giant" and higher tariffs with ad blocker enabled

  • πŸ’‘ Fixed "Minute of Attention" promo block

  • πŸš€ Improved link handling for article translations

  • 🐞 Fixed logout system

June 27

  • ✏️ Fixed "Publication display in feed" field for megaposts

  • πŸ’° Fixed user payments without withdrawal mark in PPA

  • πŸ“– Fixed formatting in editor help

  • πŸ“ˆ Fixed company rating calculation

  • πŸ“Œ Fixed links between translations when URL changes

June 26

  • πŸŽ‰ Launched collaborative special project with MWS

June 20

  • πŸ”Ž Removed unnecessary tags from article translations

  • πŸ“ Fixed indentation in draft recovery panel

  • 🐞 Fixed loss of added links

  • 🐞 Fixed dropdown size in company multi-widget settings

  • πŸ‘€ Fixed username display after changing in Habr Career

  • πŸ’¬ Fixed duplicate comment notifications in email delivery
    πŸ“© Fixed digest delivery to users

June 6

  • πŸ“© Sent newsletter to old editor users

  • πŸ“Œ Removed link underline in Sandbox sidebar

  • πŸ“Œ Removed link underline in business email collection block

  • 🐞 Fixed menu buttons in Microsoft Edge

  • πŸ“± Fixed video with player insertion in publications

  • πŸ–Ό Fixed image recovery from backup in special project headers

  • πŸ”€ Added links between article translations

  • 🐞 Fixed unsubscribe issues from newsletters

  • 🐞 Top 10 rating now shows all 10 companies

  • πŸ’¬ Fixed text in comment editor selection window

  • 🐞 Fixed error when saving publication without target audience

  • β›” Removed polls from Sandbox editor

May 30

  • πŸ’¬ Fixed close button overlapping editor menu in comment form

May 26

  • πŸŽ‰ Launched special project with T1

May 23

  • ✏️ Updated Markdown editor interface

  • πŸŽ‰ Announced Technotext 7 winners

  • ⚑️ Added hotkeys to Markdown editor for Mac

  • πŸ’¬ Fixed comment submission with negative karma

  • πŸ“Œ Fixed comma wrapping in tags

  • ✏️ Fixed block dragging in editor

  • ❗️ Fixed annotation error display

  • πŸ“ Fixed specialization input field state saving

  • 🎯 Fixed "Target Audiences" field

  • πŸ“± Fixed images in mobile editor

  • πŸ”Ž Fixed tag filter for letter Ё

  • πŸ“Œ Fixed banner close button

  • πŸ‘€ Fixed navigation to company profile

  • πŸ“ Fixed element overlapping in comments

  • ✏️ Fixed editor mode name

May 19

  • πŸŽ‰ Launched major special project for Habr's anniversary

May 16

  • 🎯 Added target audience information on publication page

April 30

  • πŸ“ Renamed Twitter to X in user profile settings

  • πŸ‘€ Fixed invitation sending to users with Read&Comment rights

  • πŸ’¬ Fixed notification when unsubscribing from companies

  • πŸ“‹ Fixed error when creating new details in company admin panel

  • πŸ“ Increased target audience dropdown height in publications

  • πŸ”Ž Fixed search by target audience

  • πŸ“ Fixed publication form when adding target audience

April 25

  • πŸ“ Added specialization selection in publication editor

  • β›” Prohibited specifying two corporate blogs when publishing posts

  • ✏️ Fixed cursor jumping in editor

  • πŸ“ Fixed link underlining from Google Docs in new editor

  • πŸ‘€ Fixed vacancy block placeholder on "Giant+" landing pages

  • ✏️ Fixed line breaks in editor

  • πŸ“± Fixed private messages in mobile version

  • πŸ“ Fixed table alignment in editor

  • πŸ’° Removed text from banner placeholders

  • ✏️ Fixed access to drafts

April 18

  • ✏️ Fixed cursor focus display in editor

  • 🐞 Fixed error in non-activated company admin panel

  • πŸ”€ Automatically moved relevant users to Comments group

  • ✏️ Fixed article saving error when editing

April 11

  • πŸ”₯ Conducted "Author's Meeting" (creative meeting with Habr authors)

  • πŸ–Ό Added image size validation during resizing

  • πŸ” Tags now validate immediately during input, not after submission

  • πŸ’¬ Made message input window resizable

  • πŸ“ Fixed header layout in publication lists in digests and feeds

  • πŸ’‘ Removed repeated specialization hint appearance

  • πŸ” Fixed hints when entering skills in specialization settings

  • β›” Prohibited skill duplication in profile

  • ✏️ Fixed article editing issues

  • β›” Fixed OAuth2 login

April 4

  • πŸ† Fixed badge awarding

  • πŸ“© Fixed invitation sending during tariff activation

  • πŸ’° Fixed delayed tariff renewal with tariff change

  • πŸ“Š Fixed tariff code display in company log

  • 🐞 Fixed publication duplication

  • πŸ“… Fixed tariff code activation date display

March 28

  • πŸš€ Added "Other Publications" block to publication statistics

  • πŸ’― Fixed anomalies in user ratings

  • πŸ‘€ Fixed downvoting for superusers

  • πŸ“± Fixed authorization error for RSS feeds

  • πŸ‘€ Added tooltips to "Specializations and Skills" section in user profile

  • πŸ“ Improved rejection reason dropdown in Sandbox

  • πŸ“Š Added sorting to publication statistics tables

  • πŸ“Œ Disabled sticky banner on banner's landing page

  • πŸ’° Added sticky banner to publications and company feeds on "Business" tariff

  • πŸ“ˆ Added sorting to publication statistics

  • πŸ”Ž Fixed filter saving in "Articles" section

March 21

  • πŸ‘€ Added Habr Career profile display to Habr user profile

  • πŸ“± Added text to banner placeholders

  • πŸ“Š Added plus/minus signs to rating in publication statistics

  • πŸ“Œ Updated text in sticky banner labeling

  • πŸ“ Fixed text in "Other Publications" selector in publication statistics

  • πŸ”€ Fixed hub distribution in tops

  • πŸ“± Fixed sticky banner width in special projects

  • πŸ“ Fixed sidebar sticking

  • β›” Removed "Show unread notifications count" setting from user notification form

  • πŸ’¬ Fixed old comment editing

  • πŸ–Ό Removed broken image links

  • β›” Fixed PPA and profile statistics page display for banned users

March 14

  • πŸŽ‰ Conducted Habr Seminar

March 7

  • πŸ”€ Fixed button behavior in ReadOnly user profile

  • πŸ’¬ Fixed read comment counting when visiting publication page

  • πŸ“Œ Replaced link with "Suggest Hub" button

  • πŸ’¬ Fixed error in comments

  • πŸ“Œ Added sticky banner on desktop

February 28

  • βŒ›οΈ Closing Habr Freelance

February 24

  • 🎨 Fixed the font color in the dark theme

  • 🐞 Fixed the hotkey for focusing on the comment writing form

  • 🐞 Fixed the selection of list items on the publication creation page

  • 🐞 Fixed the selection of table contents on the publication creation page

February 21

  • 🐞 Fixed the comment preview mode in markdown mode

February 17

  • 🐞 Improved the handling of long tags when creating a publication

  • 🐞 Fixed the display of thread names in the English-language interface

  • πŸ‘Œ Increased the number of characters in the "Links" widget in company blogs

  • πŸ‘Œ Added a message about the absence of invitations

February 12

  • 🐞 Improved the typographer's handling of empty lines in the publication

February 10

  • ⭐️ Major under-the-hood refactoring of the publication editor

February 6

  • ⭐️ Transferred Habr to a new authorization protocol

January 30

  • πŸ“ Added a tooltip with the exact number blog publications

  • πŸ“Š Added a tooltip with the exact number of views to the view counter

January 23

  • πŸ™ˆ Decided to remove the reaction mechanics in publications

    Details in the blog (rus)

  • ⭐️ Improved the appearance and information content of errors (some now have x-request-id)

  • πŸ“Š Fixed the paginator on the company rating page

  • πŸ‘Œ Fixed the font size in spoilers

January 22

  • 🐞 Fixed an error in the formula for calculating the rating of company blogs

  • πŸ“Š Fixed the paginator on the company rating page

January 20

  • πŸ”Ž Improved user search in mentions

January 9

  • 🐞 Delayed publication sometimes was not published