बदलावों का इतिहास

सीडीएफ़ के दस्तावेज़ में किए गए बदलावों की सूची यहां दी गई है.

2 जून, 2026

  • Candidate में tse-candidate-number को बाहरी आइडेंटिफ़ायर के तौर पर जोड़ा गया.

19 मई, 2026

  • ResultsReportingStagesMustHaveUniqueType पुष्टि करने का नियम जोड़ा गया है, ताकि यह पक्का किया जा सके कि ResultsReportingStageCollection में मौजूद हर ResultsReportingStage का StageType यूनीक हो.

18 मई, 2026

  • SqsQueueNameRequiresS3SourceDirPath पुष्टि करने वाला प्रोग्राम नियम जोड़ा गया है, ताकि यह पक्का किया जा सके कि अगर मेटाडेटा फ़ीड में SqsQueueName सेट है, तो SourceDirPath भी सेट होना चाहिए. साथ ही, यह s3 पाथ होना चाहिए.

7 मई, 2026

  • AttributionDepthLimit नियम जोड़ा गया है, ताकि यह पक्का किया जा सके कि <ResultsReportingStage> के तहत आने वाले <Attribution> ट्री में ज़्यादा से ज़्यादा तीन लेवल के रिकर्सन/डेप्थ हों.
  • AttributionCyclesValidation एलिमेंट में नोड के बीच डायरेक्टेड साइकल (लूप) न हों, यह पक्का करने के लिए AttributionCyclesValidation नियम जोड़ा गया.<Attribution>

6 मई, 2026

  • ValidateIncludeInAggregationBallotSelections नियम जोड़ा गया है. इससे यह जांच की जाएगी कि IncludedInAggregation के तौर पर मार्क किए गए विकल्पों के लिए, वोटों की कुल संख्या AggregateBallotSelection के लिए मिले वोटों की संख्या से ज़्यादा नहीं है.
  • SpecialBallotSelection पर CountedInTotal की पाबंदियां लागू करने के लिए नियम जोड़ा गया.
  • ValidateResultsEmbargoEnd नियम जोड़ा गया है, ताकि यह पता चल सके कि ResultsEmbargoEnd, official ResultsReportingStage के शुरू होने के बाद का समय तो नहीं है.
  • ValidateResultsExpected नियम जोड़ा गया है, ताकि यह जांच की जा सके कि ResultsExpected, पहले ResultsReportingStage से पहले तो नहीं है. इसमें no-results स्टेज शामिल नहीं है.
  • DataSourceCollection एलिमेंट की पुष्टि करने के लिए, NotEmptyUniqueDataSourceUris, UniqueDataSourceLanguages, और UniqueDataSourceDisplayNames नियम जोड़े गए. साथ ही, MultipleInternationalizedTextWithSameLanguageCode में DisplayName को जोड़ा गया.

5 मई, 2026

  • ValidatePollsCloseDatetimes नियम जोड़ा गया है, ताकि यह जांच की जा सके कि LatestPollsClose, EarliestPollsClose से पहले तो नहीं है.
  • PartiesHaveValidColors नियम मिटाया गया. इन वैल्यू की पुष्टि, HtmlColorString के स्कीमा से भी की जाती है.
  • DarkThemeColor और LightThemeColor के साथ काम करने के लिए, ValidateDuplicateColors नियम को अपडेट किया गया है.

30 अप्रैल, 2026

  • WinnerCountLimit पुष्टि करने वाला प्रोग्राम नियम जोड़ा गया है. इससे यह जांच की जा सकेगी कि किसी प्रतियोगिता में विजेताओं या संभावित विजेताओं की संख्या, चुनी गई सीटों की संख्या से ज़्यादा नहीं है.
  • ContactInformation में candidate-image एनोटेशन के लिए सहायता हटा दी गई है.
  • नियम जोड़कर, ImageUri को एनोटेशन candidate-image के साथ हर Person के लिए ज़्यादा से ज़्यादा एक बार इस्तेमाल करने पर पाबंदी लगाएं. साथ ही, यह पक्का करें कि सभी लोगों के लिए, उम्मीदवार की इमेज के यूआरआई यूनीक हों.

29 अप्रैल, 2026

  • METADATA_RULES में EmptyString और EmptyText नियम जोड़े गए.

16 अप्रैल, 2026

  • metadata_sample_feed.xml में ज़्यादा उदाहरण जोड़े गए.
  • सैंपल फ़ीड फ़ाइलों की कई समस्याओं को ठीक किया गया है, ताकि यह पक्का किया जा सके कि वे पुष्टि की प्रोसेस को पूरा कर पाएं.

14 अप्रैल, 2026

  • yearly फ़ीड के डेटा को अपडेट करने की सुविधा को सिर्फ़ pre-election फ़ीड के लिए उपलब्ध कराया गया है. election-results टाइप के फ़ीड हमेशा limited होने चाहिए.

25 मार्च, 2026

  • मेटाडेटा के सैंपल फ़ीड SourceDirPath की वैल्यू को अपडेट किया जा रहा है, ताकि वह रेगुलर एक्सप्रेशन की उम्मीद के मुताबिक हो.

19 मार्च, 2026

  • IsTest और SqsQueueName को Feed में जोड़ा गया.

18 मार्च, 2026

  • BallotSelection के SpecialBallotSelection सबटाइप को जोड़ा गया.
  • AggregateBallotSelection, BlankBallotSelection, NoneOfTheAboveBallotSelection, और NullBallotSelection को Contest में जोड़ा गया.
  • IncludedInAggregation को CandidateSelection और PartySelection में जोड़ा गया.
  • Attribution और DataSource एलिमेंट की परिभाषाएं और DataSourceCollection को ElectionReport में जोड़ा गया.
  • Contest में ResultsReportingStage और ResultsReportingStageType की परिभाषाएं और ResultsReportingStageCollection और CurrentResultsReportingStage जोड़े गए.
  • PartyColors की परिभाषा और Colors को Party में जोड़ा गया.

17 मार्च, 2026

  • IsNotable को Candidate, Contest, और Party में जोड़ा गया.
  • PartyLabel को Candidate में जोड़ा गया.
  • ImageUri को Person में जोड़ा गया.
  • ResultsExpected, ResultsEmbargoEnd, EarliestPollsClose, और LatestPollsClose को Contest में जोड़ा गया.

11 मार्च, 2026

  • EmptyString नियम से, IssuerAbbreviation को खास तरीके से हैंडल करने की सुविधा हटा दी गई है.

26 फ़रवरी, 2026

  • VoteCountsCollection को हर BallotSelection के लिए एक तक सीमित किया गया है. (इससे उस कलेक्शन में एक से ज़्यादा VoteCounts का इस्तेमाल किया जा सकता है.)

24 फ़रवरी, 2026

  • OfficeholderSubFeed के उन रेफ़रंस को ठीक किया गया जिन्हें गलती से OfficeHolderSubFeed के तौर पर लिखा गया था.
  • मेटाडेटा फ़ीड में, SourceDirPath को सिर्फ़ उन फ़ाइलपाथ टाइप के लिए इस्तेमाल किया जा सकता है जो काम करते हैं.

23 फ़रवरी, 2026

  • VoteCounts की गिनती को अपडेट किया गया है, ताकि seats-delta-mandate और seats-delta-institutional, दोनों के साथ काम किया जा सके.

18 फ़रवरी, 2026

  • मेटाडेटा फ़ीड में, Feed एलिमेंट में ElectionEventCollection और OfficeholderSubFeed को एक-दूसरे से अलग कर दिया गया है.

12 फ़रवरी, 2026

  • PartialDate को रेंज में सबसे नई तारीख के तौर पर समझने के लिए, सामान्य डेटा टाइप के बारे में दिशा-निर्देश जोड़े गए.

11 फ़रवरी, 2026

  • OfficeHolderTenure को MissingStableIds CDF Validator के नियम में जोड़ा गया है, ताकि यह पक्का किया जा सके कि सभी ऑफ़िसहोल्डर के कार्यकाल के लिए स्टेबल आईडी मौजूद हैं.

28 जनवरी, 2026

  • मेटाडेटा फ़ीड में FeedElementsShouldHaveSubElementsBasedOnType एंट्री में सही सब-एलिमेंट मौजूद हैं या नहीं, यह पक्का करने के लिए FeedElementsShouldHaveSubElementsBasedOnType CDF Validator का नियम जोड़ा गया.Feed

15 जनवरी, 2026

  • ElectoralDistrictOcdId नियम को अब मिटा दें, क्योंकि इसकी जगह GpUnitOcdId नियम ने ले ली है.

  • CDF Validator में mayor को एक्ज़ीक्यूटिव ऑफ़िस की भूमिका के तौर पर जोड़ा गया.

13 जनवरी, 2026

  • EmptyString के लिए, पुष्टि करने का नियम जोड़ा गया है. इससे यह जांच की जा सकेगी कि स्ट्रिंग फ़ील्ड खाली नहीं हैं या उनमें सिर्फ़ खाली जगह नहीं है. फ़िलहाल, IssuerAbbreviation के लिए चेतावनी दी गई है.

10 दिसंबर, 2025

  • IssuerAbbreviation को वैकल्पिक बनाने के लिए, CDF XSD को अपडेट किया गया.

18 नवंबर, 2025

  • GpUnitOcdId के नियम को अपडेट किया गया है, ताकि यह पता लगाया जा सके कि जिन GpUnit के पास ओसीडी आईडी होने चाहिए उनके पास मान्य ओसीडी आईडी हैं या नहीं. साथ ही, ElectoralDistrictOcdId के नियम को तब तक के लिए प्लेसहोल्डर से बदल दिया गया है, जब तक इसे हटाना सुरक्षित नहीं हो जाता.

12 नवंबर, 2025

  • सामान्य डेटा टाइप के लिए दिशा-निर्देश जोड़े गए हैं. इनमें तारीखों के लिए, ग्रेगोरियन कैलेंडर का इस्तेमाल करने की ज़रूरत के बारे में बताया गया है.

22 अक्टूबर, 2025

  • नए Office फ़ॉर्मैट के लिए दस्तावेज़ अपडेट किया गया है. इसमें नया OfficeHolderTenure एलिमेंट भी शामिल है.

29 सितंबर, 2025

  • ElectoralCommission नामों के लिए अपडेट किए गए दिशा-निर्देश. इनमें एक्सएमएल का उदाहरण भी शामिल है.

5 अगस्त, 2025

  • Feed के दस्तावेज़ और voter-information के FeedType के लिए पुष्टि करने वाले टूल से जुड़ी सहायता अपडेट की गई.

23 जुलाई, 2025

  • VoterInformationWebsiteType एट्रिब्यूट में अतिरिक्त वैल्यू जोड़ें.

11 जुलाई, 2025

  • उपलब्ध Contest टाइप में RetentionContest जोड़ा गया.

7 जुलाई, 2025

  • मेटाडेटा Feed के दस्तावेज़ और पुष्टि करने वाले प्रोग्राम को अपडेट किया गया है. इससे यह साफ़ तौर पर बताया जा सकेगा कि चुनाव से जुड़े रद्द किए गए इवेंट को, फ़ीड के बंद होने की तारीख तय करते समय ध्यान में रखने की ज़रूरत नहीं है.

25 जून, 2025

  • whatsapp को AnnotatedUri के लिए प्लैटफ़ॉर्म के तौर पर जोड़ा गया.

16 जून, 2025

  • VoterInformationWebsite और ElectoralCommissionWebsite के लिए, मतदाता की जानकारी से जुड़े दस्तावेज़ को अपडेट किया गया है, ताकि सीडीएफ़ स्कीमा में दी गई परिभाषाएं दिखें.

29 मई, 2025

  • NoSourceDirPathBeforeInitialDeliveryDate की पुष्टि करने वाले नियम को SourceDirPathMustBeSetAfterInitialDeliveryDate से बदल दिया गया है.

27 मई, 2025

  • मतदाता की जानकारी वाले फ़ीड के लिए, पुष्टि करने वाले टूल की सुविधा जोड़ी गई है. साथ ही, बुनियादी जांच की सुविधा भी जोड़ी गई है.

22 मई 2025

  • पदाधिकारी के कार्यकाल की तारीखों का पता लगाने में मदद करने के लिए, गाइड पब्लिश की गई है.

13 मई, 2025

  • फ़ीड टाइप की गाइड को अपडेट किया गया है, ताकि इसमें वोटर की जानकारी वाले फ़ीड शामिल किए जा सकें.

7 मई, 2025

6 मई, 2025

  • नए OfficeHolderTenure स्कीमा की जांच करने के लिए, PersonHasOffice नियम को अपडेट करें.

18 अप्रैल, 2025

  • इस बारे में ज़्यादा जानकारी जोड़ी गई है कि FullName लोग एलिमेंट में, व्यक्ति का टाइटल शामिल नहीं होना चाहिए.

10 अप्रैल, 2025

  • ऑफ़िस / ऑफ़िसहोल्डर के कार्यकाल को अलग-अलग हिस्सों में बांटने के लिए, नया स्कीमा जोड़ा गया.

12 मार्च, 2025

  • ऑफ़िस की भूमिकाओं में judge, cabinet member, general purpose officer, और special purpose officer को जोड़ा गया. साथ ही, पुष्टि करने वाले प्रोग्राम के लिए लॉजिक जोड़ा गया, ताकि भूमिकाओं के दो कॉम्बिनेशन इस्तेमाल किए जा सकें: head of government और head of state, और cabinet member और general purpose officer.

4 मार्च, 2025

  • ElectionDateType को अपडेट किया गया है. इसमें इस बारे में जानकारी दी गई है कि bounded चुनावों के लिए, StartDate और EndDate की व्याख्या कैसे की जाएगी.

26 फ़रवरी, 2025

  • मेटाडेटा फ़ीड को अपडेट किया गया है, ताकि यह नोट जोड़ा जा सके कि मेटाडेटा फ़ीड से किसी फ़ीड को हटाने के लिए, FeedInactiveDate के बाद 60 दिनों तक इंतज़ार करना होगा.

29 जनवरी, 2025

  • चुनाव और मुकाबले के टाइटल को स्टैंडर्ड बनाने के लिए, टाइटल के नए सिंटैक्स की गाइड बनाई गई है.

27 जनवरी, 2025

  • मुकाबले के दिशा-निर्देशों को अपडेट किया गया है, ताकि BallotMeasureContest में PassageThreshold की परिभाषा जोड़ी जा सके

15 जनवरी, 2025

  • मेटाडेटा की FeedInactiveDate प्रॉपर्टी के लिए अपडेट किए गए दिशा-निर्देश Feed इकाई.

19 नवंबर, 2024

  • GovernmentBody के लिए दस्तावेज़ जोड़ा गया

11 नवंबर, 2024

  • दस्तावेज़ जोड़ा गया है. इसमें फ़ीड के फ़ाइल नामों को स्टैटिक रखने की ज़रूरत होती है

1 नवंबर, 2024

  • EmptyText पुष्टि करने वाले नियम को अपडेट करें, ताकि चेतावनी के बजाय गड़बड़ी का मैसेज दिखे.

26 अगस्त, 2024

  • ज़्यादा जानकारी जोड़ने के लिए, OfficeLevel enum को अपडेट करें.

17 जुलाई, 2024

  • नई PartyLeadership इकाइयों और उनसे जुड़े PartyLeadershipType enum के लिए दस्तावेज़ जोड़ा गया.

10 जुलाई, 2024

  • 'FeedInactiveDate' और SourceDirPath के लिए सुझाव जोड़े जा रहे हैं

24 जून, 2024

  • PartyId को अपडेट किया गया है, ताकि उम्मीदवार और व्यक्ति इकाइयों के लिए एक से ज़्यादा PartyId की अनुमति दी जा सके.

21 जून, 2024

  • ज़्यादा जानकारी वाला उदाहरण शेयर करने के लिए, OfficeHolderSubFeed इकाई के दस्तावेज़ को अपडेट करें.

14 मई, 2024

  • PartyContest इकाई को साफ़ करें, ताकि इसमें सिर्फ़ काम के एलिमेंट PartyContest शामिल हों.
  • ElectionDateStatus enum वैल्यू के लिए, अपडेट की गई परिभाषाएं जोड़ी गईं. खास तौर पर, tentative और changing.

1 मई, 2024

  • Party के लिए, IsIndependent एलिमेंट की परिभाषा को सही से बताया गया.

29 अप्रैल, 2024

  • FeedType enum और FeedLongevity enum को अपडेट करें, ताकि उनके रेफ़रंस पेजों में छोटे अक्षरों वाली वैल्यू का इस्तेमाल किया जा सके.

17 अप्रैल, 2024

  • Party के लिए, पहचान वाले पेज में IsIndependent एलिमेंट जोड़ा गया.

12 फ़रवरी, 2024

  • नई साइट पर, मेटाडेटा फ़ीड के लिए दस्तावेज़ जोड़ा गया है.

9 जनवरी, 2024

  • AnnotatedUri के तौर पर, Tiktok खातों के लिए सहायता जोड़ना

3 जनवरी, 2024

  • इंटरनल कंसीडरेशन को अपडेट किया गया है. इसमें यह बताया गया है कि डेटा का अनुवाद या लिप्यंतरण कब और कैसे करना है.

24 जुलाई, 2023

  • राजनीतिक समितियों के लिए Committee टाइप और उससे जुड़ा फ़ीड टाइप जोड़ा गया

20 जनवरी, 2023

  • Party के लिए, पहचान वाले पेज पर Slogan एलिमेंट जोड़ा गया.
  • उम्मीदवार के लिए, पहचान वाले पेज में CampaignSlogan एलिमेंट जोड़ा गया.

17 नवंबर, 2022

30 दिसंबर, 2021

  • सामान्य डेटा टाइप पेज में PartialDate सेक्शन जोड़ा गया है. साथ ही, टेबल के कुछ फ़ील्ड अपडेट किए गए हैं.

27 दिसंबर, 2021

  • Contest पेज के CandidateContest सेक्शन में मौजूद कॉन्टेंट में बदलाव किया गया है, ताकि हर प्रतियोगिता में सिर्फ़ एक ऑफ़िस को शामिल किया जा सके. साथ ही, एक्सएमएल के कुछ उदाहरणों को अपडेट किया गया है.

15 अक्टूबर, 2021

  • उम्मीदवार के लिए, पहचान वाले पेज में ExternalIdentifier सेक्शन जोड़ा गया.

20 अगस्त, 2021

26 फ़रवरी, 2021

  • अवधि के रेफ़रंस पेज पर एक उदाहरण जोड़ा गया है. इसमें बताया गया है कि Officeholder फ़ीड में, दोबारा चुने गए पदाधिकारियों की अवधि कैसे दिखाई जाती है.

24 फ़रवरी, 2021

  • पार्टी के रेफ़रंस कॉन्टेंट में, party-chair-id के बारे में जानकारी जोड़ी गई.

18 फ़रवरी, 2021

  • CandidatePreElectionStatus के रेफ़रंस मटीरियल में एक डायग्राम जोड़ा गया है. इसमें स्थितियों के समय के बारे में बताया गया है.

14 दिसंबर, 2020

  • गाइड वाले पेज जोड़े गए हैं. इनमें उपलब्ध फ़ीड टाइप के बारे में बताया गया है. ज़्यादातर इकाइयों के लिए, सबसे सही तरीके अपनाने के बारे में बताने के लिए, रेफ़रंस पेजों को अपडेट किया गया है.