{"users":[{"id":-1,"username":"system","name":"system","avatar_template":"/forum/user_avatar/vaadin.com/system/{size}/1_2.png","admin":true,"moderator":true,"trust_level":4},{"id":626,"username":"marcushellberg","name":"Marcus Hellberg","avatar_template":"/forum/user_avatar/vaadin.com/marcushellberg/{size}/6175_2.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"admin":true,"trust_level":2},{"id":128942,"username":"kismet-inchworm","name":"Kismet Inchworm","avatar_template":"/forum/letter_avatar_proxy/v4/letter/k/c67d28/{size}.png","trust_level":1},{"id":129966,"username":"landsman","name":"Michal Landsman","avatar_template":"/forum/user_avatar/vaadin.com/landsman/{size}/8162_2.png","trust_level":2},{"id":127706,"username":"soroosh.2","name":"Soroosh Taefi","avatar_template":"/forum/letter_avatar_proxy/v4/letter/s/7bcc69/{size}.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2},{"id":10001,"username":"kardonsky.roman","name":"Roman Kardonsky","avatar_template":"/forum/letter_avatar_proxy/v4/letter/k/8dc957/{size}.png","trust_level":2},{"id":128664,"username":"marcoc_753","name":"Marco Collovati","avatar_template":"/forum/letter_avatar_proxy/v4/letter/m/50afbb/{size}.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2},{"id":129288,"username":"winsome-jay","name":"Winsome Jay","avatar_template":"/forum/letter_avatar_proxy/v4/letter/w/9d8465/{size}.png","trust_level":1},{"id":129263,"username":"cheerful-baboon","name":"Cheerful Baboon","avatar_template":"/forum/letter_avatar_proxy/v4/letter/c/a8b319/{size}.png","trust_level":1},{"id":128542,"username":"ladam","name":"Leander Adam","avatar_template":"/forum/letter_avatar_proxy/v4/letter/l/aca169/{size}.png","trust_level":2},{"id":130939,"username":"Rohitdev.1","name":"Rohitdev Kulshrestha","avatar_template":"/forum/letter_avatar_proxy/v4/letter/r/f07891/{size}.png","trust_level":1},{"id":9065,"username":"Leif","name":"Leif Åstrand","avatar_template":"/forum/user_avatar/vaadin.com/leif/{size}/7909_2.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2},{"id":75955,"username":"ollit.1","name":"Olli Tietäväinen","avatar_template":"/forum/user_avatar/vaadin.com/ollit.1/{size}/7820_2.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2},{"id":130101,"username":"sagarsncsw","name":"Sagar Bendale","avatar_template":"/forum/letter_avatar_proxy/v4/letter/s/8797f3/{size}.png","trust_level":2},{"id":1586,"username":"knoobie","name":"Christian Knoop","avatar_template":"/forum/user_avatar/vaadin.com/knoobie/{size}/7766_2.png","trust_level":2},{"id":128422,"username":"OnDemand","name":"Nico M","avatar_template":"/forum/letter_avatar_proxy/v4/letter/o/8baadc/{size}.png","trust_level":2},{"id":130735,"username":"hamzasalihu","name":"Salihu Hamza","avatar_template":"/forum/letter_avatar_proxy/v4/letter/h/bc79bd/{size}.png","trust_level":1},{"id":130040,"username":"ssv.1","name":"Sergey S","avatar_template":"/forum/letter_avatar_proxy/v4/letter/s/8e8cbc/{size}.png","trust_level":1},{"id":32,"username":"virkki","name":"Tomi Virkki","avatar_template":"/forum/letter_avatar_proxy/v4/letter/v/779978/{size}.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2},{"id":131229,"username":"Simone.35","name":"Simone Empty","avatar_template":"/forum/letter_avatar_proxy/v4/letter/s/47e85d/{size}.png","trust_level":1},{"id":129838,"username":"rbrki07","name":"René Wilby","avatar_template":"/forum/user_avatar/vaadin.com/rbrki07/{size}/9309_2.png","trust_level":2},{"id":130018,"username":"philippk","name":"Philipp Kurrle","avatar_template":"/forum/letter_avatar_proxy/v4/letter/p/b9e5f3/{size}.png","trust_level":1},{"id":131264,"username":"Philipp0205","name":"Philipp0205 Empty","avatar_template":"/forum/letter_avatar_proxy/v4/letter/p/34f0e0/{size}.png","trust_level":0},{"id":130370,"username":"miikka4","name":"Miikka Andersson","avatar_template":"/forum/user_avatar/vaadin.com/miikka4/{size}/8683_2.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2},{"id":67211,"username":"Tatu2","name":"Tatu Lund","avatar_template":"/forum/letter_avatar_proxy/v4/letter/t/59ef9b/{size}.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2},{"id":130137,"username":"Pascalmh","name":"Pascal Küsgen","avatar_template":"/forum/user_avatar/vaadin.com/pascalmh/{size}/8438_2.png","trust_level":1},{"id":129377,"username":"zesty-panda","name":"Zesty Panda","avatar_template":"/forum/letter_avatar_proxy/v4/letter/z/a587f6/{size}.png","trust_level":1},{"id":129247,"username":"resilient-meerkat","name":"Resilient Meerkat","avatar_template":"/forum/letter_avatar_proxy/v4/letter/r/7cd45c/{size}.png","trust_level":1},{"id":129043,"username":"visionary-yorkshire","name":"Visionary Yorkshire","avatar_template":"/forum/letter_avatar_proxy/v4/letter/v/d07c76/{size}.png","trust_level":1},{"id":130932,"username":"Th_ng.11","name":"Thắng Hoàng","avatar_template":"/forum/letter_avatar_proxy/v4/letter/t/b487fb/{size}.png","trust_level":1},{"id":130414,"username":"marek.chromec","name":"Marek Chromec","avatar_template":"/forum/user_avatar/vaadin.com/marek.chromec/{size}/10189_2.png","trust_level":1},{"id":131188,"username":"MarcoFI","name":"MarcoFI ","avatar_template":"/forum/letter_avatar_proxy/v4/letter/m/c6cbf5/{size}.png","trust_level":0},{"id":131184,"username":"Jan_Cahlik","name":"Jan Cahlík","avatar_template":"/forum/letter_avatar_proxy/v4/letter/j/dbc845/{size}.png","trust_level":1},{"id":130775,"username":"Adam.87","name":"Adam Brusselback","avatar_template":"/forum/letter_avatar_proxy/v4/letter/a/54ee81/{size}.png","trust_level":2},{"id":131176,"username":"LaplusIjns","name":"LaplusIjns ","avatar_template":"/forum/letter_avatar_proxy/v4/letter/l/9fc348/{size}.png","trust_level":1},{"id":131155,"username":"shas_shalu","name":"shas shalu","avatar_template":"/forum/letter_avatar_proxy/v4/letter/s/97f17d/{size}.png","trust_level":0},{"id":129867,"username":"luciano.13","name":"Luciano Vernaschi","avatar_template":"/forum/user_avatar/vaadin.com/luciano.13/{size}/7902_2.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":1},{"id":130987,"username":"david.bellem","name":"David Bellem","avatar_template":"/forum/letter_avatar_proxy/v4/letter/d/3ab097/{size}.png","trust_level":1},{"id":128522,"username":"sissbruecker","name":"Sascha Ißbrücker","avatar_template":"/forum/letter_avatar_proxy/v4/letter/s/c89c15/{size}.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2},{"id":127037,"username":"rlegorreta","name":"Ricardo Legorreta","avatar_template":"/forum/letter_avatar_proxy/v4/letter/r/a698b9/{size}.png","trust_level":1},{"id":131107,"username":"Mandeep.3","name":"Mandeep Gill","avatar_template":"/forum/letter_avatar_proxy/v4/letter/m/ecb155/{size}.png","trust_level":1},{"id":131151,"username":"Rhys.1","name":"Rhys Williams","avatar_template":"/forum/letter_avatar_proxy/v4/letter/r/b77776/{size}.png","trust_level":1},{"id":129853,"username":"olaf.10","name":"Olaf Kortlüke","avatar_template":"/forum/letter_avatar_proxy/v4/letter/o/258eb7/{size}.png","trust_level":1},{"id":130999,"username":"jpywtora","name":"John Pywtorak","avatar_template":"/forum/user_avatar/vaadin.com/jpywtora/{size}/9599_2.png","trust_level":1},{"id":105308,"username":"mavi1","name":"Martin Vyšný","avatar_template":"/forum/user_avatar/vaadin.com/mavi1/{size}/7944_2.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2},{"id":131144,"username":"PewPewKenshin","name":"Matej Lep","avatar_template":"/forum/letter_avatar_proxy/v4/letter/p/e99b99/{size}.png","trust_level":0},{"id":11764,"username":"rofa","name":"Rolf Smeds","avatar_template":"/forum/user_avatar/vaadin.com/rofa/{size}/9724_2.png","primary_group_name":"vaadin-team","flair_name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF","flair_group_id":42,"trust_level":2}],"primary_groups":[{"id":42,"name":"vaadin-team"}],"flair_groups":[{"id":42,"name":"vaadin-team","flair_url":"fab-vaadin","flair_bg_color":"007BFF","flair_color":"007BFF"}],"topic_list":{"can_create_topic":false,"more_topics_url":"/forum/c/hilla/18?page=1","per_page":30,"top_tags":["i-made-this"],"topics":[{"id":161983,"title":"About the Hilla category","fancy_title":"About the Hilla category","slug":"about-the-hilla-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-03-07T01:08:47.673Z","last_posted_at":"2024-03-07T01:08:47.685Z","bumped":true,"bumped_at":"2024-03-07T01:08:47.685Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Framework for building reactive web applications on Java backends.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":300,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"id":164362,"title":"New tutorial: using Tailwind in Hilla","fancy_title":"New tutorial: using Tailwind in Hilla","slug":"new-tutorial-using-tailwind-in-hilla","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2023-05-09T18:28:16.763Z","last_posted_at":"2026-05-18T04:53:14.703Z","bumped":true,"bumped_at":"2026-05-18T04:53:14.703Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":257,"like_count":1,"has_summary":false,"last_poster_username":"soroosh.2","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":626,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":128942,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129966,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":127706,"primary_group_id":42,"flair_group_id":42}]},{"id":179442,"title":"Wrong allowedCharPattern behavier","fancy_title":"Wrong allowedCharPattern behavier","slug":"wrong-allowedcharpattern-behavier","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://vaadin.com/forum/uploads/default/optimized/2X/4/45f0786b4a6c5bd502f86ac55f7a964bdc537709_2_1024x345.png","created_at":"2026-04-15T11:56:07.464Z","last_posted_at":"2026-04-15T17:02:44.219Z","bumped":true,"bumped_at":"2026-04-15T17:02:44.219Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":55,"like_count":0,"has_summary":false,"last_poster_username":"marcoc_753","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":10001,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":128664,"primary_group_id":42,"flair_group_id":42}]},{"id":163332,"title":"Initial value for combobox with dataProvider","fancy_title":"Initial value for combobox with dataProvider","slug":"initial-value-for-combobox-with-dataprovider","posts_count":9,"reply_count":0,"highest_post_number":9,"image_url":null,"created_at":"2022-11-03T14:36:30.342Z","last_posted_at":"2026-03-04T10:17:51.834Z","bumped":true,"bumped_at":"2026-03-04T10:33:07.147Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":297,"like_count":0,"has_summary":false,"last_poster_username":"ladam","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":129288,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":626,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":129263,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":128542,"primary_group_id":null,"flair_group_id":null}]},{"id":177962,"title":"Need to access HTTP headers in the @Endpoint class","fancy_title":"Need to access HTTP headers in the @Endpoint class","slug":"need-to-access-http-headers-in-the-endpoint-class","posts_count":10,"reply_count":6,"highest_post_number":10,"image_url":null,"created_at":"2025-05-16T05:28:43.396Z","last_posted_at":"2026-02-23T08:57:10.456Z","bumped":true,"bumped_at":"2026-02-23T15:04:44.674Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":174,"like_count":1,"has_summary":false,"last_poster_username":"ollit.1","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":130939,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9065,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":75955,"primary_group_id":42,"flair_group_id":42}]},{"id":167639,"title":"Deploy frontend and backend on different servers?","fancy_title":"Deploy frontend and backend on different servers?","slug":"deploy-frontend-and-backend-on-different-servers","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2024-10-28T20:53:24.512Z","last_posted_at":"2026-01-04T14:46:12.407Z","bumped":true,"bumped_at":"2026-01-04T14:46:12.407Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":368,"like_count":0,"has_summary":false,"last_poster_username":"hamzasalihu","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":130101,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9065,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":1586,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":128422,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":130735,"primary_group_id":null,"flair_group_id":null}]},{"id":178815,"title":"dataProvider for Grid with sort and filter","fancy_title":"dataProvider for Grid with sort and filter","slug":"dataprovider-for-grid-with-sort-and-filter","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-11-11T15:44:19.465Z","last_posted_at":"2025-11-12T13:40:37.939Z","bumped":true,"bumped_at":"2025-11-12T13:40:37.939Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":149,"like_count":1,"has_summary":false,"last_poster_username":"ssv.1","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":130040,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":32,"primary_group_id":42,"flair_group_id":42}]},{"id":178686,"title":"Future of hilla","fancy_title":"Future of hilla","slug":"future-of-hilla","posts_count":20,"reply_count":14,"highest_post_number":20,"image_url":null,"created_at":"2025-10-23T08:29:35.901Z","last_posted_at":"2025-11-12T09:02:49.986Z","bumped":true,"bumped_at":"2025-11-12T09:02:49.986Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":897,"like_count":8,"has_summary":false,"last_poster_username":"Philipp0205","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":131229,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":130101,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129838,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":130018,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":131264,"primary_group_id":null,"flair_group_id":null}]},{"id":178797,"title":"Starting soon: Merging Hilla into Flow, live AMA with Leif (in ~2 hours)","fancy_title":"Starting soon: Merging Hilla into Flow, live AMA with Leif (in ~2 hours)","slug":"starting-soon-merging-hilla-into-flow-live-ama-with-leif-in-2-hours","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-11-06T12:10:35.444Z","last_posted_at":"2025-11-06T12:10:35.576Z","bumped":true,"bumped_at":"2025-11-06T12:10:35.576Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":92,"like_count":0,"has_summary":false,"last_poster_username":"miikka4","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":130370,"primary_group_id":42,"flair_group_id":42}]},{"id":178679,"title":"Loading page to improve the user experience","fancy_title":"Loading page to improve the user experience","slug":"loading-page-to-improve-the-user-experience","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2025-10-21T09:53:04.044Z","last_posted_at":"2025-10-23T06:03:04.246Z","bumped":true,"bumped_at":"2025-10-23T06:03:04.246Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":177,"like_count":0,"has_summary":false,"last_poster_username":"Tatu2","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":131229,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":75955,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":67211,"primary_group_id":42,"flair_group_id":42}]},{"id":178639,"title":"Updating NPM Dependencies using `npm-check-updates`","fancy_title":"Updating NPM Dependencies using `npm-check-updates`","slug":"updating-npm-dependencies-using-npm-check-updates","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-10-08T12:00:45.350Z","last_posted_at":"2025-10-08T14:02:59.167Z","bumped":true,"bumped_at":"2025-10-08T14:02:59.167Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":228,"like_count":1,"has_summary":false,"last_poster_username":"rbrki07","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":130137,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":129838,"primary_group_id":null,"flair_group_id":null}]},{"id":163019,"title":"How to set vaadin-form-layout row spacing?","fancy_title":"How to set vaadin-form-layout row spacing?","slug":"how-to-set-vaadin-form-layout-row-spacing","posts_count":62,"reply_count":0,"highest_post_number":62,"image_url":null,"created_at":"2022-09-06T10:34:48.693Z","last_posted_at":"2025-09-29T08:19:53.030Z","bumped":true,"bumped_at":"2025-09-29T08:19:53.030Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":816,"like_count":0,"has_summary":false,"last_poster_username":"marek.chromec","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":129377,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129247,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129043,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":130932,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":130414,"primary_group_id":null,"flair_group_id":null}]},{"id":178585,"title":"Problems configuring Hilla for OAuth2, Stateless and i18n","fancy_title":"Problems configuring Hilla for OAuth2, Stateless and i18n","slug":"problems-configuring-hilla-for-oauth2-stateless-and-i18n","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-09-28T11:46:37.231Z","last_posted_at":"2025-09-28T11:46:37.352Z","bumped":true,"bumped_at":"2025-09-28T11:46:37.352Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":78,"like_count":0,"has_summary":false,"last_poster_username":"MarcoFI","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":131188,"primary_group_id":null,"flair_group_id":null}]},{"id":178573,"title":"Documentation about Hilla + React + global state management library","fancy_title":"Documentation about Hilla + React + global state management library","slug":"documentation-about-hilla-react-global-state-management-library","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2025-09-25T10:11:43.781Z","last_posted_at":"2025-09-25T10:59:40.701Z","bumped":true,"bumped_at":"2025-09-25T13:05:58.015Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":104,"like_count":1,"has_summary":false,"last_poster_username":"Jan_Cahlik","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":131184,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9065,"primary_group_id":42,"flair_group_id":42}]},{"id":178542,"title":"How to detect \"initial\" vs \"new item\" state in AutoCrud's FormLayoutRenderer?","fancy_title":"How to detect &ldquo;initial&rdquo; vs &ldquo;new item&rdquo; state in AutoCrud&rsquo;s FormLayoutRenderer?","slug":"how-to-detect-initial-vs-new-item-state-in-autocruds-formlayoutrenderer","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":"https://vaadin.com/forum/uploads/default/optimized/2X/d/dc011c3e847da029378dccc24aa1d5396949e956_2_1024x576.png","created_at":"2025-09-19T17:40:21.265Z","last_posted_at":"2025-09-25T11:09:42.423Z","bumped":true,"bumped_at":"2025-09-25T11:09:42.423Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":105,"like_count":0,"has_summary":false,"last_poster_username":"soroosh.2","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":130775,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":127706,"primary_group_id":42,"flair_group_id":42}]},{"id":178545,"title":"How to set menu in layout.tsx under folder as route parameter","fancy_title":"How to set menu in layout.tsx under folder as route parameter","slug":"how-to-set-menu-in-layout-tsx-under-folder-as-route-parameter","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-09-20T11:53:32.333Z","last_posted_at":"2025-09-22T08:00:03.697Z","bumped":true,"bumped_at":"2025-09-22T08:00:03.697Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":63,"like_count":0,"has_summary":false,"last_poster_username":"soroosh.2","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":131176,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":127706,"primary_group_id":42,"flair_group_id":42}]},{"id":178486,"title":"No Views Found - Hilla React Multimodule Project","fancy_title":"No Views Found - Hilla React Multimodule Project","slug":"no-views-found-hilla-react-multimodule-project","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2025-09-09T05:02:31.133Z","last_posted_at":"2025-09-19T04:37:57.460Z","bumped":true,"bumped_at":"2025-09-19T04:37:57.460Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":142,"like_count":1,"has_summary":false,"last_poster_username":"shas_shalu","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":131155,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129867,"primary_group_id":42,"flair_group_id":42}]},{"id":178535,"title":"What's Vaadin's strategy if Broadcom pulls a \"VMware\" on Spring?","fancy_title":"What&rsquo;s Vaadin&rsquo;s strategy if Broadcom pulls a &ldquo;VMware&rdquo; on Spring?","slug":"whats-vaadins-strategy-if-broadcom-pulls-a-vmware-on-spring","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-09-18T12:44:38.805Z","last_posted_at":"2025-09-18T13:12:28.030Z","bumped":true,"bumped_at":"2025-09-18T13:12:28.030Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":409,"like_count":0,"has_summary":false,"last_poster_username":"Adam.87","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":130775,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9065,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":127706,"primary_group_id":42,"flair_group_id":42}]},{"id":178472,"title":"AutoCrud Component: Grid Refresh Issue and Custom Toolbar Buttons","fancy_title":"AutoCrud Component: Grid Refresh Issue and Custom Toolbar Buttons","slug":"autocrud-component-grid-refresh-issue-and-custom-toolbar-buttons","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":"https://vaadin.com/forum/uploads/default/optimized/2X/c/c3ebc58276f4aec627fbe727074e6fc50ff21a30_2_1024x576.png","created_at":"2025-09-03T16:48:43.140Z","last_posted_at":"2025-09-17T15:30:41.342Z","bumped":true,"bumped_at":"2025-09-17T15:30:41.342Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":146,"like_count":0,"has_summary":false,"last_poster_username":"Adam.87","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":130775,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129867,"primary_group_id":42,"flair_group_id":42}]},{"id":178506,"title":"Reorder array in Hilla form","fancy_title":"Reorder array in Hilla form","slug":"reorder-array-in-hilla-form","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2025-09-12T14:05:15.487Z","last_posted_at":"2025-09-16T09:45:08.216Z","bumped":true,"bumped_at":"2025-09-16T09:45:08.216Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":127,"like_count":0,"has_summary":false,"last_poster_username":"ladam","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":128542,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129867,"primary_group_id":42,"flair_group_id":42}]},{"id":178487,"title":"Best practices for Claude Code","fancy_title":"Best practices for Claude Code","slug":"best-practices-for-claude-code","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-09-09T06:37:29.401Z","last_posted_at":"2025-09-11T08:55:37.913Z","bumped":true,"bumped_at":"2025-09-11T08:55:37.913Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":280,"like_count":2,"has_summary":false,"last_poster_username":"david.bellem","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":130987,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":128522,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":67211,"primary_group_id":42,"flair_group_id":42}]},{"id":178473,"title":"Noe4j Visualization Library in Vaadin Hilla","fancy_title":"Noe4j Visualization Library in Vaadin Hilla","slug":"noe4j-visualization-library-in-vaadin-hilla","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":null,"created_at":"2025-09-04T00:57:00.704Z","last_posted_at":"2025-09-05T22:57:06.596Z","bumped":true,"bumped_at":"2025-09-05T22:57:06.596Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":198,"like_count":0,"has_summary":false,"last_poster_username":"rlegorreta","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":127037,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9065,"primary_group_id":42,"flair_group_id":42}]},{"id":178457,"title":"Frontend Environment Variables","fancy_title":"Frontend Environment Variables","slug":"frontend-environment-variables","posts_count":6,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2025-08-28T19:36:30.706Z","last_posted_at":"2025-09-05T20:08:48.719Z","bumped":true,"bumped_at":"2025-09-05T20:08:48.719Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":188,"like_count":2,"has_summary":false,"last_poster_username":"Mandeep.3","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":131107,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":75955,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":128522,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":131151,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129838,"primary_group_id":null,"flair_group_id":null}]},{"id":178474,"title":"Weird tab key navigation in MenuBar and SideNav","fancy_title":"Weird tab key navigation in MenuBar and SideNav","slug":"weird-tab-key-navigation-in-menubar-and-sidenav","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2025-09-04T04:34:00.318Z","last_posted_at":"2025-09-04T10:09:47.045Z","bumped":true,"bumped_at":"2025-09-04T10:09:47.045Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":85,"like_count":4,"has_summary":false,"last_poster_username":"knoobie","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":129853,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":1586,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":128522,"primary_group_id":42,"flair_group_id":42}]},{"id":178444,"title":"Reactive endpoint Sinks.many().unicast or multicast seem to handle 1 client","fancy_title":"Reactive endpoint Sinks.many().unicast or multicast seem to handle 1 client","slug":"reactive-endpoint-sinks-many-unicast-or-multicast-seem-to-handle-1-client","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":null,"created_at":"2025-08-22T21:26:04.959Z","last_posted_at":"2025-08-26T06:27:38.262Z","bumped":true,"bumped_at":"2025-08-26T06:27:38.262Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":209,"like_count":0,"has_summary":false,"last_poster_username":"Leif","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":130999,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":105308,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":9065,"primary_group_id":42,"flair_group_id":42}]},{"id":178442,"title":"Vaadin hilla on HotswapAgent run, mvn, package.json line endings change","fancy_title":"Vaadin hilla on HotswapAgent run, mvn, package.json line endings change","slug":"vaadin-hilla-on-hotswapagent-run-mvn-package-json-line-endings-change","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-08-22T17:16:07.360Z","last_posted_at":"2025-08-22T17:16:07.477Z","bumped":true,"bumped_at":"2025-08-22T17:16:07.477Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":50,"like_count":0,"has_summary":false,"last_poster_username":"jpywtora","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":130999,"primary_group_id":null,"flair_group_id":null}]},{"id":178434,"title":"A problem with generated frontend ShadowRoot.ts","fancy_title":"A problem with generated frontend ShadowRoot.ts","slug":"a-problem-with-generated-frontend-shadowroot-ts","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://vaadin.com/forum/uploads/default/optimized/2X/9/91d8bd03e595f7239aaa1f8cbf9e54e3840b2595_2_1024x356.png","created_at":"2025-08-20T11:27:20.412Z","last_posted_at":"2025-08-20T11:27:20.530Z","bumped":true,"bumped_at":"2025-08-20T11:27:20.530Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":61,"like_count":0,"has_summary":false,"last_poster_username":"PewPewKenshin","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":131144,"primary_group_id":null,"flair_group_id":null}]},{"id":178406,"title":"WebSocketSecurity and the new starter template issues, STOMP and SockJS","fancy_title":"WebSocketSecurity and the new starter template issues, STOMP and SockJS","slug":"websocketsecurity-and-the-new-starter-template-issues-stomp-and-sockjs","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-08-12T22:58:19.730Z","last_posted_at":"2025-08-12T22:58:19.860Z","bumped":true,"bumped_at":"2025-08-13T22:46:46.179Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":56,"like_count":0,"has_summary":false,"last_poster_username":"jpywtora","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":130999,"primary_group_id":null,"flair_group_id":null}]},{"id":178392,"title":"Is hilla 24.8.6 available?","fancy_title":"Is hilla 24.8.6 available?","slug":"is-hilla-24-8-6-available","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-08-09T08:03:00.203Z","last_posted_at":"2025-08-13T10:26:11.172Z","bumped":true,"bumped_at":"2025-08-13T10:26:11.172Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":95,"like_count":1,"has_summary":false,"last_poster_username":"Leif","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":10001,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1586,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9065,"primary_group_id":42,"flair_group_id":42}]},{"id":178402,"title":"Does CustomField support labels aside?","fancy_title":"Does CustomField support labels aside?","slug":"does-customfield-support-labels-aside","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-08-12T12:11:41.744Z","last_posted_at":"2025-08-13T08:28:17.425Z","bumped":true,"bumped_at":"2025-08-13T08:28:17.425Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":91,"like_count":0,"has_summary":false,"last_poster_username":"rofa","category_id":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":10001,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":11764,"primary_group_id":42,"flair_group_id":42}]}]}}