{"id":5843,"date":"2025-12-12T09:32:19","date_gmt":"2025-12-12T07:32:19","guid":{"rendered":"https:\/\/bridge.com\/?page_id=5843"},"modified":"2026-03-05T09:36:26","modified_gmt":"2026-03-05T08:36:26","slug":"bulletins","status":"publish","type":"page","link":"https:\/\/bridge.com\/en\/news\/bulletins\/","title":{"rendered":"Bulletins"},"content":{"rendered":"\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-76f9aa3\" data-block-id=\"76f9aa3\"><style>.stk-76f9aa3 {margin-bottom:50px !important;}.stk-76f9aa3-column{--stk-columns-spacing:0px !important;--stk-column-gap:60px !important;row-gap:40px !important;}@media screen and (max-width: 1023px){.stk-76f9aa3 {margin-bottom:40px !important;}}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-76f9aa3-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-08df606\" data-v=\"4\" data-block-id=\"08df606\"><style>.stk-08df606 {align-self:center !important;padding-top:40px !important;padding-right:40px !important;padding-bottom:40px !important;padding-left:40px !important;}@media screen and (max-width: 1023px){.stk-08df606 {padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;}}@media screen and (max-width: 767px){.stk-08df606 {padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;}}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-08df606-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-08df606-inner-blocks\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-8c850d3\" id=\"span-style-color-var-stk-global-color-51802-00024-e-class-stk-highlight-access-all-the-span-span-style-color-var-stk-global-color-64234-f-37561-class-stk-highlight-latest-bulletins-span\" data-block-id=\"8c850d3\"><style>.stk-8c850d3 {margin-bottom:40px !important;}.stk-8c850d3 .stk-block-heading__text{color:#00024e !important;}@media screen and (max-width: 1023px){.stk-8c850d3 {margin-bottom:40px !important;}}<\/style><h1 class=\"stk-block-heading__text has-text-color\"><span style=\"color: var(--stk-global-color-51802, #00024e);\" class=\"stk-highlight\">Access all the <\/span><span style=\"color: var(--stk-global-color-64234, #f37561);\" class=\"stk-highlight\">latest bulletins<\/span><\/h1><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-9330e74\" data-block-id=\"9330e74\"><style>.stk-9330e74 .stk-block-text__text{color:#00024e !important;font-weight:300 !important;}<\/style><p class=\"stk-block-text__text has-text-color\">Stay up-to-date with the world of contract bridge! Our bridge bulletins provide tournament results, daily rankings, and schedules, along with expert analysis of the most interesting hands played. Whether you\u2019re a beginner or an experienced player, explore strategic insights, tips, and commentary to improve your game. <\/p><\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5a125a8\" data-v=\"4\" data-block-id=\"5a125a8\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5a125a8-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5a125a8-inner-blocks\">\n<div class=\"wp-block-stackable-image stk-block-image stk-block stk-2c2c5dc\" data-block-id=\"2c2c5dc\"><style>.stk-2c2c5dc .stk-img-wrapper{aspect-ratio:16\/9 !important;height:auto !important;}.stk-2c2c5dc .stk-img-wrapper img{border-radius:24px !important;}@media screen and (max-width: 1023px){.stk-2c2c5dc .stk-img-wrapper{height:auto !important;}}@media screen and (max-width: 767px){.stk-2c2c5dc .stk-img-wrapper{height:auto !important;}}<\/style><figure><span class=\"stk-img-wrapper stk-image--shape-stretch\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"stk-img wp-image-5874\" src=\"https:\/\/bridge.com\/wp-content\/uploads\/2025\/12\/Newsroom_Illustration-scaled.png\" width=\"2560\" height=\"1915\" srcset=\"https:\/\/bridge.com\/wp-content\/uploads\/2025\/12\/Newsroom_Illustration-scaled.png 2560w, https:\/\/bridge.com\/wp-content\/uploads\/2025\/12\/Newsroom_Illustration-300x224.png 300w, https:\/\/bridge.com\/wp-content\/uploads\/2025\/12\/Newsroom_Illustration-1024x766.png 1024w, https:\/\/bridge.com\/wp-content\/uploads\/2025\/12\/Newsroom_Illustration-768x575.png 768w, https:\/\/bridge.com\/wp-content\/uploads\/2025\/12\/Newsroom_Illustration-1536x1149.png 1536w, https:\/\/bridge.com\/wp-content\/uploads\/2025\/12\/Newsroom_Illustration-2048x1532.png 2048w, https:\/\/bridge.com\/wp-content\/uploads\/2025\/12\/Newsroom_Illustration-624x467.png 624w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/span><\/figure><\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n    <div id=\"bridge-bulletins-app\" class=\"bridge-events-theme\">\r\n            <div class=\"bridge-container ble-master-wrap\">\r\n        \r\n        <div class=\"ble-filters-header\">\r\n            <h3>Bulletin Collections<\/h3>\r\n        <\/div>\r\n\r\n        <div class=\"bulletin-controls\" style=\"margin-bottom: 40px;\">\r\n            <div class=\"bulletin-search-group\">\r\n                <svg class=\"search-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line><\/svg>\r\n                <input type=\"text\" id=\"bul-global-search\" placeholder=\"Search collections...\">\r\n            <\/div>\r\n\r\n            <div class=\"custom-select-wrapper\" style=\"min-width:160px;\">\r\n                <input type=\"hidden\" id=\"bul-filter-month\" value=\"\">\r\n                <div class=\"custom-select-trigger\">\r\n                    <span>All Months<\/span>\r\n                    <svg class=\"select-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"6 9 12 15 18 9\"><\/polyline><\/svg>\r\n                <\/div>\r\n                <div class=\"custom-options custom-scrollbar\">\r\n                    <div class=\"custom-option selected\" data-value=\"\">All Months<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"01\">January<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"02\">February<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"03\">March<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"04\">April<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"05\">May<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"06\">June<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"07\">July<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"08\">August<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"09\">September<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"10\">October<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"11\">November<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"12\">December<\/div>\r\n                                    <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"custom-select-wrapper\" style=\"min-width:140px;\">\r\n                <input type=\"hidden\" id=\"bul-filter-year\" value=\"\">\r\n                <div class=\"custom-select-trigger\">\r\n                    <span>All Years<\/span>\r\n                    <svg class=\"select-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"6 9 12 15 18 9\"><\/polyline><\/svg>\r\n                <\/div>\r\n                <div class=\"custom-options custom-scrollbar\">\r\n                    <div class=\"custom-option selected\" data-value=\"\">All Years<\/div>\r\n                                            <div class=\"custom-option\" data-value=\"2026\">2026<\/div>\r\n                                    <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div id=\"ble-series-grid\" class=\"ble-series-grid\">\r\n                        <a href=\"#\" class=\"ble-serie-card js-collection-trigger\" data-id=\"493\">\r\n                \r\n                <div class=\"ble-thumb-wrapper \">\r\n                                            <img decoding=\"async\" src=\"https:\/\/bridge.com\/wp-content\/uploads\/2026\/06\/updated-scoc-and-gcoc-has-been-uploaded-6a0dd9764b4f7-768x494.jpg\" alt=\"5th Asia Bridge Cup\">\r\n                                        \r\n                    <span class=\"ble-level-badge\">1 Bulletin<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"ble-card-body\">\r\n                    <h3 class=\"ble-title\">5th Asia Bridge Cup<\/h3>\r\n\r\n                                            <div class=\"ble-desc\">The 5th Asian Bridge Championships will be held June 21\u201327, 2026, at&hellip;<\/div>\r\n                    \r\n                    <div class=\"ble-meta-date\"><i class=\"fa-regular fa-clock\"><\/i> Updated: Jun 2026<\/div>                    \r\n                    <div class=\"ble-footer\">\r\n                        <div class=\"ble-author\">\r\n                            <i class=\"fa-solid fa-layer-group\" style=\"color:var(--color-blue-primary);\"><\/i>\r\n                            <span>View collection<\/span>\r\n                        <\/div>\r\n                        <div class=\"ble-count\"><i class=\"fa-solid fa-arrow-right\"><\/i><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/a>\r\n                        <a href=\"#\" class=\"ble-serie-card js-collection-trigger\" data-id=\"475\">\r\n                \r\n                <div class=\"ble-thumb-wrapper \">\r\n                                            <img decoding=\"async\" src=\"https:\/\/bridge.com\/wp-content\/uploads\/2026\/04\/Frame-1.png\" alt=\"2026 USBCs Daily Bulletins\">\r\n                                        \r\n                    <span class=\"ble-level-badge\">21 Bulletins<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"ble-card-body\">\r\n                    <h3 class=\"ble-title\">2026 USBCs Daily Bulletins<\/h3>\r\n\r\n                                            <div class=\"ble-desc\">Explore all the bulletins from the USBCs \u2014 your go-to source for&hellip;<\/div>\r\n                    \r\n                    <div class=\"ble-meta-date\"><i class=\"fa-regular fa-clock\"><\/i> Updated: May 2026<\/div>                    \r\n                    <div class=\"ble-footer\">\r\n                        <div class=\"ble-author\">\r\n                            <i class=\"fa-solid fa-layer-group\" style=\"color:var(--color-blue-primary);\"><\/i>\r\n                            <span>View collection<\/span>\r\n                        <\/div>\r\n                        <div class=\"ble-count\"><i class=\"fa-solid fa-arrow-right\"><\/i><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/a>\r\n                        <a href=\"#\" class=\"ble-serie-card js-collection-trigger\" data-id=\"436\">\r\n                \r\n                <div class=\"ble-thumb-wrapper \">\r\n                                            <img decoding=\"async\" src=\"https:\/\/bridge.com\/wp-content\/uploads\/2026\/01\/Saint-Louis-violet-1001x1663-1-768x462.png\" alt=\"North American Bridge Championships\">\r\n                                        \r\n                    <span class=\"ble-level-badge\">12 Bulletins<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"ble-card-body\">\r\n                    <h3 class=\"ble-title\">North American Bridge Championships<\/h3>\r\n\r\n                                            <div class=\"ble-desc\">Find all the bulletins from the 2026 edition of the North American&hellip;<\/div>\r\n                    \r\n                    <div class=\"ble-meta-date\"><i class=\"fa-regular fa-clock\"><\/i> Updated: Mar 2026<\/div>                    \r\n                    <div class=\"ble-footer\">\r\n                        <div class=\"ble-author\">\r\n                            <i class=\"fa-solid fa-layer-group\" style=\"color:var(--color-blue-primary);\"><\/i>\r\n                            <span>View collection<\/span>\r\n                        <\/div>\r\n                        <div class=\"ble-count\"><i class=\"fa-solid fa-arrow-right\"><\/i><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/a>\r\n                        <a href=\"#\" class=\"ble-serie-card js-collection-trigger\" data-id=\"423\">\r\n                \r\n                <div class=\"ble-thumb-wrapper \">\r\n                                            <img decoding=\"async\" src=\"https:\/\/bridge.com\/wp-content\/uploads\/2026\/01\/EWTC-2026-_-1001x1663-1-768x462.png\" alt=\"European Winter Transnational Championships _ Prague 2026\">\r\n                                        \r\n                    <span class=\"ble-level-badge\">11 Bulletins<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"ble-card-body\">\r\n                    <h3 class=\"ble-title\">European Winter Transnational Championships _ Prague 2026<\/h3>\r\n\r\n                                            <div class=\"ble-desc\">All the bulletins from the 3rd European Winter Transnational Championships in Prague<\/div>\r\n                    \r\n                    <div class=\"ble-meta-date\"><i class=\"fa-regular fa-clock\"><\/i> Updated: Feb 2026<\/div>                    \r\n                    <div class=\"ble-footer\">\r\n                        <div class=\"ble-author\">\r\n                            <i class=\"fa-solid fa-layer-group\" style=\"color:var(--color-blue-primary);\"><\/i>\r\n                            <span>View collection<\/span>\r\n                        <\/div>\r\n                        <div class=\"ble-count\"><i class=\"fa-solid fa-arrow-right\"><\/i><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/a>\r\n                        <a href=\"#\" class=\"ble-serie-card js-collection-trigger\" data-id=\"472\">\r\n                \r\n                <div class=\"ble-thumb-wrapper \">\r\n                                            <img decoding=\"async\" src=\"https:\/\/bridge.com\/wp-content\/uploads\/2026\/04\/SFOB.jpg\" alt=\"2026 Summer Festival of Bridge\">\r\n                                        \r\n                    <span class=\"ble-level-badge\">13 Bulletins<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"ble-card-body\">\r\n                    <h3 class=\"ble-title\">2026 Summer Festival of Bridge<\/h3>\r\n\r\n                                            <div class=\"ble-desc\">All the bulletins and results from the Summer Festival of Bridge, which&hellip;<\/div>\r\n                    \r\n                    <div class=\"ble-meta-date\"><i class=\"fa-regular fa-clock\"><\/i> Updated: Jan 2026<\/div>                    \r\n                    <div class=\"ble-footer\">\r\n                        <div class=\"ble-author\">\r\n                            <i class=\"fa-solid fa-layer-group\" style=\"color:var(--color-blue-primary);\"><\/i>\r\n                            <span>View collection<\/span>\r\n                        <\/div>\r\n                        <div class=\"ble-count\"><i class=\"fa-solid fa-arrow-right\"><\/i><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/a>\r\n                    <\/div>\r\n\r\n    <\/div>\r\n        <\/div>\r\n\r\n    <script type=\"text\/javascript\">\r\n    jQuery(document).ready(function($) {\r\n        var ajaxUrl = 'https:\/\/bridge.com\/wp-admin\/admin-ajax.php';\r\n        var appContainer = $('#bridge-bulletins-app');\r\n        var nonce = 'a5062f3669';\r\n        var timer;\r\n\r\n        \/\/ --- A. NAVIGATION ---\r\n        \r\n        \/\/ 1. Ouvrir une collection\r\n        $(document).on('click', '.js-collection-trigger', function(e) {\r\n            e.preventDefault();\r\n            var termId = $(this).data('id');\r\n            loadView('bridge_load_collection_bulletins', { term_id: termId });\r\n        });\r\n\r\n        \/\/ 2. Retour \ufffd la liste\r\n        $(document).on('click', '.js-back-to-collections', function(e) {\r\n            e.preventDefault();\r\n            \r\n            \/\/ On nettoie l'URL (on enl\ufffdve le ?collection_id=X) pour que le refresh soit propre\r\n            if (window.history && window.history.pushState) {\r\n                var cleanUrl = window.location.href.split('?')[0];\r\n                window.history.pushState('', document.title, cleanUrl);\r\n            }\r\n\r\n            loadView('bridge_load_collections_grid', {});\r\n        });\r\n\r\n        \/\/ --- B. FILTRES ---\r\n        $(document).on('click', '.custom-select-trigger', function(e) {\r\n            e.stopPropagation();\r\n            var wrapper = $(this).closest('.custom-select-wrapper');\r\n            $('.custom-select-wrapper').not(wrapper).removeClass('open');\r\n            wrapper.toggleClass('open');\r\n        });\r\n\r\n        $(document).on('click', '.custom-option', function(e) {\r\n            e.stopPropagation();\r\n            var opt = $(this);\r\n            var wrapper = opt.closest('.custom-select-wrapper');\r\n            wrapper.find('.custom-option.selected').removeClass('selected');\r\n            opt.addClass('selected');\r\n            wrapper.find('input[type=\"hidden\"]').val(opt.data('value'));\r\n            wrapper.find('.custom-select-trigger span').text(opt.text());\r\n            wrapper.removeClass('open');\r\n            triggerGlobalFilter();\r\n        });\r\n\r\n        $(document).on('click', function(e) {\r\n            if (!$(e.target).closest('.custom-select-wrapper').length) {\r\n                $('.custom-select-wrapper').removeClass('open');\r\n            }\r\n        });\r\n\r\n        $(document).on('keyup', '#bul-global-search', function() {\r\n            clearTimeout(timer);\r\n            timer = setTimeout(triggerGlobalFilter, 500);\r\n        });\r\n\r\n        function triggerGlobalFilter() {\r\n            var search = $('#bul-global-search').val();\r\n            var month  = $('#bul-filter-month').val();\r\n            var year   = $('#bul-filter-year').val();\r\n            var grid   = $('#ble-series-grid'); \r\n            if(!grid.length) return;\r\n            grid.css('opacity', '0.4');\r\n            $.ajax({\r\n                url: ajaxUrl,\r\n                type: 'POST',\r\n                data: { action: 'bridge_filter_collections_grid', search: search, month: month, year: year, nonce: nonce },\r\n                success: function(res) { grid.html(res); grid.css('opacity', '1'); }\r\n            });\r\n        }\r\n\r\n        function loadView(action, dataParams) {\r\n            appContainer.css('opacity', '0.5');\r\n            dataParams.nonce = nonce;\r\n            dataParams.action = action;\r\n            $.ajax({\r\n                url: ajaxUrl,\r\n                type: 'POST',\r\n                data: dataParams,\r\n                success: function(res) {\r\n                    if(res.success) {\r\n                        appContainer.html(res.data.html);\r\n                        $('html, body').animate({ scrollTop: appContainer.offset().top - 120 }, 400);\r\n                    }\r\n                    appContainer.css('opacity', '1');\r\n                },\r\n                error: function() { appContainer.css('opacity', '1'); }\r\n            });\r\n        }\r\n    });\r\n    <\/script>\r\n    \n","protected":false},"excerpt":{"rendered":"<p>Access all the latest bulletins Stay up-to-date with the world of contract bridge! Our bridge bulletins provide tournament results, daily rankings, and schedules, along with&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":125,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-5843","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/pages\/5843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/comments?post=5843"}],"version-history":[{"count":0,"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/pages\/5843\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/pages\/125"}],"wp:attachment":[{"href":"https:\/\/bridge.com\/en\/wp-json\/wp\/v2\/media?parent=5843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}