Skip to main content

Connecting Ukraine’s people, culture, society and future with Japan and the world

Ukrainavi Ukrainavi

Understanding Society/Data & Documents

A Timeline of Ukraine’s Independence and Russia’s Aggression, 1991–2026

From the declaration of independence on August 24, 1991, to the extension of martial law that began on August 2, 2026. This timeline covers events whose dates are recorded in UN General Assembly and Security Council resolutions, the records of the International Court of Justice and the International Criminal Court, and Ukrainian presidential decrees and laws. It does not cover the course of the fighting. Legal assessments are given together with the body that made them.

The UN General Assembly Hall at UN Headquarters, with the podium and UN emblem at the front and rows of seats
The General Assembly Hall at UN Headquarters in New York (photographed in 2011) Photo: Basil D Soufi / Wikimedia Commons (CC BY-SA 3.0)

The title of the authentic English text of the resolution the UN General Assembly adopted on March 2, 2022 is “Aggression against Ukraine” (ES-11/1). Martial law, introduced in Ukraine on February 24, 2022, had been extended 20 times as of September 23, 2026. Each row of this timeline is accompanied by the source in which that event’s date is recorded in the body text — UN resolutions, the records of the International Court of Justice and the International Criminal Court, and Ukrainian presidential decrees and laws. It does not cover the course of the fighting.

The course of the fighting is not included because which city is controlled by whom, and where the front line runs, shifts day by day. Put into a timeline, it would be out of date the day after publication. The developments since 2014 and the full-scale invasion that began on February 24, 2022 are kept as separate sections rather than a single continuous narrative.

Legal assessments are not stated as fact in the article’s own voice. Rather than writing “it is illegal,” we write “the UN General Assembly stated that it is illegal,” and each row is accompanied by the source on which that is based.

From the Declaration of Independence to the Constitution of Ukraine

DateEventSource used to verify
August 24, 1991The Supreme Council (Verkhovna Rada) of the Ukrainian Soviet Socialist Republic adopts Resolution No. 1427-XII, declaring Ukraine’s independence. The same resolution also sets December 1, 1991 as the date for a republic-wide referendum to confirm the declaration of independence.Verkhovna Rada of Ukraine (Legislation Database)
December 5, 1994The Presidents of Ukraine, Russia, and the United States and the Prime Minister of the United Kingdom sign the “Memorandum on Security Assurances in Connection with Ukraine’s Accession to the Treaty on the Non-Proliferation of Nuclear Weapons” (the Budapest Memorandum).UN document A/49/765 (letter from the four countries’ Permanent Representatives to the UN to the Secretary-General; the memorandum is Annex I)
June 28, 1996The Verkhovna Rada of Ukraine adopts the Constitution of Ukraine (No. 254к/96-ВР).Verkhovna Rada of Ukraine (document card)
Background. Each row was confirmed against the body text of the source in the right-hand column (verified September 23, 2026). For the December 1, 1991 referendum, only the fact that the Verkhovna Rada set the date has been confirmed; the result of the vote has not been confirmed in the sources used for this article.

November 2013 to February 2015

DateEventSource used to verify
November 21, 2013The Cabinet of Ministers of Ukraine, by Directive No. 905-р, suspends the process of preparing to conclude the Association Agreement with the EU. This directive was revoked by Directive No. 113-р of March 2, 2014.Cabinet of Ministers of Ukraine
February 22, 2014The Verkhovna Rada of Ukraine adopts Resolution No. 757-VII, determining that President Yanukovych has removed himself from the exercise of his constitutional powers, and sets an early presidential election for May 25, 2014.Verkhovna Rada of Ukraine
March 16, 2014A “referendum” is held in the Autonomous Republic of Crimea and the city of Sevastopol. The UN General Assembly states that it was “not authorized by Ukraine” and “has no validity” and “cannot form the basis for any alteration” of the status of the territory.UN General Assembly Resolution 68/262, preamble and operative paragraph 5
March 27, 2014The UN General Assembly adopts Resolution 68/262, “Territorial integrity of Ukraine” (100 in favor, 11 against, 58 abstentions).A/RES/68/262 / A/68/PV.80
July 17, 2014Malaysia Airlines Flight MH17 is shot down over Donetsk oblast, killing all 298 people on board. On May 12, 2025, the Council of the International Civil Aviation Organization (ICAO, a UN specialized agency) found that Russia failed to uphold its obligations under international air law in connection with the downing.Security Council Resolution 2166 (adopted July 21, 2014) / ICAO announcement of May 12, 2025
September 5, 2014The Minsk Protocol is signed.Security Council Resolution 2202, Annex II
September 19, 2014The Minsk Memorandum is signed.Security Council Resolution 2202, Annexes I and II
February 12, 2015The “Package of Measures for the Implementation of the Minsk Agreements” is signed in Minsk. The five people listed as signatories are Ambassador Tagliavini, a participant in the Trilateral Contact Group; Ukraine’s second President, Kuchma; Russia’s ambassador to Ukraine, Zurabov; Zakharchenko; and Plotnitsky. On the same day, the Presidents of Russia, Ukraine, and France and the Chancellor of Germany issue a declaration of support.Security Council Resolution 2202, Annexes I and II
February 17, 2015The UN Security Council adopts Resolution 2202, endorsing the package (7384th meeting).S/RES/2202 (2015)
November 2013 to February 2015. Each row was confirmed against the body text of the source in the right-hand column (verified September 23, 2026). For all three Minsk documents, the fact and date of signature were taken from the description in the annexes and body text of Security Council Resolution 2202; the original documents themselves were not examined.

Regarding the March 16, 2014 vote, operative paragraph 5 of UN General Assembly Resolution 68/262 declared it to have “no validity” and to be incapable of forming the basis for any alteration of status. Operative paragraph 6 calls on all states and international organizations not to recognize any alteration of status based on that vote. That is why this timeline does not state that “Crimea was annexed by Russia.” The General Assembly is the body making that assessment, not this article. The General Assembly subsequently, in the preamble to Resolution 71/205 (adopted December 19, 2016), condemned Russia’s “temporary occupation” of Crimea and reaffirmed its non-recognition of the annexation.

February 24, 2022 Onward

DateEventSource used to verify
February 21, 2022Russia makes a decision on the status of parts of Donetsk and Luhansk oblasts. The UN General Assembly later expressed regret over this as a violation of Ukraine’s territorial integrity and sovereignty.UN General Assembly Resolution ES-11/1, operative paragraphs 5 and 6
February 24, 2022Russia’s full-scale invasion of Ukraine begins. The preamble to Resolution ES-11/1 condemns Russia’s declaration, on that day, of a “special military operation.”A/RES/ES-11/1, preamble
February 24, 2022Presidential Decree No. 64/2022 introduces martial law for 30 days, starting at 5:30 a.m. the same day. The Verkhovna Rada approves it the same day by Law No. 2102-IX.President of Ukraine / Verkhovna Rada
February 24, 2022Presidential Decree No. 65/2022 declares general mobilization. Approved by Law No. 2105-IX on March 3, 2022.Same as above
February 26, 2022Ukraine files a case against Russia at the International Court of Justice (a dispute concerning the interpretation, application, and fulfillment of the Genocide Convention), and simultaneously requests provisional measures.ICJ Annual Report A/77/4, paragraphs 189 and 192 (though the Court’s case page gives the date as February 27, 2022)
March 2, 2022At an emergency special session, the UN General Assembly adopts Resolution ES-11/1, “Aggression against Ukraine” (141 in favor, 5 against, 35 abstentions).A/RES/ES-11/1 / A/ES-11/PV.5
March 16, 2022The International Court of Justice indicates provisional measures: that Russia shall immediately suspend the military operations it commenced on February 24, 2022 (13 votes to 2); that forces and groups it supports shall take no steps in furtherance of that operation (13 votes to 2); and that both parties shall refrain from any action that might aggravate or extend the dispute (unanimous).A/77/4, paragraph 195 (full text of the order’s operative part)
March 16, 2022In the context of the Article 8 procedure of the Statute, the Committee of Ministers of the Council of Europe decides that, as of that day, Russia ceases to be a member of the Council of Europe.Council of Europe
March 24, 2022The UN General Assembly adopts Resolution ES-11/2, “Humanitarian consequences of the aggression against Ukraine.”A/RES/ES-11/2
April 7, 2022The UN General Assembly adopts Resolution ES-11/3, suspending Russia’s rights of membership in the Human Rights Council.A/RES/ES-11/3
September 23–27, 2022“Referendums” are held in parts of Donetsk, Kherson, Luhansk, and Zaporizhzhia oblasts. The UN General Assembly calls these “illegal so-called referendums” and states that they have no validity under international law.A/RES/ES-11/4, preamble and operative paragraphs 2 and 3
September 29, 2022Russia makes a decision on the status of the four oblasts above. The UN General Assembly condemns this as an “attempted illegal annexation” and states that it has no validity under international law.A/RES/ES-11/4, preamble and operative paragraphs 2, 3, and 5
October 12, 2022The UN General Assembly adopts Resolution ES-11/4, “Territorial integrity of Ukraine: defending the principles of the Charter of the United Nations.”A/RES/ES-11/4
November 14, 2022The UN General Assembly adopts Resolution ES-11/5, “Furtherance of remedy and reparation for aggression against Ukraine.”A/RES/ES-11/5
February 23, 2023The UN General Assembly adopts Resolution ES-11/6, “Principles of the Charter of the United Nations underlying a comprehensive, just and lasting peace in Ukraine.”A/RES/ES-11/6
March 17, 2023Pre-Trial Chamber II of the International Criminal Court issues arrest warrants for two individuals, on charges of the war crime of unlawful deportation and transfer of population (children) from occupied areas to Russia.International Criminal Court press release
February 2, 2024The International Court of Justice rules on preliminary objections, finding that it has jurisdiction over, and can admit, one of Ukraine’s claims.International Court of Justice case page
February 24, 2025The UN Security Council adopts Resolution 2774 (9866th meeting). Its operative part has only one paragraph, calling for a swift end to the “conflict between the Russian Federation and Ukraine” and lasting peace between the two countries. It does not use the word “aggression.”S/RES/2774 (2025)
July 13, 2026Presidential Decree No. 596/2026 (extending martial law) and Decree No. 597/2026 (extending the period of general mobilization).President of Ukraine
July 14, 2026The Verkhovna Rada approves Decree No. 596/2026 by Law No. 4928-IX and Decree No. 597/2026 by Law No. 4929-IX.Same as above (note at the head of each decree)
August 2, 2026Martial law is extended for 90 days from 5:30 a.m. that day. The period of general mobilization is also extended for 90 days from that day (no time is specified for this one).Decree No. 596/2026, paragraph 1 / Decree No. 597/2026, paragraph 1
February 21, 2022 to August 2, 2026. Each row was confirmed against the body text of the source in the right-hand column (verified September 23, 2026). The voting results of UN General Assembly resolutions were confirmed against verbatim records only for ES-11/1 and Resolution 68/262; the breakdown of votes for the other resolutions has not been confirmed in this article.

The Resolutions Use the Word “Aggression,” Not “Invasion”

The title of the authentic English text of Resolution ES-11/1 is “Aggression against Ukraine.” Operative paragraph 2 reads as follows.

Deplores in the strongest terms the aggression by the Russian Federation against Ukraine in violation of Article 2 (4) of the Charter;

UN General Assembly Resolution ES-11/1 (A/RES/ES-11/1), operative paragraph 2

The word used is “aggression.” The word “invasion” does not appear anywhere in the body of this resolution. “Russia’s full-scale invasion of Ukraine,” the phrase this outlet uses elsewhere, is this outlet’s own wording, not a rendering of the resolution’s text. In sentences that quote a resolution, we keep to “aggression.”

World map color-coded by each country's vote on Resolution ES-11/1
Map color-coded by each country’s vote on UN General Assembly Resolution ES-11/1 (adopted March 2, 2022). 141 in favor, 5 against, 35 abstentions. Image: Jurta / Wikimedia Commons (CC0)

That said, it is not as though the General Assembly itself never uses the phrase “full-scale invasion.” The preamble to Resolution ES-11/6, adopted a year later, contains the phrase “one year into the full-scale invasion of Ukraine.” Given that the wording itself is not entirely consistent, the safest approach when quoting is to cite the resolution number of the source.

Martial Law Has Been Extended 20 Times

Unlike the course of the fighting, the institutional side can be tracked by date. Presidential Decree No. 64/2022, which introduced martial law, is listed in the legislation database as a document still in force, and its text records the entire history of extensions. As of September 23, 2026, it has been extended 20 times. The first two extensions were for 30 days; every extension from the third onward has been for 90 days.

Front of the Verkhovna Rada building in Kyiv
The Verkhovna Rada building in Kyiv (photographed in 2009). Each extension of martial law is approved by a law of the Verkhovna Rada. Photo: Vincent de Groot – http://www.videgro.net / Wikimedia Commons (CC BY-SA 4.0)
Start of extension (all from 5:30 a.m.)DurationPresidential decree
March 26, 202230 daysNo. 133/2022 (March 14, 2022)
April 25, 202230 daysNo. 259/2022 (April 18, 2022)
May 25, 202290 daysNo. 341/2022 (May 17, 2022)
August 23, 202290 daysNo. 573/2022 (August 12, 2022)
November 21, 202290 daysNo. 757/2022 (November 7, 2022)
February 19, 202390 daysNo. 58/2023 (February 6, 2023)
May 20, 202390 daysNo. 254/2023 (May 1, 2023)
August 18, 202390 daysNo. 451/2023 (July 26, 2023)
November 16, 202390 daysNo. 734/2023 (November 6, 2023)
February 14, 202490 daysNo. 49/2024 (February 5, 2024)
May 14, 202490 daysNo. 271/2024 (May 6, 2024)
August 12, 202490 daysNo. 469/2024 (July 23, 2024)
November 10, 202490 daysNo. 740/2024 (October 28, 2024)
February 8, 202590 daysNo. 26/2025 (January 14, 2025)
May 9, 202590 daysNo. 235/2025 (April 15, 2025)
August 7, 202590 daysNo. 478/2025 (July 14, 2025)
November 5, 202590 daysNo. 793/2025 (October 20, 2025)
February 3, 202690 daysNo. 40/2026 (January 12, 2026)
May 4, 202690 daysNo. 342/2026 (April 27, 2026)
August 2, 202690 daysNo. 596/2026 (July 13, 2026)
Compiled from the extension notes appended to the text of Presidential Decree No. 64/2022 (zakon.rada.gov.ua, confirmed September 23, 2026). The latest version is dated July 25, 2026, based on Decree No. 596/2026. Each extension has been approved by a law of the Verkhovna Rada (for Decree No. 596/2026, this is Law No. 4928-IX of July 14, 2026).

The extension decrees carry one more piece of readable information. Paragraph 2 of Decree No. 596/2026 instructs the Ministry of Foreign Affairs to notify the UN Secretary-General and foreign authorities that the extension of martial law, and the restrictions on rights and freedoms that accompany it, constitute a derogation from obligations under the International Covenant on Civil and Political Rights. Martial law is thus a domestic institution and, at the same time, something notified internationally as a derogation from treaty obligations.

What to Carry Along When Citing Casualty Figures

Civilian casualty figures are a continually updated tally rather than a dated event, so they are not included as a row in the timeline. Here we set out the figures and the conditions that should be carried along whenever they are cited.

According to a fact sheet published in February 2026 by the Office of the UN High Commissioner for Human Rights (OHCHR)’s Human Rights Monitoring Mission in Ukraine (HRMMU), the office has verified 15,172 civilian deaths and 41,378 civilian injuries. To cite this figure, four things need to be included in the same sentence: that OHCHR compiled it; that the period covered is February 24, 2022 through January 31, 2026; that it counts only cases independently verified according to the office’s standard methodology, and does not include unverified reports; and that the office itself notes that “the actual extent of civilian casualties is likely considerably higher.” The office writes that this is especially true for the period immediately after the full-scale invasion, when the volume of reports was high and it was unable to access the areas concerned to verify them.

If those conditions are dropped and the text simply reads “15,172 civilians have died,” it reads as a confirmed, final total. Even without that intent on the writer’s part, that is how it will be read.

What This Timeline Does Not Include

There are a number of events not included in this timeline. The EU’s recognition of Ukraine as a candidate country and the start of accession negotiations are not included, because the dates could not be confirmed against primary sources from the European Council and the Official Journal of the European Union. The 2022 agreement on grain exports, the various ceasefire and peace talks from 2023 onward, and individual decisions announced by the Russian side were also dropped, measured against the standard of including only what could be confirmed for date and announcing body against a primary source. Leaving something out does not mean it did not happen. It means that, with this method of construction, it could not be verified.

Whether reading or building a timeline, keep it in a form where you can ask, row by row, “which source’s body text says this.” A timeline is the format where a missing source is least noticeable.

Sources and references

  1. Resolution adopted by the General Assembly on 2 March 2022 — ES-11/1. Aggression against Ukraine (A/RES/ES-11/1. Confirmed against the PDF body text: the preamble's "Condemning the 24 February 2022 declaration ... of a 'special military operation'", operative paragraphs 1–6 and 8, and the closing "1st plenary meeting / 2 March 2022". Basis for the timeline's rows for February 21, February 24, and March 2, 2022.)
    Published by United Nations General Assembly · Checked: 2026-09-23
  2. A/ES-11/PV.5 (verbatim record of the 5th plenary meeting of the 11th emergency special session. Confirmed against the PDF body text: "Draft resolution A/ES-11/L.1 was adopted by 141 votes to 5, with 35 abstentions (resolution ES-11/1)." Basis for the voting result of ES-11/1.)
    Published by United Nations General Assembly · Checked: 2026-09-23
  3. A/RES/68/262. Territorial integrity of Ukraine (adopted March 27, 2014. Confirmed against the PDF body text: the preamble's "Noting that the referendum held ... on 16 March 2014 was not authorized by Ukraine", operative paragraph 5's "having no validity", operative paragraph 6, and the closing "80th plenary meeting / 27 March 2014". Basis for the timeline's rows for March 16 and March 27, 2014. Also confirmed the footnote citing the Budapest Memorandum as A/49/765, Annex I.)
    Published by United Nations General Assembly · Checked: 2026-09-23
  4. A/68/PV.80 (verbatim record of the 80th plenary meeting of the 68th session of the General Assembly. Confirmed against the PDF body text: "Draft resolution A/68/L.39 was adopted by 100 votes to 11, with 58 abstentions (resolution 68/262)." Basis for the voting result of Resolution 68/262.)
    Published by United Nations General Assembly · Checked: 2026-09-23
  5. A/49/765–S/1994/1399 (dated December 7, 1994, a letter from the Permanent Representatives of Russia, Ukraine, the United Kingdom, and the United States to the UN Secretary-General. Confirmed against the PDF body text: "Memorandum on Security Assurances in Connection with Ukraine's Accession to the Treaty on the Non-Proliferation of Nuclear Weapons, signed on 5 December 1994 by the Presidents of Ukraine, the Russian Federation and the United States of America, and the Prime Minister of the United Kingdom." Basis for the timeline's row for December 5, 1994.)
    Published by United Nations General Assembly / Security Council · Checked: 2026-09-23
  6. S/RES/2202 (2015) (adopted February 17, 2015, at the 7384th meeting. Confirmed against the PDF body text: operative paragraphs 1 and 2; Annex I, "Package of Measures for the Implementation of the Minsk Agreements / Minsk, 12 February 2015," and the list of five signatories; and Annex II (referencing the Minsk Protocol of September 5, 2014 and the Minsk Memorandum of September 19, 2014). Basis for the timeline's rows for September 5, 2014; September 19, 2014; February 12, 2015; and February 17, 2015.)
    Published by United Nations Security Council · Checked: 2026-09-23
  7. S/RES/2166 (2014) (adopted July 21, 2014, at the 7221st meeting. Confirmed against the PDF body text: "the downing of a civilian aircraft on an international flight, Malaysia Airlines flight MH17, on 17 July in Donetsk Oblast, Ukraine, with the loss of all 298 passengers and crew on board." Basis for the timeline's row for July 17, 2014.)
    Published by United Nations Security Council · Checked: 2026-09-23
  8. A/RES/ES-11/2. Humanitarian consequences of the aggression against Ukraine (adopted March 24, 2022. Confirmed the title and adoption date against the PDF body text.)
    Published by United Nations General Assembly · Checked: 2026-09-23
  9. A/RES/ES-11/3. Suspension of the rights of membership of the Russian Federation in the Human Rights Council (adopted April 7, 2022. Confirmed the title and adoption date against the PDF body text.)
    Published by United Nations General Assembly · Checked: 2026-09-23
  10. A/RES/ES-11/4. Territorial integrity of Ukraine: defending the principles of the Charter of the United Nations (adopted October 12, 2022. Confirmed against the PDF body text: the preamble's "illegal so-called referendums were organized from 23 to 27 September 2022" and "decisions of 21 February and 29 September 2022," and operative paragraphs 2, 3, and 5. Basis for the timeline's rows for September 23–27, 2022; September 29, 2022; and October 12, 2022.)
    Published by United Nations General Assembly · Checked: 2026-09-23
  11. A/RES/ES-11/5. Furtherance of remedy and reparation for aggression against Ukraine (adopted November 14, 2022. Confirmed the title, adoption date, and the reference to the International Court of Justice's order of March 16, 2022, against the PDF body text.)
    Published by United Nations General Assembly · Checked: 2026-09-23
  12. A/RES/ES-11/6. Principles of the Charter of the United Nations underlying a comprehensive, just and lasting peace in Ukraine (adopted February 23, 2023. Confirmed against the PDF body text: the title, adoption date, the preamble's "one year into the full-scale invasion of Ukraine," the reference to the International Court of Justice order, and the footnote (A/77/4, paras. 189–197).)
    Published by United Nations General Assembly · Checked: 2026-09-23
  13. S/RES/2774 (2025) (adopted February 24, 2025, at the 9866th meeting. Confirmed the title, adoption date, and the full body text against the PDF.)
    Published by United Nations Security Council · Checked: 2026-09-23
  14. Report of the International Court of Justice, 1 August 2021–31 July 2022 (A/77/4. Confirmed against the PDF body text: the filing date in paragraph 189, "On 26 February 2022, Ukraine filed an application"; the request for provisional measures in paragraph 192; the public hearing of March 7, 2022 in paragraph 194; and the full text of the operative part of the March 16, 2022 order in paragraph 195. Basis for the timeline's rows for February 26 and March 16, 2022.)
    Published by International Court of Justice (UN General Assembly Official Records) · Checked: 2026-09-23
  15. Allegations of Genocide under the Convention on the Prevention and Punishment of the Crime of Genocide (Ukraine v. Russian Federation) — Institution of proceedings / Provisional measures / Overview (confirmed in the browser that the page shows both the application and the request for provisional measures as dated "27 February 2022," the public hearing as March 7, 2022, the order as "Order of 16 March 2022," and the judgment on preliminary objections as February 2, 2024.)
    Published by International Court of Justice · Checked: 2026-09-23
  16. Situation in Ukraine: ICC judges issue arrest warrants against Vladimir Vladimirovich Putin and Maria Alekseyevna Lvova-Belova (press release dated March 17, 2023. Confirmed the body text in the browser, including "Today, 17 March 2023, Pre-Trial Chamber II ... issued warrants of arrest for two individuals" and the text of the charges.)
    Published by International Criminal Court · Checked: 2026-09-23
  17. The Russian Federation is excluded from the Council of Europe (Committee of Ministers, Strasbourg, 16 March 2022. Confirmed the body text in the browser, including "the Russian Federation ceases to be a member of the Council of Europe as from today," the opinion of the Parliamentary Assembly on March 15, and the notice of withdrawal by the Russian government on the same day.)
    Published by Council of Europe · Checked: 2026-09-23
  18. Постанова Верховної Ради Української РСР «Про проголошення незалежності України» № 1427-XII ["Resolution of the Supreme Council of the Ukrainian SSR 'On the Declaration of Independence of Ukraine' No. 1427-XII"] (August 24, 1991. Confirmed the body text in the browser, including "Проголосити 24 серпня 1991 року Україну незалежною демократичною державою" ["To declare Ukraine an independent democratic state on August 24, 1991"] and "1 грудня 1991 року провести республіканський референдум на підтвердження акта проголошення незалежності" ["to hold a republic-wide referendum on December 1, 1991 to confirm the act of declaring independence"].)
    Published by Верховна Рада України [Verkhovna Rada of Ukraine] (zakon.rada.gov.ua) · Checked: 2026-09-23
  19. Конституція України № 254к/96-ВР [Constitution of Ukraine, No. 254к/96-ВР] (confirmed on the document card in the browser: "Дата прийняття 28.06.1996" ["Date of adoption: 28.06.1996"], "Верховна Рада України" ["Verkhovna Rada of Ukraine"], and "Стан: Чинний" ["Status: In force"].)
    Published by Верховна Рада України [Verkhovna Rada of Ukraine] · Checked: 2026-09-23
  20. Розпорядження Кабінету Міністрів України від 21 листопада 2013 р. № 905-р [Directive of the Cabinet of Ministers of Ukraine of November 21, 2013, No. 905-р] (confirmed the body text in the browser, including "Призупинити процес підготовки до укладання Угоди про асоціацію" ["To suspend the process of preparing for the conclusion of the Association Agreement"] and the note on its revocation by Directive No. 113-р of March 2, 2014.)
    Published by Кабінет Міністрів України [Cabinet of Ministers of Ukraine] · Checked: 2026-09-23
  21. Постанова Верховної Ради України «Про самоусунення Президента України від виконання конституційних повноважень та призначення позачергових виборів Президента України» № 757-VII [Resolution of the Verkhovna Rada of Ukraine "On the Self-Removal of the President of Ukraine from the Exercise of Constitutional Powers and the Scheduling of an Early Presidential Election," No. 757-VII] (February 22, 2014. Confirmed the body text in the browser: paragraphs 1 and 2 (setting the early election for May 25, 2014).)
    Published by Верховна Рада України [Verkhovna Rada of Ukraine] · Checked: 2026-09-23
  22. Указ Президента України «Про введення воєнного стану в Україні» № 64/2022 [Presidential Decree "On the Introduction of Martial Law in Ukraine," No. 64/2022] (February 24, 2022. Confirmed the body text in the browser: paragraph 1, "Ввести в Україні воєнний стан із 05 години 30 хвилин 24 лютого 2022 року строком на 30 діб" ["To introduce martial law in Ukraine from 05:30 on February 24, 2022, for a period of 30 days"]; the note on approval by Law No. 2102-IX; and the list of 20 extension decrees with the start date/time and duration of each. Basis for every row of the martial-law extension table.)
    Published by Президент України [President of Ukraine] (zakon.rada.gov.ua) · Checked: 2026-09-23
  23. Указ Президента України «Про загальну мобілізацію» № 65/2022 [Presidential Decree "On General Mobilization," No. 65/2022] (February 24, 2022. Confirmed the body text in the browser: the note on approval by Law No. 2105-IX (March 3, 2022).)
    Published by Президент України [President of Ukraine] · Checked: 2026-09-23
  24. Указ Президента України «Про продовження строку дії воєнного стану в Україні» № 596/2026 [Presidential Decree "On Extending the Duration of Martial Law in Ukraine," No. 596/2026] (July 13, 2026, Kyiv. Confirmed the body text in the browser: the note "Указ затверджено Законом України № 4928-IX від 14.07.2026" ["The decree was approved by Law of Ukraine No. 4928-IX of 14.07.2026"]; paragraph 1, "продовжити строк дії воєнного стану в Україні з 05 години 30 хвилин 2 серпня 2026 року строком на 90 діб" ["to extend the duration of martial law in Ukraine from 05:30 on August 2, 2026, for a period of 90 days"]; and the obligation in paragraph 2 to notify the UN Secretary-General.)
    Published by Президент України [President of Ukraine] · Checked: 2026-09-23
  25. Указ Президента України «Про продовження строку проведення загальної мобілізації» № 597/2026 [Presidential Decree "On Extending the Period of General Mobilization," No. 597/2026] (July 13, 2026, Kyiv. Confirmed the body text in the browser: the note "Указ затверджено Законом України № 4929-IX від 14.07.2026" ["The decree was approved by Law of Ukraine No. 4929-IX of 14.07.2026"] and paragraph 1, "продовжити з 2 серпня 2026 року строк проведення загальної мобілізації на 90 діб" ["to extend the period of general mobilization for 90 days from August 2, 2026"].)
    Published by Президент України [President of Ukraine] · Checked: 2026-09-23
  26. Four years since the full-scale invasion of Ukraine: key facts and findings, February 2026 (PDF published February 16, 2026. Confirmed against the PDF body text: 15,172 verified civilian deaths and 41,378 verified injuries; footnote 1's coverage period, "24 February 2022 – 31 January 2026," and its verification method; and footnote 2's "The actual extent of civilian casualties is likely considerably higher.")
    Published by OHCHR / United Nations Human Rights Monitoring Mission in Ukraine (via United Nations in Ukraine) · Checked: 2026-09-23
  27. Ukrainavi article-writing specification ARTICLE_SPEC.md and the in-house glossary lexicon-usage.json, the section on "how to write about the invasion" (rules for the phrase "full-scale invasion," how to render different words when quoting resolutions, and current place-name spellings)
    Published by Ukrainavi editorial team (internal document, no URL) · Checked: 2026-09-23
  28. A/RES/71/205. Situation of human rights in the Autonomous Republic of Crimea and the city of Sevastopol (Ukraine) (adopted December 19, 2016. Confirmed against the PDF body text: the preamble's "Condemning the temporary occupation of part of the territory of Ukraine ... by the Russian Federation, and reaffirming the non-recognition of its annexation.")
    Published by United Nations General Assembly · Checked: 2026-09-23
  29. ICAO Council vote on Flight MH17 case (Montréal, 12 May 2025. Confirmed: "the Russian Federation failed to uphold its obligations under international air law in the 2014 downing of Malaysia Airlines Flight MH17.")
    Published by International Civil Aviation Organization · Checked: 2026-09-23

Corrections and updates

  • The title and opening had turned into an explanation of how the timeline was made, so they were rewritten to first present the period covered and the content. Not covering the course of the fighting, and giving legal assessments together with the body that made them, remain unchanged.
  • Changed the title (previous title: "A Timeline of Ukraine's War, 1991 to 2026").
  • The row for September 29, 2022 previously said only "a decision on status"; added that UN General Assembly Resolution ES-11/4 calls this an "attempted illegal annexation." Also added the International Civil Aviation Organization (ICAO) Council's finding on the downing of Malaysia Airlines Flight MH17, the content of Security Council Resolution 2774, and UN General Assembly Resolution 71/205 on the occupation of Crimea.

If you find an error in this article, please tell us via Corrections. Once we have checked it, we will record in the article what was corrected and why.