diff --git a/.npmrc b/.npmrc
new file mode 100644
index 0000000..d16b414
--- /dev/null
+++ b/.npmrc
@@ -0,0 +1 @@
+use-node-version=22.17.1
diff --git a/.prettierignore b/.prettierignore
index d7ab459..1dc3e3a 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -4,6 +4,9 @@
# compiled output
/dist/
+# data files
+/data/
+
# misc
/coverage/
!.*
diff --git a/app/app-styles/app.css b/app/app-styles/app.css
index 1406c46..a7bd33d 100644
--- a/app/app-styles/app.css
+++ b/app/app-styles/app.css
@@ -1,51 +1,90 @@
-/* stylelint-disable import-notation, property-no-vendor-prefix, selector-class-pattern */
-@import 'mdbook.css';
-@import 'fonts.css';
-@import 'variables.css';
-@import 'chrome.css';
+.rfc-card {
+ display: grid;
+ grid-template-columns: 100px 1fr 200px;
+ grid-template-rows: min-content 1fr;
+ grid-gap: 0;
+ width: 100%;
+ margin-bottom: var(--spacing-2);
+}
+
+.card-number { grid-area: 1 / 1 / 2 / 2; }
+.card-title { grid-area: 1 / 2 / 2 / 3; }
+.card-summary { grid-area: 2 / 2 / 3 / 3; }
+.card-champion { grid-area: 1 / 3 / 3 / 4; }
+
+.card-champion li {
+ display: flex;
+ align-items: center;
+ gap: var(--spacing-1);
+ margin-top: var(--spacing-1);
+}
-button.reset {
- border: none;
- margin: 0;
- padding: 0;
- width: auto;
- overflow: visible;
- background: transparent;
- color: inherit;
- font: inherit;
- line-height: normal;
- -webkit-font-smoothing: inherit;
- -moz-osx-font-smoothing: inherit;
- -webkit-appearance: none;
+.card-fcp {
+ width: 160px;
+ height: 20px;
+ border-radius: 24px;
+ color: var(--color-white);
+ background-color: var(--color-brand-hc-dark);
+ display: block;
+ font-size: 12px;
+ font-weight: 700;
+ text-align: center;
}
-.margin-auto {
- margin: auto;
+.rfc-card img {
+ width: 50px;
+ height: 50px;
+ border-radius: 25px;
}
-.p1 {
- padding: 0.5em;
+.table {
+ border-collapse: separate;
+ border-spacing: 0;
+ border: 2px solid var(--color-brand);
+ border-radius: var(--radius);
}
-.p2 {
- padding: 1em;
+.table th,
+.table td {
+ padding: var(--spacing-1);
+ text-align: left;
+ border-left: none;
+ border-right: none;
}
-.stage-title {
- margin-top: 0.5rem;
- margin-bottom: 0;
+/* Row borders */
+.table tr + tr td {
+ border-top: 1px solid var(--color-card-border);
}
-ul.chapter {
- margin-top: 0;
+/* Optional: top border for the header row */
+.table thead tr th {
+ background-color: var(--color-brand);
+ border-bottom: 1px solid var(--color-card-border);
+ color: var(--color-white);
}
-.rfc-data-table ul {
- padding-left: 1em;
+/* Optional: remove the last row bottom border if needed */
+.table tr:last-child td {
+ border-bottom: none;
}
-.svg-inline--fa {
- display: inline-block;
- height: 1em;
- vertical-align: -0.125em;
+@media screen and (width <= 1024px) {
+ .rfc-card {
+ grid-template-columns: 100px 1fr;
+ grid-template-rows: min-content 1fr min-content;
+ grid-gap: 0;
+ width: 100%;
+ margin-bottom: var(--spacing-2);
+ }
+
+ .card-number { grid-area: 1 / 1 / 2 / 2; }
+ .card-title { grid-area: 1 / 2 / 2 / 4; }
+ .card-summary { grid-area: 2 / 1 / 2 / 4; }
+
+ .card-champion {
+ grid-area: 3 / 1 / 3 / 4;
+ padding-left: 0;
+ }
+
}
diff --git a/app/app-styles/chrome.css b/app/app-styles/chrome.css
deleted file mode 100644
index 0469cd8..0000000
--- a/app/app-styles/chrome.css
+++ /dev/null
@@ -1,515 +0,0 @@
-/* stylelint-disable alpha-value-notation, at-rule-empty-line-before, color-function-alias-notation, color-function-notation, declaration-block-no-redundant-longhand-properties, declaration-empty-line-before, import-notation, length-zero-no-unit, media-feature-range-notation, no-descending-specificity, property-no-vendor-prefix, rule-empty-line-before, selector-not-notation, shorthand-property-no-redundant-values, value-no-vendor-prefix */
-
-/* CSS for UI elements (a.k.a. chrome) */
-
-@import 'variables.css';
-
-::-webkit-scrollbar {
- background: var(--bg);
-}
-::-webkit-scrollbar-thumb {
- background: var(--scrollbar);
-}
-html {
- scrollbar-color: var(--scrollbar) var(--bg);
-}
-#searchresults a,
-.content a:link,
-a:visited,
-a > .hljs {
- color: var(--links);
-}
-
-/* Menu Bar */
-
-#menu-bar,
-#menu-bar-hover-placeholder {
- z-index: 101;
- margin: auto calc(0px - var(--page-padding));
-}
-#menu-bar {
- position: relative;
- display: flex;
- flex-wrap: wrap;
- background-color: var(--bg);
- border-bottom-color: var(--bg);
- border-bottom-width: 1px;
- border-bottom-style: solid;
-}
-#menu-bar.sticky,
-.js #menu-bar-hover-placeholder:hover + #menu-bar,
-.js #menu-bar:hover,
-.js.sidebar-visible #menu-bar {
- position: -webkit-sticky;
- position: sticky;
- top: 0 !important;
-}
-#menu-bar-hover-placeholder {
- position: sticky;
- position: -webkit-sticky;
- top: 0;
- height: var(--menu-bar-height);
-}
-#menu-bar.bordered {
- border-bottom-color: var(--table-border-color);
-}
-#menu-bar i,
-#menu-bar .icon-button {
- position: relative;
- padding: 0 8px;
- z-index: 10;
- line-height: var(--menu-bar-height);
- cursor: pointer;
- transition: color 0.5s;
-}
-@media only screen and (max-width: 420px) {
- #menu-bar i,
- #menu-bar .icon-button {
- padding: 0 5px;
- }
-}
-
-.icon-button {
- border: none;
- background: none;
- padding: 0;
- color: inherit;
-}
-.icon-button i {
- margin: 0;
-}
-
-.right-buttons {
- margin: 0 15px;
-}
-.right-buttons a {
- text-decoration: none;
-}
-
-.left-buttons {
- display: flex;
- margin: 0 5px;
-}
-.no-js .left-buttons {
- display: none;
-}
-
-.menu-title {
- display: inline-block;
- font-weight: 200;
- font-size: 2.4rem;
- line-height: var(--menu-bar-height);
- text-align: center;
- margin: 0;
- flex: 1;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-.js .menu-title {
- cursor: pointer;
-}
-
-.menu-bar,
-.menu-bar:visited,
-.nav-chapters,
-.nav-chapters:visited,
-.mobile-nav-chapters,
-.mobile-nav-chapters:visited,
-.menu-bar .icon-button,
-.menu-bar a i {
- color: var(--icons);
-}
-
-.menu-bar i:hover,
-.menu-bar .icon-button:hover,
-.nav-chapters:hover,
-.mobile-nav-chapters i:hover {
- color: var(--icons-hover);
-}
-
-/* Nav Icons */
-
-.nav-chapters {
- font-size: 2.5em;
- text-align: center;
- text-decoration: none;
-
- position: fixed;
- top: 0;
- bottom: 0;
- margin: 0;
- max-width: 150px;
- min-width: 90px;
-
- display: flex;
- justify-content: center;
- align-content: center;
- flex-direction: column;
-
- transition:
- color 0.5s,
- background-color 0.5s;
-}
-
-.nav-chapters:hover {
- text-decoration: none;
- background-color: var(--theme-hover);
- transition:
- background-color 0.15s,
- color 0.15s;
-}
-
-.nav-wrapper {
- margin-top: 50px;
- display: none;
-}
-
-.mobile-nav-chapters {
- font-size: 2.5em;
- text-align: center;
- text-decoration: none;
- width: 90px;
- border-radius: 5px;
- background-color: var(--sidebar-bg);
-}
-
-.previous {
- float: left;
-}
-
-.next {
- float: right;
- right: var(--page-padding);
-}
-
-@media only screen and (max-width: 1080px) {
- .nav-wide-wrapper {
- display: none;
- }
- .nav-wrapper {
- display: block;
- }
-}
-
-@media only screen and (max-width: 1380px) {
- .sidebar-visible .nav-wide-wrapper {
- display: none;
- }
- .sidebar-visible .nav-wrapper {
- display: block;
- }
-}
-
-/* Inline code */
-
-:not(pre) > .hljs {
- display: inline;
- padding: 0.1em 0.3em;
- border-radius: 3px;
-}
-
-:not(pre):not(a) > .hljs {
- color: var(--inline-code-color);
- overflow-x: initial;
-}
-
-a:hover > .hljs {
- text-decoration: underline;
-}
-
-pre {
- position: relative;
-}
-pre > .buttons {
- position: absolute;
- z-index: 100;
- right: 5px;
- top: 5px;
-
- color: var(--sidebar-fg);
- cursor: pointer;
-}
-pre > .buttons :hover {
- color: var(--sidebar-active);
-}
-pre > .buttons i {
- margin-left: 8px;
-}
-pre > .buttons button {
- color: inherit;
- background: transparent;
- border: none;
- cursor: inherit;
-}
-pre > .result {
- margin-top: 10px;
-}
-
-/* Search */
-
-#searchresults a {
- text-decoration: none;
-}
-
-mark {
- border-radius: 2px;
- padding: 0 3px 1px 3px;
- margin: 0 -3px -1px -3px;
- background-color: var(--search-mark-bg);
- transition: background-color 300ms linear;
- cursor: pointer;
-}
-
-mark.fade-out {
- background-color: rgba(0, 0, 0, 0) !important;
- cursor: auto;
-}
-
-.searchbar-outer {
- margin-left: auto;
- margin-right: auto;
- max-width: var(--content-max-width);
-}
-
-#searchbar {
- width: 100%;
- margin: 5px auto 0px auto;
- padding: 10px 16px;
- transition: box-shadow 300ms ease-in-out;
- border: 1px solid var(--searchbar-border-color);
- border-radius: 3px;
- background-color: var(--searchbar-bg);
- color: var(--searchbar-fg);
-}
-#searchbar:focus,
-#searchbar.active {
- box-shadow: 0 0 3px var(--searchbar-shadow-color);
-}
-
-.searchresults-header {
- font-weight: bold;
- font-size: 1em;
- padding: 18px 0 0 5px;
- color: var(--searchresults-header-fg);
-}
-
-.searchresults-outer {
- margin-left: auto;
- margin-right: auto;
- max-width: var(--content-max-width);
- border-bottom: 1px dashed var(--searchresults-border-color);
-}
-
-ul#searchresults {
- list-style: none;
- padding-left: 20px;
-}
-ul#searchresults li {
- margin: 10px 0px;
- padding: 2px;
- border-radius: 2px;
-}
-ul#searchresults li.focus {
- background-color: var(--searchresults-li-bg);
-}
-ul#searchresults span.teaser {
- display: block;
- clear: both;
- margin: 5px 0 0 20px;
- font-size: 0.8em;
-}
-ul#searchresults span.teaser em {
- font-weight: bold;
- font-style: normal;
-}
-
-/* Sidebar */
-
-.sidebar {
- position: fixed;
- left: 0;
- top: 0;
- bottom: 0;
- width: var(--sidebar-width);
- font-size: 0.875em;
- box-sizing: border-box;
- -webkit-overflow-scrolling: touch;
- overscroll-behavior-y: contain;
- background-color: var(--sidebar-bg);
- color: var(--sidebar-fg);
-}
-.sidebar-resizing {
- -moz-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.js:not(.sidebar-resizing) .sidebar {
- transition: transform 0.3s; /* Animation: slide away */
-}
-.sidebar code {
- line-height: 2em;
-}
-.sidebar .sidebar-scrollbox {
- overflow-y: auto;
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- padding: 10px 10px;
-}
-.sidebar .sidebar-resize-handle {
- position: absolute;
- cursor: col-resize;
- width: 0;
- right: 0;
- top: 0;
- bottom: 0;
-}
-.js .sidebar .sidebar-resize-handle {
- cursor: col-resize;
- width: 5px;
-}
-.sidebar-hidden .sidebar {
- transform: translateX(calc(0px - var(--sidebar-width)));
-}
-.sidebar::-webkit-scrollbar {
- background: var(--sidebar-bg);
-}
-.sidebar::-webkit-scrollbar-thumb {
- background: var(--scrollbar);
-}
-
-.sidebar-visible .page-wrapper {
- transform: translateX(var(--sidebar-width));
-}
-@media only screen and (min-width: 620px) {
- .sidebar-visible .page-wrapper {
- transform: none;
- margin-left: var(--sidebar-width);
- }
-}
-
-.chapter {
- list-style: none outside none;
- padding-left: 0;
- line-height: 2.2em;
-}
-
-.chapter ol {
- width: 100%;
-}
-
-.chapter li {
- display: flex;
- color: var(--sidebar-non-existant);
-}
-.chapter li a {
- display: block;
- padding: 0;
- text-decoration: none;
- color: var(--sidebar-fg);
-}
-
-.chapter li a:hover {
- color: var(--sidebar-active);
-}
-
-.chapter li a.active {
- color: var(--sidebar-active);
-}
-
-.chapter li > a.toggle {
- cursor: pointer;
- display: block;
- margin-left: auto;
- padding: 0 10px;
- user-select: none;
- opacity: 0.68;
-}
-
-.chapter li > a.toggle div {
- transition: transform 0.5s;
-}
-
-/* collapse the section */
-.chapter li:not(.expanded) + li > ol {
- display: none;
-}
-
-.chapter li.chapter-item {
- line-height: 1.5em;
- margin-top: 0.6em;
-}
-
-.chapter li.expanded > a.toggle div {
- transform: rotate(90deg);
-}
-
-.spacer {
- width: 100%;
- height: 3px;
- margin: 5px 0px;
-}
-.chapter .spacer {
- background-color: var(--sidebar-spacer);
-}
-
-@media (-moz-touch-enabled: 1), (pointer: coarse) {
- .chapter li a {
- padding: 5px 0;
- }
- .spacer {
- margin: 10px 0;
- }
-}
-
-.section {
- list-style: none outside none;
- padding-left: 20px;
- line-height: 1.9em;
-}
-
-/* Theme Menu Popup */
-
-.theme-popup {
- position: absolute;
- left: 10px;
- top: var(--menu-bar-height);
- z-index: 1000;
- border-radius: 4px;
- font-size: 0.7em;
- color: var(--fg);
- background: var(--theme-popup-bg);
- border: 1px solid var(--theme-popup-border);
- margin: 0;
- padding: 0;
- list-style: none;
- display: none;
-}
-.theme-popup .default {
- color: var(--icons);
-}
-.theme-popup .theme {
- width: 100%;
- border: 0;
- margin: 0;
- padding: 2px 10px;
- line-height: 25px;
- white-space: nowrap;
- text-align: left;
- cursor: pointer;
- color: inherit;
- background: inherit;
- font-size: inherit;
-}
-.theme-popup .theme:hover {
- background-color: var(--theme-hover);
-}
-.theme-popup .theme:hover:first-child,
-.theme-popup .theme:hover:last-child {
- border-top-left-radius: inherit;
- border-top-right-radius: inherit;
-}
diff --git a/app/app-styles/fonts.css b/app/app-styles/fonts.css
deleted file mode 100644
index de3aba3..0000000
--- a/app/app-styles/fonts.css
+++ /dev/null
@@ -1,27 +0,0 @@
-/* stylelint-disable comment-empty-line-before */
-/* open-sans-regular - latin */
-@font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 400;
- font-display: swap;
- src:
- local('Open Sans Regular'),
- local('OpenSans-Regular'),
- url('/fonts/open-sans-v16-latin-regular.woff2') format('woff2'),
- /* Chrome 26+, Opera 23+, Firefox 39+ */
- url('/fonts/open-sans-v16-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
-}
-/* open-sans-700 - latin */
-@font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 700;
- font-display: swap;
- src:
- local('Open Sans Bold'),
- local('OpenSans-Bold'),
- url('/fonts/open-sans-v16-latin-700.woff2') format('woff2'),
- /* Chrome 26+, Opera 23+, Firefox 39+ */
- url('/fonts/open-sans-v16-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
-}
diff --git a/app/app-styles/mdbook.css b/app/app-styles/mdbook.css
deleted file mode 100644
index bf67370..0000000
--- a/app/app-styles/mdbook.css
+++ /dev/null
@@ -1,1007 +0,0 @@
-/* stylelint-disable at-rule-empty-line-before, comment-empty-line-before, comment-whitespace-inside, declaration-block-no-redundant-longhand-properties, declaration-empty-line-before, declaration-property-value-no-unknown, font-family-no-duplicate-names, length-zero-no-unit, media-feature-range-notation, no-descending-specificity, property-no-unknown, property-no-vendor-prefix, rule-empty-line-before, shorthand-property-no-redundant-values, value-no-vendor-prefix */
-html,
-body {
- font-family: 'Open Sans', sans-serif;
- color: #333;
-}
-body {
- margin: 0;
- font-size: 1rem;
-}
-code {
- font-family:
- 'Source Code Pro', Consolas, 'Ubuntu Mono', Menlo, 'DejaVu Sans Mono',
- monospace, monospace;
- font-size: 0.875em;
-}
-.left {
- float: left;
-}
-.right {
- float: right;
-}
-.hidden {
- display: none;
-}
-.play-button.hidden {
- display: none;
-}
-h2,
-h3 {
- margin-top: 2.5em;
-}
-h4,
-h5 {
- margin-top: 2em;
-}
-.header + .header h3,
-.header + .header h4,
-.header + .header h5 {
- margin-top: 1em;
-}
-table {
- margin: 0 auto;
- border-collapse: collapse;
-}
-table td {
- padding: 3px 20px;
- border: 1px solid;
-}
-table thead td {
- font-weight: 700;
-}
-.sidebar {
- position: fixed;
- left: 0;
- top: 0;
- bottom: 0;
- width: 300px;
- overflow-y: auto;
- padding: 10px 10px;
- font-size: 0.875em;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-overflow-scrolling: touch;
- -webkit-transition: left 0.5s;
- -moz-transition: left 0.5s;
- -o-transition: left 0.5s;
- -ms-transition: left 0.5s;
- transition: left 0.5s;
-}
-@media only screen and (max-width: 1060px) {
- .sidebar {
- left: -300px;
- }
-}
-.sidebar code {
- line-height: 2em;
-}
-.sidebar-hidden .sidebar {
- left: -300px;
-}
-.sidebar-visible .sidebar {
- left: 0;
-}
-.chapter {
- list-style: none outside none;
- padding-left: 0;
- line-height: 2.2em;
-}
-.chapter li a {
- padding: 5px 0;
- text-decoration: none;
-}
-.chapter li a:hover {
- text-decoration: none;
-}
-.chapter .spacer {
- width: 100%;
- height: 3px;
- margin: 10px 0px;
-}
-.section {
- list-style: none outside none;
- padding-left: 20px;
- line-height: 1.9em;
-}
-.section li {
- -o-text-overflow: ellipsis;
- text-overflow: ellipsis;
- overflow: hidden;
- white-space: nowrap;
-}
-.page-wrapper {
- padding-left: 300px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- min-height: 100%;
- -webkit-transition: padding-left 0.5s;
- -moz-transition: padding-left 0.5s;
- -o-transition: padding-left 0.5s;
- -ms-transition: padding-left 0.5s;
- transition: padding-left 0.5s;
-}
-@media only screen and (max-width: 1060px) {
- .page-wrapper {
- padding-left: 0;
- }
-}
-.sidebar-hidden .page-wrapper {
- padding-left: 0;
-}
-.sidebar-visible .page-wrapper {
- padding-left: 300px;
-}
-.page {
- outline: 0;
- padding: 0 15px;
-}
-.content {
- margin-left: auto;
- margin-right: auto;
- max-width: 750px;
- padding-bottom: 50px;
-}
-.content a {
- text-decoration: none;
-}
-.content a:hover {
- text-decoration: underline;
-}
-.content img {
- max-width: 100%;
-}
-.menu-bar {
- position: relative;
- height: 50px;
-}
-.menu-bar i {
- position: relative;
- margin: 0 10px;
- z-index: 10;
- line-height: 50px;
- -webkit-transition: color 0.5s;
- -moz-transition: color 0.5s;
- -o-transition: color 0.5s;
- -ms-transition: color 0.5s;
- transition: color 0.5s;
-}
-.menu-bar i:hover {
- cursor: pointer;
-}
-.menu-bar .left-buttons {
- float: left;
-}
-.menu-bar .right-buttons {
- float: right;
-}
-.menu-title {
- display: inline-block;
- font-weight: 200;
- font-size: 20px;
- line-height: 50px;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- text-align: center;
- margin: 0;
- opacity: 0;
- -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
- filter: alpha(opacity=0);
- -webkit-transition: opacity 0.5s ease-in-out;
- -moz-transition: opacity 0.5s ease-in-out;
- -o-transition: opacity 0.5s ease-in-out;
- -ms-transition: opacity 0.5s ease-in-out;
- transition: opacity 0.5s ease-in-out;
-}
-.menu-bar:hover .menu-title {
- opacity: 1;
- -ms-filter: none;
- filter: none;
-}
-.nav-chapters {
- font-size: 2.5em;
- text-align: center;
- text-decoration: none;
- position: fixed;
- top: 50px /* Height of menu-bar */;
- bottom: 0;
- margin: 0;
- max-width: 150px;
- min-width: 90px;
- display: -webkit-box;
- display: -moz-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: box;
- display: flex;
- -webkit-box-pack: center;
- -moz-box-pack: center;
- -o-box-pack: center;
- -ms-flex-pack: center;
- -webkit-justify-content: center;
- justify-content: center;
- -ms-flex-line-pack: center;
- -webkit-align-content: center;
- align-content: center;
- -webkit-box-orient: vertical;
- -moz-box-orient: vertical;
- -o-box-orient: vertical;
- -webkit-flex-direction: column;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-transition: color 0.5s;
- -moz-transition: color 0.5s;
- -o-transition: color 0.5s;
- -ms-transition: color 0.5s;
- transition: color 0.5s;
-}
-.mobile-nav-chapters {
- display: none;
-}
-.nav-chapters:hover {
- text-decoration: none;
-}
-.previous {
- left: 315px;
- -webkit-transition: left 0.5s;
- -moz-transition: left 0.5s;
- -o-transition: left 0.5s;
- -ms-transition: left 0.5s;
- transition: left 0.5s;
-}
-@media only screen and (max-width: 1060px) {
- .previous {
- left: 15px;
- }
-}
-.next {
- right: 15px;
-}
-.sidebar-hidden .previous {
- left: 15px;
-}
-.sidebar-visible .previous {
- left: 315px;
-}
-.theme-popup {
- position: relative;
- left: 10px;
- z-index: 1000;
- border-radius: 4px;
- font-size: 0.7em;
-}
-.theme-popup .theme {
- margin: 0;
- padding: 2px 10px;
- line-height: 25px;
- white-space: nowrap;
- cursor: pointer;
-}
-.theme-popup .theme:hover:first-child,
-.theme-popup .theme:hover:last-child {
- border-top-left-radius: inherit;
- border-top-right-radius: inherit;
-}
-@media only screen and (max-width: 1250px) {
- .nav-chapters {
- display: none;
- }
- .mobile-nav-chapters {
- font-size: 2.5em;
- text-align: center;
- text-decoration: none;
- max-width: 150px;
- min-width: 90px;
- -webkit-box-pack: center;
- -moz-box-pack: center;
- -o-box-pack: center;
- -ms-flex-pack: center;
- -webkit-justify-content: center;
- justify-content: center;
- -ms-flex-line-pack: center;
- -webkit-align-content: center;
- align-content: center;
- position: relative;
- display: inline-block;
- margin-bottom: 50px;
- border-radius: 5px;
- }
- .next {
- float: right;
- }
- .previous {
- float: left;
- }
-}
-.light {
- color: #333;
- background-color: #fff;
- /* Inline code */
-}
-.light .content .header:link,
-.light .content .header:visited {
- color: #333;
- pointer: cursor;
-}
-.light .content .header:link:hover,
-.light .content .header:visited:hover {
- text-decoration: none;
-}
-.light.sidebar {
- background-color: #fafafa;
- color: #364149;
-}
-.light .chapter li {
- color: #aaa;
-}
-.light .chapter li a {
- color: #364149;
-}
-.light .chapter li .active,
-.light .chapter li a:hover {
- /* Animate color change */
- color: #008cff;
-}
-.light .chapter .spacer {
- background-color: #f4f4f4;
-}
-.light .menu-bar,
-.light .menu-bar:visited,
-.light .nav-chapters,
-.light .nav-chapters:visited,
-.light .mobile-nav-chapters,
-.light .mobile-nav-chapters:visited,
-.light .menu-bar a i {
- color: #ccc;
-}
-.light .menu-bar i:hover,
-.light .nav-chapters:hover,
-.light .mobile-nav-chapters i:hover {
- color: #333;
-}
-.light .mobile-nav-chapters i:hover {
- color: #364149;
-}
-.light .mobile-nav-chapters {
- background-color: #fafafa;
-}
-.light .content a:link,
-.light a:visited,
-.light a > .hljs {
- color: #4183c4;
-}
-.light .theme-popup {
- color: #333;
- background: #fafafa;
- border: 1px solid #ccc;
-}
-.light .theme-popup .theme:hover {
- background-color: #e6e6e6;
-}
-.light .theme-popup .default {
- color: #ccc;
-}
-.light blockquote {
- margin: 20px 0;
- padding: 0 20px;
- color: #333;
- background-color: #f2f7f9;
- border-top: 0.1em solid #e1edf1;
- border-bottom: 0.1em solid #e1edf1;
-}
-.light table td {
- border-color: #f2f2f2;
-}
-.light table tbody tr:nth-child(2n) {
- background: #f7f7f7;
-}
-.light table thead {
- background: #ccc;
-}
-.light table thead td {
- border: none;
-}
-.light table thead tr {
- border: 1px #ccc solid;
-}
-.light :not(pre) > .hljs {
- display: inline-block;
- vertical-align: middle;
- padding: 0.1em 0.3em;
- border-radius: 3px;
- color: #6e6b5e;
-}
-.light a:hover > .hljs {
- text-decoration: underline;
-}
-.light pre {
- position: relative;
-}
-.light pre > .buttons {
- position: absolute;
- z-index: 100;
- right: 5px;
- top: 5px;
- color: #364149;
- cursor: pointer;
-}
-.light pre > .buttons :hover {
- color: #008cff;
-}
-.light pre > .buttons i {
- margin-left: 8px;
-}
-.light pre > .result {
- margin-top: 10px;
-}
-.coal {
- color: #98a3ad;
- background-color: #141617;
- /* Inline code */
-}
-.coal .content .header:link,
-.coal .content .header:visited {
- color: #98a3ad;
- pointer: cursor;
-}
-.coal .content .header:link:hover,
-.coal .content .header:visited:hover {
- text-decoration: none;
-}
-.coal .sidebar {
- background-color: #292c2f;
- color: #a1adb8;
-}
-.coal .chapter li {
- color: #505254;
-}
-.coal .chapter li a {
- color: #a1adb8;
-}
-.coal .chapter li .active,
-.coal .chapter li a:hover {
- /* Animate color change */
- color: #3473ad;
-}
-.coal .chapter .spacer {
- background-color: #393939;
-}
-.coal .menu-bar,
-.coal .menu-bar:visited,
-.coal .nav-chapters,
-.coal .nav-chapters:visited,
-.coal .mobile-nav-chapters,
-.coal .mobile-nav-chapters:visited,
-.coal .menu-bar a i {
- color: #43484d;
-}
-.coal .menu-bar i:hover,
-.coal .nav-chapters:hover,
-.coal .mobile-nav-chapters i:hover {
- color: #b3c0cc;
-}
-.coal .mobile-nav-chapters i:hover {
- color: #a1adb8;
-}
-.coal .mobile-nav-chapters {
- background-color: #292c2f;
-}
-.coal .content a:link,
-.coal a:visited,
-.coal a > .hljs {
- color: #2b79a2;
-}
-.coal .theme-popup {
- color: #98a3ad;
- background: #141617;
- border: 1px solid #43484d;
-}
-.coal .theme-popup .theme:hover {
- background-color: #1f2124;
-}
-.coal .theme-popup .default {
- color: #43484d;
-}
-.coal blockquote {
- margin: 20px 0;
- padding: 0 20px;
- color: #98a3ad;
- background-color: #242637;
- border-top: 0.1em solid #2c2f44;
- border-bottom: 0.1em solid #2c2f44;
-}
-.coal table td {
- border-color: #1f2223;
-}
-.coal table tbody tr:nth-child(2n) {
- background: #1b1d1e;
-}
-.coal table thead {
- background: #3f4649;
-}
-.coal table thead td {
- border: none;
-}
-.coal table thead tr {
- border: 1px #3f4649 solid;
-}
-.coal :not(pre) > .hljs {
- display: inline-block;
- vertical-align: middle;
- padding: 0.1em 0.3em;
- border-radius: 3px;
- color: #c5c8c6;
-}
-.coal a:hover > .hljs {
- text-decoration: underline;
-}
-.coal pre {
- position: relative;
-}
-.coal pre > .buttons {
- position: absolute;
- z-index: 100;
- right: 5px;
- top: 5px;
- color: #a1adb8;
- cursor: pointer;
-}
-.coal pre > .buttons :hover {
- color: #3473ad;
-}
-.coal pre > .buttons i {
- margin-left: 8px;
-}
-.coal pre > .result {
- margin-top: 10px;
-}
-.navy {
- color: #bcbdd0;
- background-color: #161923;
- /* Inline code */
-}
-.navy .content .header:link,
-.navy .content .header:visited {
- color: #bcbdd0;
- pointer: cursor;
-}
-.navy .content .header:link:hover,
-.navy .content .header:visited:hover {
- text-decoration: none;
-}
-.navy .sidebar {
- background-color: #282d3f;
- color: #c8c9db;
-}
-.navy .chapter li {
- color: #505274;
-}
-.navy .chapter li a {
- color: #c8c9db;
-}
-.navy .chapter li .active,
-.navy .chapter li a:hover {
- /* Animate color change */
- color: #2b79a2;
-}
-.navy .chapter .spacer {
- background-color: #2d334f;
-}
-.navy .menu-bar,
-.navy .menu-bar:visited,
-.navy .nav-chapters,
-.navy .nav-chapters:visited,
-.navy .mobile-nav-chapters,
-.navy .mobile-nav-chapters:visited,
-.navy .menu-bar a i {
- color: #737480;
-}
-.navy .menu-bar i:hover,
-.navy .nav-chapters:hover,
-.navy .mobile-nav-chapters i:hover {
- color: #b7b9cc;
-}
-.navy .mobile-nav-chapters i:hover {
- color: #c8c9db;
-}
-.navy .mobile-nav-chapters {
- background-color: #282d3f;
-}
-.navy .content a:link,
-.navy a:visited,
-.navy a > .hljs {
- color: #2b79a2;
-}
-.navy .theme-popup {
- color: #bcbdd0;
- background: #161923;
- border: 1px solid #737480;
-}
-.navy .theme-popup .theme:hover {
- background-color: #282e40;
-}
-.navy .theme-popup .default {
- color: #737480;
-}
-.navy blockquote {
- margin: 20px 0;
- padding: 0 20px;
- color: #bcbdd0;
- background-color: #262933;
- border-top: 0.1em solid #2f333f;
- border-bottom: 0.1em solid #2f333f;
-}
-.navy table td {
- border-color: #1f2331;
-}
-.navy table tbody tr:nth-child(2n) {
- background: #1b1f2b;
-}
-.navy table thead {
- background: #39415b;
-}
-.navy table thead td {
- border: none;
-}
-.navy table thead tr {
- border: 1px #39415b solid;
-}
-.navy :not(pre) > .hljs {
- display: inline-block;
- vertical-align: middle;
- padding: 0.1em 0.3em;
- border-radius: 3px;
- color: #c5c8c6;
-}
-.navy a:hover > .hljs {
- text-decoration: underline;
-}
-.navy pre {
- position: relative;
-}
-.navy pre > .buttons {
- position: absolute;
- z-index: 100;
- right: 5px;
- top: 5px;
- color: #c8c9db;
- cursor: pointer;
-}
-.navy pre > .buttons :hover {
- color: #2b79a2;
-}
-.navy pre > .buttons i {
- margin-left: 8px;
-}
-.navy pre > .result {
- margin-top: 10px;
-}
-.rust {
- color: #262625;
- background-color: #e1e1db;
- /* Inline code */
-}
-.rust .content .header:link,
-.rust .content .header:visited {
- color: #262625;
- pointer: cursor;
-}
-.rust .content .header:link:hover,
-.rust .content .header:visited:hover {
- text-decoration: none;
-}
-.rust .sidebar {
- background-color: #3b2e2a;
- color: #c8c9db;
-}
-.rust .chapter li {
- color: #505254;
-}
-.rust .chapter li a {
- color: #c8c9db;
-}
-.rust .chapter li .active,
-.rust .chapter li a:hover {
- /* Animate color change */
- color: #e69f67;
-}
-.rust .chapter .spacer {
- background-color: #45373a;
-}
-.rust .menu-bar,
-.rust .menu-bar:visited,
-.rust .nav-chapters,
-.rust .nav-chapters:visited,
-.rust .mobile-nav-chapters,
-.rust .mobile-nav-chapters:visited,
-.rust .menu-bar a i {
- color: #737480;
-}
-.rust .menu-bar i:hover,
-.rust .nav-chapters:hover,
-.rust .mobile-nav-chapters i:hover {
- color: #262625;
-}
-.rust .mobile-nav-chapters i:hover {
- color: #c8c9db;
-}
-.rust .mobile-nav-chapters {
- background-color: #3b2e2a;
-}
-.rust .content a:link,
-.rust a:visited,
-.rust a > .hljs {
- color: #2b79a2;
-}
-.rust .theme-popup {
- color: #262625;
- background: #e1e1db;
- border: 1px solid #b38f6b;
-}
-.rust .theme-popup .theme:hover {
- background-color: #99908a;
-}
-.rust .theme-popup .default {
- color: #737480;
-}
-.rust blockquote {
- margin: 20px 0;
- padding: 0 20px;
- color: #262625;
- background-color: #c1c1bb;
- border-top: 0.1em solid #b8b8b1;
- border-bottom: 0.1em solid #b8b8b1;
-}
-.rust table td {
- border-color: #d7d7cf;
-}
-.rust table tbody tr:nth-child(2n) {
- background: #dbdbd4;
-}
-.rust table thead {
- background: #b3a497;
-}
-.rust table thead td {
- border: none;
-}
-.rust table thead tr {
- border: 1px #b3a497 solid;
-}
-.rust :not(pre) > .hljs {
- display: inline-block;
- vertical-align: middle;
- padding: 0.1em 0.3em;
- border-radius: 3px;
- color: #6e6b5e;
-}
-.rust a:hover > .hljs {
- text-decoration: underline;
-}
-.rust pre {
- position: relative;
-}
-.rust pre > .buttons {
- position: absolute;
- z-index: 100;
- right: 5px;
- top: 5px;
- color: #c8c9db;
- cursor: pointer;
-}
-.rust pre > .buttons :hover {
- color: #e69f67;
-}
-.rust pre > .buttons i {
- margin-left: 8px;
-}
-.rust pre > .result {
- margin-top: 10px;
-}
-.ayu {
- color: #c5c5c5;
- background-color: #0f1419;
- /* Inline code */
-}
-.ayu .content .header:link,
-.ayu .content .header:visited {
- color: #c5c5c5;
- pointer: cursor;
-}
-.ayu .content .header:link:hover,
-.ayu .content .header:visited:hover {
- text-decoration: none;
-}
-.ayu .sidebar {
- background-color: #14191f;
- color: #c8c9db;
-}
-.ayu .chapter li {
- color: #5c6773;
-}
-.ayu .chapter li a {
- color: #c8c9db;
-}
-.ayu .chapter li .active,
-.ayu .chapter li a:hover {
- /* Animate color change */
- color: #ffb454;
-}
-.ayu .chapter .spacer {
- background-color: #2d334f;
-}
-.ayu .menu-bar,
-.ayu .menu-bar:visited,
-.ayu .nav-chapters,
-.ayu .nav-chapters:visited,
-.ayu .mobile-nav-chapters,
-.ayu .mobile-nav-chapters:visited,
-.ayu .menu-bar a i {
- color: #737480;
-}
-.ayu .menu-bar i:hover,
-.ayu .nav-chapters:hover,
-.ayu .mobile-nav-chapters i:hover {
- color: #b7b9cc;
-}
-.ayu .mobile-nav-chapters i:hover {
- color: #c8c9db;
-}
-.ayu .mobile-nav-chapters {
- background-color: #14191f;
-}
-.ayu .content a:link,
-.ayu a:visited,
-.ayu a > .hljs {
- color: #0096cf;
-}
-.ayu .theme-popup {
- color: #c5c5c5;
- background: #14191f;
- border: 1px solid #5c6773;
-}
-.ayu .theme-popup .theme:hover {
- background-color: #191f26;
-}
-.ayu .theme-popup .default {
- color: #737480;
-}
-.ayu blockquote {
- margin: 20px 0;
- padding: 0 20px;
- color: #c5c5c5;
- background-color: #262933;
- border-top: 0.1em solid #2f333f;
- border-bottom: 0.1em solid #2f333f;
-}
-.ayu table td {
- border-color: #182028;
-}
-.ayu table tbody tr:nth-child(2n) {
- background: #141b22;
-}
-.ayu table thead {
- background: #324354;
-}
-.ayu table thead td {
- border: none;
-}
-.ayu table thead tr {
- border: 1px #324354 solid;
-}
-.ayu :not(pre) > .hljs {
- display: inline-block;
- vertical-align: middle;
- padding: 0.1em 0.3em;
- border-radius: 3px;
- color: #ffb454;
-}
-.ayu a:hover > .hljs {
- text-decoration: underline;
-}
-.ayu pre {
- position: relative;
-}
-.ayu pre > .buttons {
- position: absolute;
- z-index: 100;
- right: 5px;
- top: 5px;
- color: #c8c9db;
- cursor: pointer;
-}
-.ayu pre > .buttons :hover {
- color: #ffb454;
-}
-.ayu pre > .buttons i {
- margin-left: 8px;
-}
-.ayu pre > .result {
- margin-top: 10px;
-}
-@media only print {
- #sidebar,
- #menu-bar,
- .nav-chapters,
- .mobile-nav-chapters {
- display: none;
- }
- #page-wrapper {
- left: 0;
- overflow-y: initial;
- }
- #page-wrapper.page-wrapper {
- padding-left: 0px;
- }
- #content {
- max-width: none;
- margin: 0;
- padding: 0;
- }
- .page {
- overflow-y: initial;
- }
- code {
- background-color: #666;
- border-radius: 5px;
- /* Force background to be printed in Chrome */
- -webkit-print-color-adjust: exact;
- }
- pre > .buttons {
- z-index: 2;
- }
- a,
- a:visited,
- a:active,
- a:hover {
- color: #4183c4;
- text-decoration: none;
- }
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- page-break-inside: avoid;
- page-break-after: avoid;
- /*break-after: avoid*/
- }
- pre,
- code {
- page-break-inside: avoid;
- white-space: pre-wrap /* CSS 3 */;
- white-space: -moz-pre-wrap /* Mozilla, since 1999 */;
- white-space: -pre-wrap /* Opera 4-6 */;
- white-space: -o-pre-wrap /* Opera 7 */;
- word-wrap: break-word /* Internet Explorer 5.5+ */;
- }
-}
-.tooltiptext {
- position: absolute;
- visibility: hidden;
- color: #fff;
- background-color: #333;
- -webkit-transform: translateX(-50%);
- -moz-transform: translateX(-50%);
- -o-transform: translateX(-50%);
- -ms-transform: translateX(-50%);
- transform: translateX(
- -50%
- ); /* Center by moving tooltip 50% of its width left */
- left: -8px; /* Half of the width of the icon */
- top: -35px;
- font-size: 0.8em;
- text-align: center;
- border-radius: 6px;
- padding: 5px 8px;
- margin: 5px;
- z-index: 1000;
-}
-.tooltipped .tooltiptext {
- visibility: visible;
-}
diff --git a/app/app-styles/variables.css b/app/app-styles/variables.css
deleted file mode 100644
index 3b6b2d3..0000000
--- a/app/app-styles/variables.css
+++ /dev/null
@@ -1,254 +0,0 @@
-/* stylelint-disable color-function-notation, color-hex-length, custom-property-empty-line-before, hue-degree-notation */
-
-/* Globals */
-
-:root {
- --sidebar-width: 300px;
- --page-padding: 15px;
- --content-max-width: 750px;
- --menu-bar-height: 50px;
-}
-
-/* Themes */
-
-.ayu {
- --bg: hsl(210, 25%, 8%);
- --fg: #c5c5c5;
-
- --sidebar-bg: #14191f;
- --sidebar-fg: #c8c9db;
- --sidebar-non-existant: #5c6773;
- --sidebar-active: #ffb454;
- --sidebar-spacer: #2d334f;
-
- --scrollbar: var(--sidebar-fg);
-
- --icons: #737480;
- --icons-hover: #b7b9cc;
-
- --links: #0096cf;
-
- --inline-code-color: #ffb454;
-
- --theme-popup-bg: #14191f;
- --theme-popup-border: #5c6773;
- --theme-hover: #191f26;
-
- --quote-bg: hsl(226, 15%, 17%);
- --quote-border: hsl(226, 15%, 22%);
-
- --table-border-color: hsl(210, 25%, 13%);
- --table-header-bg: hsl(210, 25%, 28%);
- --table-alternate-bg: hsl(210, 25%, 11%);
-
- --searchbar-border-color: #848484;
- --searchbar-bg: #424242;
- --searchbar-fg: #fff;
- --searchbar-shadow-color: #d4c89f;
- --searchresults-header-fg: #666;
- --searchresults-border-color: #888;
- --searchresults-li-bg: #252932;
- --search-mark-bg: #e3b171;
-}
-
-.coal {
- --bg: hsl(200, 7%, 8%);
- --fg: #98a3ad;
-
- --sidebar-bg: #292c2f;
- --sidebar-fg: #a1adb8;
- --sidebar-non-existant: #505254;
- --sidebar-active: #3473ad;
- --sidebar-spacer: #393939;
-
- --scrollbar: var(--sidebar-fg);
-
- --icons: #43484d;
- --icons-hover: #b3c0cc;
-
- --links: #2b79a2;
-
- --inline-code-color: #c5c8c6;
-
- --theme-popup-bg: #141617;
- --theme-popup-border: #43484d;
- --theme-hover: #1f2124;
-
- --quote-bg: hsl(234, 21%, 18%);
- --quote-border: hsl(234, 21%, 23%);
-
- --table-border-color: hsl(200, 7%, 13%);
- --table-header-bg: hsl(200, 7%, 28%);
- --table-alternate-bg: hsl(200, 7%, 11%);
-
- --searchbar-border-color: #aaa;
- --searchbar-bg: #b7b7b7;
- --searchbar-fg: #000;
- --searchbar-shadow-color: #aaa;
- --searchresults-header-fg: #666;
- --searchresults-border-color: #98a3ad;
- --searchresults-li-bg: #2b2b2f;
- --search-mark-bg: #355c7d;
-}
-
-.light {
- --bg: hsl(0, 0%, 100%);
- --fg: hsl(0, 0%, 0%);
-
- --sidebar-bg: #fafafa;
- --sidebar-fg: hsl(0, 0%, 0%);
- --sidebar-non-existant: #aaaaaa;
- --sidebar-active: #1f1fff;
- --sidebar-spacer: #f4f4f4;
-
- --scrollbar: #8f8f8f;
-
- --icons: #747474;
- --icons-hover: #000000;
-
- --links: #20609f;
-
- --inline-code-color: #301900;
-
- --theme-popup-bg: #fafafa;
- --theme-popup-border: #cccccc;
- --theme-hover: #e6e6e6;
-
- --quote-bg: hsl(197, 37%, 96%);
- --quote-border: hsl(197, 37%, 91%);
-
- --table-border-color: hsl(0, 0%, 95%);
- --table-header-bg: hsl(0, 0%, 80%);
- --table-alternate-bg: hsl(0, 0%, 97%);
-
- --searchbar-border-color: #aaa;
- --searchbar-bg: #fafafa;
- --searchbar-fg: #000;
- --searchbar-shadow-color: #aaa;
- --searchresults-header-fg: #666;
- --searchresults-border-color: #888;
- --searchresults-li-bg: #e4f2fe;
- --search-mark-bg: #a2cff5;
-}
-
-.navy {
- --bg: hsl(226, 23%, 11%);
- --fg: #bcbdd0;
-
- --sidebar-bg: #282d3f;
- --sidebar-fg: #c8c9db;
- --sidebar-non-existant: #505274;
- --sidebar-active: #2b79a2;
- --sidebar-spacer: #2d334f;
-
- --scrollbar: var(--sidebar-fg);
-
- --icons: #737480;
- --icons-hover: #b7b9cc;
-
- --links: #2b79a2;
-
- --inline-code-color: #c5c8c6;
-
- --theme-popup-bg: #161923;
- --theme-popup-border: #737480;
- --theme-hover: #282e40;
-
- --quote-bg: hsl(226, 15%, 17%);
- --quote-border: hsl(226, 15%, 22%);
-
- --table-border-color: hsl(226, 23%, 16%);
- --table-header-bg: hsl(226, 23%, 31%);
- --table-alternate-bg: hsl(226, 23%, 14%);
-
- --searchbar-border-color: #aaa;
- --searchbar-bg: #aeaec6;
- --searchbar-fg: #000;
- --searchbar-shadow-color: #aaa;
- --searchresults-header-fg: #5f5f71;
- --searchresults-border-color: #5c5c68;
- --searchresults-li-bg: #242430;
- --search-mark-bg: #a2cff5;
-}
-
-.rust {
- --bg: hsl(60, 9%, 87%);
- --fg: #262625;
-
- --sidebar-bg: #3b2e2a;
- --sidebar-fg: #c8c9db;
- --sidebar-non-existant: #505254;
- --sidebar-active: #e69f67;
- --sidebar-spacer: #45373a;
-
- --scrollbar: var(--sidebar-fg);
-
- --icons: #737480;
- --icons-hover: #262625;
-
- --links: #2b79a2;
-
- --inline-code-color: #6e6b5e;
-
- --theme-popup-bg: #e1e1db;
- --theme-popup-border: #b38f6b;
- --theme-hover: #99908a;
-
- --quote-bg: hsl(60, 5%, 75%);
- --quote-border: hsl(60, 5%, 70%);
-
- --table-border-color: hsl(60, 9%, 82%);
- --table-header-bg: #b3a497;
- --table-alternate-bg: hsl(60, 9%, 84%);
-
- --searchbar-border-color: #aaa;
- --searchbar-bg: #fafafa;
- --searchbar-fg: #000;
- --searchbar-shadow-color: #aaa;
- --searchresults-header-fg: #666;
- --searchresults-border-color: #888;
- --searchresults-li-bg: #dec2a2;
- --search-mark-bg: #e69f67;
-}
-
-@media (prefers-color-scheme: dark) {
- .light.no-js {
- --bg: hsl(200, 7%, 8%);
- --fg: #98a3ad;
-
- --sidebar-bg: #292c2f;
- --sidebar-fg: #a1adb8;
- --sidebar-non-existant: #505254;
- --sidebar-active: #3473ad;
- --sidebar-spacer: #393939;
-
- --scrollbar: var(--sidebar-fg);
-
- --icons: #43484d;
- --icons-hover: #b3c0cc;
-
- --links: #2b79a2;
-
- --inline-code-color: #c5c8c6;
-
- --theme-popup-bg: #141617;
- --theme-popup-border: #43484d;
- --theme-hover: #1f2124;
-
- --quote-bg: hsl(234, 21%, 18%);
- --quote-border: hsl(234, 21%, 23%);
-
- --table-border-color: hsl(200, 7%, 13%);
- --table-header-bg: hsl(200, 7%, 28%);
- --table-alternate-bg: hsl(200, 7%, 11%);
-
- --searchbar-border-color: #aaa;
- --searchbar-bg: #b7b7b7;
- --searchbar-fg: #000;
- --searchbar-shadow-color: #aaa;
- --searchresults-header-fg: #666;
- --searchresults-border-color: #98a3ad;
- --searchresults-li-bg: #2b2b2f;
- --search-mark-bg: #355c7d;
- }
-}
diff --git a/app/components/rfc-card.gjs b/app/components/rfc-card.gjs
new file mode 100644
index 0000000..42b1ce3
--- /dev/null
+++ b/app/components/rfc-card.gjs
@@ -0,0 +1,31 @@
+import Component from '@glimmer/component';
+import { LinkTo } from '@ember/routing';
+
+export default class RfcCard extends Component {
+
+
+
#{{@rfc.number}}
+
{{@rfc.title}}
+
{{@rfc.summary}}
+ {{#unless @compact}}
+
+ {{#if @rfc.fcp}}Final Comment Period {{/if}}
+ {{#each @rfc.assignees as |assignee|}}
+
+
+ {{assignee.login}}
+
+ {{/each}}
+
+ {{/unless}}
+
+
+
+ get getURL() {
+ return `/id/${this.args.rfc.rfcFile}`;
+ }
+}
diff --git a/app/router.js b/app/router.js
index 0e35511..10cd1c9 100644
--- a/app/router.js
+++ b/app/router.js
@@ -8,4 +8,18 @@ export default class Router extends EmberRouter {
Router.map(function () {
this.route('rfc', { path: 'id/:id' });
+ this.route('stages', function () {
+ this.route('proposed');
+ this.route('exploring');
+ this.route('accepted');
+ this.route('released');
+ this.route('recommended');
+ this.route('discontinued');
+ this.route('closed');
+ this.route('ready-for-release');
+ });
+ this.route('create-rfc');
+ this.route('role-core-team');
+ this.route('rfcs-input');
+ this.route('rfcs-help');
});
diff --git a/app/routes/application.js b/app/routes/application.js
index 96bded0..72f0d5e 100644
--- a/app/routes/application.js
+++ b/app/routes/application.js
@@ -1,8 +1,3 @@
import Route from '@ember/routing/route';
-import toc from 'rfcs-app-toc-builder:toc.json';
-export default class ApplicationRoute extends Route {
- async model() {
- return toc;
- }
-}
+export default class ApplicationRoute extends Route {}
diff --git a/app/routes/create-rfc.js b/app/routes/create-rfc.js
new file mode 100644
index 0000000..da4bb87
--- /dev/null
+++ b/app/routes/create-rfc.js
@@ -0,0 +1,3 @@
+import Route from '@ember/routing/route';
+
+export default class CreateRfcRoute extends Route {}
diff --git a/app/routes/rfcs-help.js b/app/routes/rfcs-help.js
new file mode 100644
index 0000000..6e5c825
--- /dev/null
+++ b/app/routes/rfcs-help.js
@@ -0,0 +1,15 @@
+import Route from '@ember/routing/route';
+
+export default class RfcsHelpRoute extends Route {
+ async model() {
+ // doing it this way makes sure we request both files at the same time
+ return (
+ await Promise.all([
+ import('rfcs-app-toc-builder:stage-accepted.json'),
+ import('rfcs-app-toc-builder:stage-released.json'),
+ ])
+ ) // do we need this one? 🤔
+ .map((item) => item.default)
+ .flat();
+ }
+}
diff --git a/app/routes/rfcs-input.js b/app/routes/rfcs-input.js
new file mode 100644
index 0000000..3364113
--- /dev/null
+++ b/app/routes/rfcs-input.js
@@ -0,0 +1,15 @@
+import Route from '@ember/routing/route';
+
+export default class RfcsInputRoute extends Route {
+ async model() {
+ // doing it this way makes sure we request both files at the same time
+ return (
+ await Promise.all([
+ import('rfcs-app-toc-builder:stage-proposed.json'),
+ import('rfcs-app-toc-builder:stage-exploring.json'),
+ ])
+ )
+ .map((item) => item.default)
+ .flat();
+ }
+}
diff --git a/app/routes/role-core-team.js b/app/routes/role-core-team.js
new file mode 100644
index 0000000..a1d10e1
--- /dev/null
+++ b/app/routes/role-core-team.js
@@ -0,0 +1,3 @@
+import Route from '@ember/routing/route';
+
+export default class RoleCoreTeamRoute extends Route {}
diff --git a/app/routes/stages.js b/app/routes/stages.js
new file mode 100644
index 0000000..4c1deac
--- /dev/null
+++ b/app/routes/stages.js
@@ -0,0 +1,3 @@
+import Route from '@ember/routing/route';
+
+export default class StagesRoute extends Route {}
diff --git a/app/routes/stages/accepted.js b/app/routes/stages/accepted.js
new file mode 100644
index 0000000..e1de3fd
--- /dev/null
+++ b/app/routes/stages/accepted.js
@@ -0,0 +1,9 @@
+import Route from '@ember/routing/route';
+
+export default class StagesAcceptedRoute extends Route {
+ async model() {
+ const result = (await import('rfcs-app-toc-builder:stage-accepted.json'))
+ .default;
+ return result;
+ }
+}
diff --git a/app/routes/stages/closed.js b/app/routes/stages/closed.js
new file mode 100644
index 0000000..a4716d5
--- /dev/null
+++ b/app/routes/stages/closed.js
@@ -0,0 +1,7 @@
+import Route from '@ember/routing/route';
+
+export default class StagesClosedRoute extends Route {
+ async model() {
+ return (await import('rfcs-app-toc-builder:stage-closed.json')).default;
+ }
+}
diff --git a/app/routes/stages/discontinued.js b/app/routes/stages/discontinued.js
new file mode 100644
index 0000000..e1e1e1c
--- /dev/null
+++ b/app/routes/stages/discontinued.js
@@ -0,0 +1,8 @@
+import Route from '@ember/routing/route';
+
+export default class StagesDiscontinuedRoute extends Route {
+ async model() {
+ return (await import('rfcs-app-toc-builder:stage-discontinued.json'))
+ .default;
+ }
+}
diff --git a/app/routes/stages/exploring.js b/app/routes/stages/exploring.js
new file mode 100644
index 0000000..ee08cc1
--- /dev/null
+++ b/app/routes/stages/exploring.js
@@ -0,0 +1,7 @@
+import Route from '@ember/routing/route';
+
+export default class StagesExploringRoute extends Route {
+ async model() {
+ return (await import('rfcs-app-toc-builder:stage-exploring.json')).default;
+ }
+}
diff --git a/app/routes/stages/proposed.js b/app/routes/stages/proposed.js
new file mode 100644
index 0000000..55affb6
--- /dev/null
+++ b/app/routes/stages/proposed.js
@@ -0,0 +1,7 @@
+import Route from '@ember/routing/route';
+
+export default class StagesProposedRoute extends Route {
+ async model() {
+ return (await import('rfcs-app-toc-builder:stage-proposed.json')).default;
+ }
+}
diff --git a/app/routes/stages/ready-for-release.js b/app/routes/stages/ready-for-release.js
new file mode 100644
index 0000000..e4d98bd
--- /dev/null
+++ b/app/routes/stages/ready-for-release.js
@@ -0,0 +1,10 @@
+import Route from '@ember/routing/route';
+
+export default class StagesReadyForReleaseRoute extends Route {
+ async model() {
+ const result = (
+ await import('rfcs-app-toc-builder:stage-ready-for-release.json')
+ ).default;
+ return result;
+ }
+}
diff --git a/app/routes/stages/recommended.js b/app/routes/stages/recommended.js
new file mode 100644
index 0000000..18a23e6
--- /dev/null
+++ b/app/routes/stages/recommended.js
@@ -0,0 +1,8 @@
+import Route from '@ember/routing/route';
+
+export default class StagesRecommendedRoute extends Route {
+ async model() {
+ return (await import('rfcs-app-toc-builder:stage-recommended.json'))
+ .default;
+ }
+}
diff --git a/app/routes/stages/released.js b/app/routes/stages/released.js
new file mode 100644
index 0000000..469f0ca
--- /dev/null
+++ b/app/routes/stages/released.js
@@ -0,0 +1,7 @@
+import Route from '@ember/routing/route';
+
+export default class StagesReleasedRoute extends Route {
+ async model() {
+ return (await import('rfcs-app-toc-builder:stage-released.json')).default;
+ }
+}
diff --git a/app/templates/application.gjs b/app/templates/application.gjs
index 3b61d80..a7a8411 100644
--- a/app/templates/application.gjs
+++ b/app/templates/application.gjs
@@ -1,21 +1,76 @@
import { pageTitle } from 'ember-page-title';
import { LinkTo } from '@ember/routing';
-import GroupedToc from 'rfcs-app/components/grouped-toc';
+import EsHeader from 'ember-styleguide/components/es-header';
+import EsSidebar from 'ember-styleguide/components/es-sidebar';
{{pageTitle "Ember.js RFCs"}}
+
+
diff --git a/app/templates/create-rfc.gjs b/app/templates/create-rfc.gjs
new file mode 100644
index 0000000..426fa76
--- /dev/null
+++ b/app/templates/create-rfc.gjs
@@ -0,0 +1,118 @@
+import { pageTitle } from 'ember-page-title';
+import { LinkTo } from '@ember/routing';
+import EsNote from 'ember-styleguide/components/es-note';
+
+
+ {{pageTitle "Creating an RFC"}}
+ Creating an RFC
+ You need to follow this process if you intend to make "substantial" changes
+ to Ember, Ember Data, Ember CLI, their documentation, or any other projects
+ under the purview of the Ember core teams. What constitutes a "substantial"
+ change is evolving based on community norms, but may include the following:
+
+
+ A new feature that creates new API surface area, and would require a
+ feature flag if introduced.
+
+ The removal of features that already shipped as part of the release
+ channel.
+
+ The introduction of new idiomatic usage or conventions, even if they do
+ not include code changes to Ember itself.
+
+ Some changes do not require an RFC:
+
+ Rephrasing, reorganizing or refactoring
+ Addition or removal of warnings
+
+ Additions that strictly improve objective, numerical quality criteria
+ (speedup, better browser support)
+
+ Additions only likely to be noticed by other implementors-of-Ember,
+ invisible to users-of-Ember.
+
+ If you submit a pull request to implement a new feature without going
+ through the RFC process, it may be closed with a polite request to submit an
+ RFC first.
+
+ It's often helpful to get feedback on your concept before diving into the
+ level of API design detail required for an RFC. You may open an issue on
+ this repo to start a high-level discussion, with the goal of eventually
+ formulating an RFC pull request with the specific implementation design. We
+ also highly recommend sharing drafts of RFCs in
+ #dev-rfc channel
+ on the
+ Ember.js Discord
+ for early feedback.
+
+ For more on the RFC process and stages, check out the
+ RFC stages guide
+
+ The process may look daunting, however we invite
+ everyone to participate. You can propose the change you want to see!
+ How to create a new RFC
+
+ Fork the RFC repo
+
+ Copy the appropriate template. For most RFCs, this is 0000-template.md,
+ for deprecation RFCs it is deprecation-template.md. Copy the template file
+ to text/0000-my-feature.md, where 'my-feature' is descriptive.
+
+ Don't assign an RFC number yet.
+
+ Fill in the RFC. Put care into the details: RFCs that do not present
+ convincing motivation, demonstrate understanding of the impact of the
+ design, or are disingenuous about the drawbacks or alternatives tend to be
+ poorly-received.
+
+ Fill in the relevant core teams.
+
+
+ Submit a pull request. As a pull request the RFC will receive design
+ feedback from the larger community, and the author should be prepared to
+ revise it in response. The RFC is now in the
+ Proposed stage .
+
+
+ Find a champion on the relevant core team. The champion is responsible for
+ shepherding the RFC through the RFC process and representing it in core
+ team meetings.
+
+
+ Update the pull request to add the number of the PR to the filename and
+ add a link to the PR in the header of the RFC.
+
+
+ Build consensus and integrate feedback. RFCs that have broad support are
+ much more likely to make progress than those that don't receive any
+ comments.
+
+
+ From here, the RFC moves to the
+ Exploring stage
+ or
+ Closed
+ in the process explained in Stages.
+
+
+
+ RFC champion
+ For every RFC, you'll need to find a champion from the relevant core team.
+ This person is responsible for representing the RFC in team meetings and
+ guiding it through the various stages. Their responsibilities include
+ helping the team reach consensus, ensuring the RFC adheres to the process,
+ and supporting planning and implementation. A champion can step down before
+ the RFC is accepted and may also designate a replacement at any time.
+ The best way to find a champion is by engaging in the
+ #dev-rfc channel
+ on the
+ Ember.js Discord , which is
+ dedicated to RFC discussions. Sharing early drafts there is highly
+ encouraged as it's a great way to receive initial feedback and connect with
+ potential champions. You can also request a champion by opening an issue or
+ noting it directly in the RFC.
+
diff --git a/app/templates/index.gjs b/app/templates/index.gjs
index 3391276..dde4344 100644
--- a/app/templates/index.gjs
+++ b/app/templates/index.gjs
@@ -1,9 +1,24 @@
-import MarkdownToHtml from 'ember-cli-showdown/components/markdown-to-html';
+import RfcCard from '../components/rfc-card';
-
-
-
+
+
Welcome to the Ember.js RFCs app
+
This is the place to find what is currently cooking within Ember.js.
+ Check out the documentation on our RFC process and what RFCs need your
+ input!
+
RFC's that can use your input
+
+
+
+
+
See all
+
RFC's that need you help
+
+
+
+
+
+
See all
diff --git a/app/templates/rfc.gjs b/app/templates/rfc.gjs
index 86df355..31f0bb8 100644
--- a/app/templates/rfc.gjs
+++ b/app/templates/rfc.gjs
@@ -1,5 +1,4 @@
import { pageTitle } from 'ember-page-title';
-import { LinkTo } from '@ember/routing';
import formatDate from 'rfcs-app/helpers/format-date';
import MarkdownToHtml from 'ember-cli-showdown/components/markdown-to-html';
import Component from '@glimmer/component';
@@ -8,28 +7,6 @@ import { inject as controller } from '@ember/controller';
export default class RFCRouteComponent extends Component {
@controller application;
- get previousRFC() {
- let currentRFCIndex = this.application.model.links.indexOf(
- this.args.model.id
- );
- if (currentRFCIndex <= 0) {
- return null;
- }
-
- return this.application.model.links[currentRFCIndex - 1];
- }
-
- get nextRFC() {
- let currentRFCIndex = this.application.model.links.indexOf(
- this.args.model.id
- );
- if (currentRFCIndex >= this.application.model.links.length) {
- return null;
- }
-
- return this.application.model.links[currentRFCIndex + 1];
- }
-
toggleSidebar() {
document.body.classList.toggle('sidebar-hidden');
}
@@ -93,67 +70,5 @@ export default class RFCRouteComponent extends Component {
-
- {{#if this.previousRFC}}
-
-
-
-
-
- {{else}}
-
-
-
-
-
- {{/if}}
-
- {{#if this.nextRFC}}
-
-
-
-
-
- {{/if}}
}
diff --git a/app/templates/rfcs-help.gjs b/app/templates/rfcs-help.gjs
new file mode 100644
index 0000000..9ea89a7
--- /dev/null
+++ b/app/templates/rfcs-help.gjs
@@ -0,0 +1,15 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from '../components/rfc-card';
+
+
+ {{pageTitle "RFCs that need your help"}}
+ RFCs that need your help
+ The list below consists of RFCs that need active development to move them
+ to the next phase. This could be technical development of the feature or
+ writing documentation.
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/app/templates/rfcs-input.gjs b/app/templates/rfcs-input.gjs
new file mode 100644
index 0000000..9afea5e
--- /dev/null
+++ b/app/templates/rfcs-input.gjs
@@ -0,0 +1,15 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from '../components/rfc-card';
+
+
+ {{pageTitle "RFCs that need your input"}}
+ RFCs that need your input
+ The list below consists of RFCs that need input when it comes to coming up
+ with the solution. This can be both the implementation, but also the
+ caviats.
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/app/templates/role-core-team.gjs b/app/templates/role-core-team.gjs
new file mode 100644
index 0000000..3487f62
--- /dev/null
+++ b/app/templates/role-core-team.gjs
@@ -0,0 +1,94 @@
+import { pageTitle } from 'ember-page-title';
+
+
+ {{pageTitle "Role of Core Team"}}
+ The Role of Core Team Members
+
+
+ Each
+ Ember core team
+ plays a vital part in reviewing and guiding RFCs. If your RFC touches on a
+ specific area—like Ember Data, Learning, or Framework, the relevant team is
+ responsible for reviewing your proposal. Make sure you've listed the correct
+ teams in the
+ "Relevant Team(s)"
+ section of your RFC front matter. This helps ensure it reaches the right
+ people.
+
+
+
+ During the review process, core team members provide feedback, suggest
+ improvements, and help shape the proposal. This is the time for in-depth
+ discussion—teams may challenge, endorse, or refine your ideas to make sure
+ they align with Ember's direction and standards.
+
+
+
+ When an RFC is ready to move into the
+ Ready for Release
+ stage, the relevant core teams review the proposal one final time before it
+ moves forward.
+
+
+
+
+
+ Core Team
+ Project/Topics
+ Github Team
+
+
+
+
+ Ember.js
+ Ember.js
+ @emberjs/Framework
+
+
+ Ember Data
+ Ember Data
+ @emberjs/ember-data-core
+
+
+ Ember CLI
+ Ember CLI
+ @emberjs/cli
+
+
+ Learning
+ Documentation, Website, learning experiences
+ @emberjs/learning-core
+
+
+ TypeScript
+ TypeScript integration and design
+ @emberjs/typescript-core
+
+
+ Steering
+ Governance
+ @emberjs/steering
+
+
+
+
+ About Champions
+
+ Every RFC needs a champion from one of the core teams. This person
+ represents your RFC in team meetings and helps it progress through the
+ stages. Their role includes:
+
+
+ Helping the team reach consensus to move the RFC forward.
+ Ensuring your RFC follows the proper process.
+ Supporting planning and implementation once the RFC is accepted.
+
+
+ A champion can step down before the RFC is accepted and may also find
+ someone else to take over at any time.
+
+
diff --git a/app/templates/stages/accepted.gjs b/app/templates/stages/accepted.gjs
new file mode 100644
index 0000000..1663cef
--- /dev/null
+++ b/app/templates/stages/accepted.gjs
@@ -0,0 +1,15 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from '../../components/rfc-card';
+
+ {{pageTitle "Accepted"}}
+ Accepted
+ The
+ Accepted stage
+ is a phase where we need to start builing the implementation of the RFCs.
+ See the list of accepted RFCs below.
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/app/templates/stages/closed.gjs b/app/templates/stages/closed.gjs
new file mode 100644
index 0000000..e6ef10a
--- /dev/null
+++ b/app/templates/stages/closed.gjs
@@ -0,0 +1,16 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from 'rfcs-app/components/rfc-card';
+
+
+ {{pageTitle "Closed"}}
+ Closed
+ The
+ Closed stage
+ is a phase where a proposed or exploring RFC is no longer being pursued. See
+ the list of closed RFCs below.
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/app/templates/stages/discontinued.gjs b/app/templates/stages/discontinued.gjs
new file mode 100644
index 0000000..a7b5d76
--- /dev/null
+++ b/app/templates/stages/discontinued.gjs
@@ -0,0 +1,15 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from '../../components/rfc-card';
+
+ {{pageTitle "Discontinued"}}
+ Discontinued
+ The
+ Discontinued stage
+ is a phase where a previously accepted RFC is no longer going to be
+ implemented. See the list of discontinued RFCs below.
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/app/templates/stages/exploring.gjs b/app/templates/stages/exploring.gjs
new file mode 100644
index 0000000..8468fc9
--- /dev/null
+++ b/app/templates/stages/exploring.gjs
@@ -0,0 +1,17 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from 'rfcs-app/components/rfc-card';
+
+
+ {{pageTitle "Exploring"}}
+ Exploring
+ The
+ Exploring stage
+ is a phase where an idea is being refined and discussed further, but needs
+ more clarity, answers, or a champion. See the list of exploring RFCs below.
+
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/app/templates/stages/index.gjs b/app/templates/stages/index.gjs
new file mode 100644
index 0000000..844214a
--- /dev/null
+++ b/app/templates/stages/index.gjs
@@ -0,0 +1,236 @@
+import { pageTitle } from 'ember-page-title';
+
+
+ {{pageTitle "Stages"}}
+
+
+
RFC stages
+
The RFC ("request for comments") process is how Ember designs and
+ achieves consensus on "substantial" proposed changes. The process is
+ intended to provide a consistent and controlled path for new features
+ and changes to enter the framework. RFCs can be created by
+ any member
+ of the community.
+
When an RFC is created and implemented it goes through six stages,
+ proposed, exploring, accepted, ready-for-release, released and
+ recommended. There are two statuses for when RFCs don't move forward,
+ discontinued and closed.
+
+
For certain stage advancements, a final comment period (FCP) is
+ required. This is a period lasting 7 days. The beginning of this period
+ will be signaled with a comment and tag on the RFC's pull request.
+ Furthermore, a message will be posted in #news-and-announcements on
+ Ember Discord to attract the community's attention.
+
An RFC can be modified based upon feedback from the core teams and
+ community during the final comment period. Significant modifications may
+ trigger a new final comment period. At the end of a successful FCP, the
+ RFC moves into the next stage. An RFC may be closed or discontinued by
+ the core teams after public discussion has settled and comments have
+ been made summarizing the rationale for closing. The RFC will enter a
+ "final comment period to close" lasting 7 days. At the end of the "FCP
+ to close" period, the PR will be closed. An RFC author may withdraw
+ their own RFC by closing it themselves.
+
+
+
+ Stage
+ Description
+ Requires FCP to enter?
+
+
+
+
+ 0 - Proposed
+ A proposal for a change to Ember or its processes that is
+ offered for community and team evaluation.
+ no
+
+
+ 1 - Exploring
+ An RFC deemed worth pursuing but in need of refinement.
+ no
+
+
+ 2 - Accepted
+ A fully specified RFC. Waiting for or in the process of
+ implementation.
+ yes
+
+
+ 3 - Ready for Release
+ The implementation of the RFC is complete, including learning
+ materials.
+ yes
+
+
+ 4 - Released
+ The work is published. If it is codebase-related work, it is in
+ a stable version of the relevant package(s).
+ no
+
+
+ 5 - Recommended
+ The feature/resource is recommended for general use.
+ yes
+
+
+
+
+
Proposed
+
Proposed RFCs are opened as pull requests to the RFC repository.
+ Anybody may create an RFC. The format should follow the templates in the
+ RFC repository.
+
An RFC's number is the number of it's original proposal PR.
+
From "Proposed" an RFC may move to Exploring, or Closed stages. To move
+ to Closed an FCP is required as in the existing process. A "Proposed"
+ RFC may be moved to "Exploring" by consensus of the relevant team(s)
+ without an FCP. See Exploring.
+
Exploring
+
+
An Exploring RFC is one the Ember team believes should be pursued, but
+ the RFC may still need some more work, discussion, answers to open
+ questions, and/or a champion before it can move to the next stage.
+
+
An RFC is moved into Exploring with consensus of the relevant teams.
+ The relevant team expects to spend time helping to refine the proposal.
+ The RFC remains a PR and will have an Exploring label applied.
+
+
An Exploring RFC that is successfully completed can move to Accepted
+ with an FCP is required as in the existing process. It may also be moved
+ to Closed with an FCP.
+
Accepted
+
+
An RFC that has been "accepted" has complete prose and has successfully
+ passed through an "FCP to Accept" period in which the community has
+ weighed in and consensus has been achieved on the direction. The
+ relevant teams believe that the proposal is well-specified and ready for
+ implementation. The RFC has a champion within one of the relevant teams.
+
+
If there are unanswered questions, we have outlined them and expect
+ that they will be answered before Ready for Release.
+
+
When an RFC is merged and moved to "Accepted", a new PR will be opened
+ to move it to Ready for Release. This PR should be used to track the
+ implementation progress and gain consensus to move to the next stage.
+
Ready for Release
+
+
The implementation is complete according to plan outlined in the RFC,
+ and is in harmony with any changes in Ember that have occurred since the
+ RFC was first written. This includes any necessary learning materials.
+ At this stage, features or deprecations may be available for use behind
+ a feature flag, or with an optional package, etc. The team reviews the
+ work to determine when it can be included in a stable release. For
+ codebase changes, there are no open questions that are anticipated to
+ require breaking changes; the Ember team is ready to commit to the
+ stability of any interfaces exposed by the current implementation of the
+ feature. Today, this would be the "go/no-go" decision by a particular
+ team.
+
+
This stage should include a list of criteria for determining when the
+ proposal can be considered Recommended after being Released.
+
+
A PR is opened on the repo (see Accepted) to move an accepted RFC into
+ this stage. An FCP is required to move into this stage.
+
+
Each Ember core team will be requested as a reviewer on the PR to move
+ into this stage. A representative of each team adds a review. If a team
+ does not respond to the request, and after the conclusion of the FCP, it
+ is assumed that the release may proceed.
+
Released
+
The work is published. If it is codebase-related work, it is in a
+ stable version of the relevant package(s). If there are any critical
+ deviations from the original RFC, they are briefly noted at the top of
+ the RFC.
+
If the work for an RFC is spread across multiple releases of Ember or
+ other packages, the RFC is considered to be in the Released stage when
+ all features are available in stable releases and those packages and
+ versions are noted in the RFC frontmatter.
+
+
Ember's RFC process can be used for process and work plans that are not
+ about code. Some examples include Roadmap RFCs, changes to the RFC
+ process itself, and changes to learning resources. When such an RFC is a
+ candidate for Released, the work should be shipped as described, and the
+ result should presented to the team with the intent of gathering
+ feedback about whether anything is missing. If there is agreement that
+ the work is complete, the RFC may be marked "Released" and a date is
+ provided instead of a version.
+
+
An RFC is moved into "Released" when the above is verified by consensus
+ of the relevant team(s) via a PR to update the stage.
+
Recommended
+
+
The "Recommended" stage is the final milestone for an RFC. It provides
+ a signal to the wider community to indicate that a feature has been put
+ through its ecosystem paces and is ready to use.
+
+
The "Recommended" stage is most important for suites of features that
+ are designed as a number of separate RFCs. It allows the Ember
+ maintainers to stabilize individual features once they are technically
+ feature complete, an important goal for maintaining technical velocity.
+
+
To reach the "Recommended" stage, the following should be true:
+
+ If appropriate, the feature is integrated into the tutorial and the
+ guides prose. API documentation is polished and updates are carried
+ through to other areas of API docs that may not directly pertain to
+ the feature.
+
+ If the proposal replaces an existing feature, the addon ecosystem has
+ largely updated to work with both old and new features.
+ If the proposal updates or replaces an existing feature,
+ high-quality codemods are available
+ If needed, Ember debugging tools as well as popular IDE support have
+ been updated to support the feature.
+
+ If the feature is part of a suite of features that were designed to
+ work together for best ergonomics, the other features are also ready
+ to be "Recommended".
+ Any criteria for "Recommended" for this proposal that were
+ established in the Ready For Release stage have been met.
+
+
+
An RFC is moved into "Recommended" via PR to update the stage. An FCP
+ is required to enter this stage. Multiple RFCs may be moved as a batch
+ into "Recommended" with the same PR.
+
Discontinued
+
A previously Accepted RFC may be discontinued at any point. The RFC may
+ be superseded, out-of-date, or no longer consistent with the direction
+ of Ember.
+
Closed
+
A Proposed or Exploring RFC may be closed after an FCP period. This is
+ the same as the existing process. A closed RFC is discontinued.
+
+
+
+
diff --git a/app/templates/stages/proposed.gjs b/app/templates/stages/proposed.gjs
new file mode 100644
index 0000000..0aa7d74
--- /dev/null
+++ b/app/templates/stages/proposed.gjs
@@ -0,0 +1,17 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from 'rfcs-app/components/rfc-card';
+
+
+ {{pageTitle "Proposed"}}
+ Proposed
+ The
+ Proposed stage
+ is where new ideas are introduced as pull requests to start discussion. See
+ the list of proposed RFCs below.
+
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/app/templates/stages/ready-for-release.gjs b/app/templates/stages/ready-for-release.gjs
new file mode 100644
index 0000000..ed95e8f
--- /dev/null
+++ b/app/templates/stages/ready-for-release.gjs
@@ -0,0 +1,17 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from 'rfcs-app/components/rfc-card';
+
+
+ {{pageTitle "Ready for Release"}}
+ Ready for Release
+ The
+ Ready for Release stage
+ is a phase where the implementation is complete and we're preparing it for
+ an official release. See the list of RFCs ready for release below.
+
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/app/templates/stages/recommended.gjs b/app/templates/stages/recommended.gjs
new file mode 100644
index 0000000..8b519db
--- /dev/null
+++ b/app/templates/stages/recommended.gjs
@@ -0,0 +1,15 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from '../../components/rfc-card';
+
+ {{pageTitle "Recommended"}}
+ Recommended
+ The
+ Recommended stage
+ is a phase where the feature is considered mature and ready for broad use in
+ the community. See the list of recommended RFCs below.
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/app/templates/stages/released.gjs b/app/templates/stages/released.gjs
new file mode 100644
index 0000000..fc9ce5d
--- /dev/null
+++ b/app/templates/stages/released.gjs
@@ -0,0 +1,15 @@
+import { pageTitle } from 'ember-page-title';
+import RfcCard from '../../components/rfc-card';
+
+ {{pageTitle "Released"}}
+ Released
+ The
+ Released stage
+ is a phase where the work is available in a stable release and has been
+ shipped. See the list of released RFCs below.
+
+ {{#each @model as |rfc|}}
+
+ {{/each}}
+
+
diff --git a/combineData.mjs b/combineData.mjs
new file mode 100755
index 0000000..ca12aa4
--- /dev/null
+++ b/combineData.mjs
@@ -0,0 +1,124 @@
+#!/usr/bin/env node
+
+import { readdir, readFile, writeFile } from 'fs/promises';
+import { join } from 'path';
+
+const rfcsFiles = await readdir('./data/raw');
+
+rfcsFiles.sort((a, b) => parseInt(a) - parseInt(b));
+
+let rfcMap = {};
+
+function getDays(date1, date2) {
+ if (date1) {
+ return Math.ceil(
+ (new Date(date1) - new Date(date2)) / (1000 * 60 * 60 * 24),
+ );
+ } else {
+ return Math.ceil((new Date() - new Date(date2)) / (1000 * 60 * 60 * 24));
+ }
+}
+
+function findFirstStage(rfc) {
+ if (rfc.merged) {
+ return 'accepted';
+ } else if (!rfc.closed) {
+ if (
+ rfc.timelineItems.filter((item) => item.label == 'S-Exploring').length ==
+ 1
+ ) {
+ return 'exploring';
+ } else {
+ return 'proposed';
+ }
+ } else {
+ return 'closed';
+ }
+}
+
+function isFCP(rfc) {
+ if (rfc.merged) {
+ return false;
+ } else {
+ return rfc.timelineItems.filter(
+ (item) => item.label == 'Final Comment Period',
+ ).length % 2 == 1
+ }
+}
+
+function getFirstStagesDuration(rfc) {
+ if (!rfc.closed || rfc.merged) {
+ let exploringLabels = rfc.timelineItems.filter(
+ (item) => item.label == 'S-Exploring',
+ );
+ if (exploringLabels.length > 0) {
+ if (rfc.merged) {
+ return {
+ proposed: getDays(exploringLabels[0].createdAt, rfc.createdAt),
+ exploring: getDays(rfc.mergedAt, exploringLabels[0].createdAt),
+ accepted: null,
+ release: null,
+ released: null,
+ };
+ } else {
+ return {
+ proposed: getDays(exploringLabels[0].createdAt, rfc.createdAt),
+ exploring: getDays(new Date(), exploringLabels[0].createdAt),
+ accepted: null,
+ release: null,
+ released: null,
+ };
+ }
+ } else {
+ return {
+ proposed: getDays(new Date(), rfc.createdAt),
+ exploring: null,
+ accepted: null,
+ release: null,
+ released: null,
+ };
+ }
+ } else {
+ return {
+ closed: this.getDays(rfc.closedAt, rfc.createdAt),
+ };
+ }
+}
+
+for (let file of rfcsFiles) {
+ const rfc = JSON.parse(await readFile(join('data/raw', file), 'utf8'));
+ if (rfc.title.includes('Advance RFC')) {
+ let advanceRFC = rfc.title.match(/[0-9]+/);
+ let num = parseInt(advanceRFC, 10);
+ let stage = rfc.title.split(' ').pop().toLowerCase();
+ rfcMap[num].stageDuration[`${rfcMap[num].currentStage}`] = getDays(
+ rfc.mergedAt,
+ rfc.createdAt,
+ );
+ if (rfc.merged) {
+ rfcMap[num].currentStage = stage;
+ }
+ if (rfc.assignees.length > 0) {
+ rfcMap[num].assignees.push(...rfc.assignees);
+ }
+ rfcMap[num].fcp = isFCP(rfc);
+ rfcMap[num].connected.push(rfc);
+ } else {
+ rfcMap[rfc.number] = {
+ ...rfc,
+ currentStage: findFirstStage(rfc),
+ labels: rfc.timelineItems.filter((item) => item.label == 'S-Exploring'),
+ fcp: isFCP(rfc),
+ stageDuration: getFirstStagesDuration(rfc),
+ connected: [],
+ assignees: rfc.assignees,
+ };
+ }
+}
+
+for (let rfc in rfcMap) {
+ await writeFile(
+ join('data', `${rfc}.json`),
+ JSON.stringify(rfcMap[rfc], null, 2),
+ );
+}
diff --git a/data/1.json b/data/1.json
new file mode 100644
index 0000000..d5d73cc
--- /dev/null
+++ b/data/1.json
@@ -0,0 +1,43 @@
+{
+ "number": 1,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1",
+ "title": "RFC: Pass through attribute meta data to related Transform",
+ "createdAt": "2014-08-14T18:00:42Z",
+ "closedAt": "2016-01-27T18:18:58Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2014-08-22T18:30:31Z",
+ "label": "ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:42:17Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2016-01-06T18:23:03Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2016-01-06T18:23:03Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4044,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/10.json b/data/10.json
new file mode 100644
index 0000000..36e0679
--- /dev/null
+++ b/data/10.json
@@ -0,0 +1,33 @@
+{
+ "number": 10,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/10",
+ "title": "RFC: Engines",
+ "createdAt": "2014-10-25T00:32:05Z",
+ "closedAt": "2016-04-11T14:40:10Z",
+ "merged": true,
+ "mergedAt": "2016-04-11T14:40:10Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:40:21Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:40:21Z",
+ "label": "Needs Implementer"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3972,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/100.json b/data/100.json
new file mode 100644
index 0000000..20664d3
--- /dev/null
+++ b/data/100.json
@@ -0,0 +1,22 @@
+{
+ "number": 100,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/100",
+ "title": "Attribute Actions",
+ "createdAt": "2015-10-18T15:58:33Z",
+ "closedAt": "2016-01-18T05:12:41Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3614,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1000.json b/data/1000.json
new file mode 100644
index 0000000..3e6b520
--- /dev/null
+++ b/data/1000.json
@@ -0,0 +1,72 @@
+{
+ "number": 1000,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1000",
+ "title": "Make array built-in in strict-mode",
+ "createdAt": "2023-12-22T19:04:19Z",
+ "closedAt": "2024-06-12T14:36:10Z",
+ "merged": true,
+ "mergedAt": "2024-06-12T14:36:10Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-22T19:04:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:09Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:47Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:41:01Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:09Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 29,
+ "exploring": 145,
+ "accepted": 454,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1034,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1034",
+ "title": "Advance RFC #1000 `\"Make (array) a built in helper\"` to Stage Ready for Release",
+ "createdAt": "2024-06-12T14:37:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:37:27Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:37:27Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1001.json b/data/1001.json
new file mode 100644
index 0000000..408ac89
--- /dev/null
+++ b/data/1001.json
@@ -0,0 +1,136 @@
+{
+ "number": 1001,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1001",
+ "title": "Deprecate named `inject` export from `@ember/service`",
+ "createdAt": "2023-12-26T18:17:20Z",
+ "closedAt": "2024-03-08T20:06:28Z",
+ "merged": true,
+ "mergedAt": "2024-03-08T20:06:28Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-26T18:17:35Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:37Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:48Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-01T20:01:17Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:37Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 25,
+ "exploring": 50,
+ "accepted": 287,
+ "release": 91,
+ "released": 14
+ },
+ "connected": [
+ {
+ "number": 1013,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1013",
+ "title": "Advance RFC #1001 `\"Deprecate named inject export from @ember/service\"` to Stage Ready for Release",
+ "createdAt": "2024-03-08T20:07:06Z",
+ "closedAt": "2024-12-20T19:10:47Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T19:10:47Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:07:07Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:07:07Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T20:12:00Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1061,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1061",
+ "title": "Advance RFC #1001 `\"Deprecate named inject export from @ember/service\"` to Stage Released",
+ "createdAt": "2024-12-20T19:11:32Z",
+ "closedAt": "2025-03-21T18:23:05Z",
+ "merged": true,
+ "mergedAt": "2025-03-21T18:23:05Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:11:32Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:11:32Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1089,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1089",
+ "title": "Advance RFC #1001 `\"Deprecate named inject export from @ember/service\"` to Stage Recommended",
+ "createdAt": "2025-03-21T18:23:54Z",
+ "closedAt": "2025-04-04T18:17:44Z",
+ "merged": true,
+ "mergedAt": "2025-04-04T18:17:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:23:55Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:23:55Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:16:27Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1002.json b/data/1002.json
new file mode 100644
index 0000000..025d322
--- /dev/null
+++ b/data/1002.json
@@ -0,0 +1,22 @@
+{
+ "number": 1002,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1002",
+ "title": "Update RFC template and deprecation RFC template and Ready for Release, Recommended PR templates",
+ "createdAt": "2024-01-12T16:24:48Z",
+ "closedAt": "2024-01-19T19:32:35Z",
+ "merged": true,
+ "mergedAt": "2024-01-19T19:32:35Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 606,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1003.json b/data/1003.json
new file mode 100644
index 0000000..973d009
--- /dev/null
+++ b/data/1003.json
@@ -0,0 +1,131 @@
+{
+ "number": 1003,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1003",
+ "title": "Deprecate `import Ember from 'ember'`",
+ "createdAt": "2024-01-22T19:56:02Z",
+ "closedAt": "2024-03-22T18:12:08Z",
+ "merged": true,
+ "mergedAt": "2024-03-22T18:12:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-22T19:56:18Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-16T19:55:05Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-16T19:55:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T19:54:36Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-16T19:55:05Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 25,
+ "exploring": 35,
+ "accepted": 330,
+ "release": 91,
+ "released": 88
+ },
+ "connected": [
+ {
+ "number": 1015,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1015",
+ "title": "Advance RFC #1003 `\"Deprecate `import Ember from 'ember';\"` to Stage Ready for Release",
+ "createdAt": "2024-03-22T18:12:58Z",
+ "closedAt": "2025-02-14T19:27:48Z",
+ "merged": true,
+ "mergedAt": "2025-02-14T19:27:48Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-22T18:12:58Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-22T18:12:58Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:20:00Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-06-04T18:16:09Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-07T19:40:40Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1084,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1084",
+ "title": "Advance RFC #1003 `\"Deprecate `import Ember from 'ember';\"` to Stage Released",
+ "createdAt": "2025-03-14T18:53:05Z",
+ "closedAt": "2025-06-13T18:19:03Z",
+ "merged": true,
+ "mergedAt": "2025-06-13T18:19:03Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:53:06Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:53:06Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1110,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1110",
+ "title": "Advance RFC #1003 `\"Deprecate `import Ember from 'ember';\"` to Stage Recommended",
+ "createdAt": "2025-06-13T18:19:57Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:19:58Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:19:58Z",
+ "label": "S-Recommended"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1006.json b/data/1006.json
new file mode 100644
index 0000000..636d8a8
--- /dev/null
+++ b/data/1006.json
@@ -0,0 +1,126 @@
+{
+ "number": 1006,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1006",
+ "title": "Deprecate the (action) template helper and modifier",
+ "createdAt": "2024-02-13T20:42:58Z",
+ "closedAt": "2024-03-08T20:03:07Z",
+ "merged": true,
+ "mergedAt": "2024-03-08T20:03:07Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-13T20:43:16Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-23T19:46:57Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-23T19:47:32Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-23T19:51:22Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-23T19:46:57Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 10,
+ "exploring": 15,
+ "accepted": 49,
+ "release": 50,
+ "released": 77
+ },
+ "connected": [
+ {
+ "number": 1011,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1011",
+ "title": "Advance RFC #1006 `\"Deprecate (action) template helper and {{action}} modifier.\"` to Stage Ready for Release",
+ "createdAt": "2024-03-08T20:03:52Z",
+ "closedAt": "2024-04-26T18:18:43Z",
+ "merged": true,
+ "mergedAt": "2024-04-26T18:18:43Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:03:53Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:03:53Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-17T14:29:51Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1022,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1022",
+ "title": "Advance RFC #1006 `\"Deprecate (action) template helper and {{action}} modifier.\"` to Stage Released",
+ "createdAt": "2024-04-26T18:19:36Z",
+ "closedAt": "2024-06-14T18:31:45Z",
+ "merged": true,
+ "mergedAt": "2024-06-14T18:31:45Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:19:37Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:19:37Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1036,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1036",
+ "title": "Advance RFC #1006 `\"Deprecate (action) template helper and {{action}} modifier.\"` to Stage Recommended",
+ "createdAt": "2024-06-14T18:32:27Z",
+ "closedAt": "2024-08-30T18:12:39Z",
+ "merged": true,
+ "mergedAt": "2024-08-30T18:12:38Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-14T18:32:27Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-14T18:32:27Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:16:32Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1007.json b/data/1007.json
new file mode 100644
index 0000000..241f2dc
--- /dev/null
+++ b/data/1007.json
@@ -0,0 +1,28 @@
+{
+ "number": 1007,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1007",
+ "title": "maybe, maybe not better on syntax - this RFC accidentally found some decision trees around when to use {{on}} vs on*",
+ "createdAt": "2024-02-16T23:19:00Z",
+ "closedAt": "2024-02-23T19:09:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-16T23:19:17Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 570,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1009.json b/data/1009.json
new file mode 100644
index 0000000..38918b4
--- /dev/null
+++ b/data/1009.json
@@ -0,0 +1,121 @@
+{
+ "number": 1009,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1009",
+ "title": "Make deprecation workflow built in",
+ "createdAt": "2024-02-22T17:46:40Z",
+ "closedAt": "2024-10-18T18:04:40Z",
+ "merged": true,
+ "mergedAt": "2024-10-18T18:04:40Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-22T17:46:57Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-03-01T19:12:04Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-01T19:12:04Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-27T18:37:29Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-01T19:12:04Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 9,
+ "exploring": 231,
+ "accepted": 120,
+ "release": 14,
+ "released": 165
+ },
+ "connected": [
+ {
+ "number": 1048,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1048",
+ "title": "Advance RFC #1009 `\"Move the deprecation workflow library to be installed in apps by default\"` to Stage Ready for Release",
+ "createdAt": "2024-10-18T18:05:34Z",
+ "closedAt": "2025-02-14T19:25:41Z",
+ "merged": true,
+ "mergedAt": "2025-02-14T19:25:41Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-18T18:05:35Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-18T18:05:35Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-07T19:29:28Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1086,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1086",
+ "title": "Advance RFC #1009 `\"Move the deprecation workflow library to be installed in apps by default\"` to Stage Released",
+ "createdAt": "2025-03-14T18:54:21Z",
+ "closedAt": "2025-03-28T18:24:29Z",
+ "merged": true,
+ "mergedAt": "2025-03-28T18:24:29Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:54:22Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:54:22Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1093,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1093",
+ "title": "Advance RFC #1009 `\"Move the deprecation workflow library to be installed in apps by default\"` to Stage Recommended",
+ "createdAt": "2025-03-28T18:25:16Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:25:17Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:25:17Z",
+ "label": "S-Recommended"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/101.json b/data/101.json
new file mode 100644
index 0000000..c91dfff
--- /dev/null
+++ b/data/101.json
@@ -0,0 +1,28 @@
+{
+ "number": 101,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/101",
+ "title": "Friendly Errors",
+ "createdAt": "2015-10-23T14:58:37Z",
+ "closedAt": "2016-01-06T00:45:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-10-23T20:17:45Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3609,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1010.json b/data/1010.json
new file mode 100644
index 0000000..32b65f0
--- /dev/null
+++ b/data/1010.json
@@ -0,0 +1,22 @@
+{
+ "number": 1010,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1010",
+ "title": "Update 0774-implicit-record-route-loading to include optional feature",
+ "createdAt": "2024-02-28T15:20:31Z",
+ "closedAt": "2024-02-28T15:21:46Z",
+ "merged": true,
+ "mergedAt": "2024-02-28T15:21:46Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 559,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1014.json b/data/1014.json
new file mode 100644
index 0000000..4ba2b7c
--- /dev/null
+++ b/data/1014.json
@@ -0,0 +1,44 @@
+{
+ "number": 1014,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1014",
+ "title": "Introduce \"Ember Language Tooling Roadmap\" RFC",
+ "createdAt": "2024-03-17T01:26:28Z",
+ "closedAt": "2024-12-13T19:36:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-17T01:26:43Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-03-22T18:20:02Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-22T18:20:02Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-22T18:20:02Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 6,
+ "exploring": 536,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1016.json b/data/1016.json
new file mode 100644
index 0000000..f46073f
--- /dev/null
+++ b/data/1016.json
@@ -0,0 +1,28 @@
+{
+ "number": 1016,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1016",
+ "title": "Remove support for this.attrs",
+ "createdAt": "2024-03-27T21:32:56Z",
+ "closedAt": "2024-03-29T22:55:13Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-27T21:33:10Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 530,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1017.json b/data/1017.json
new file mode 100644
index 0000000..42a3d5a
--- /dev/null
+++ b/data/1017.json
@@ -0,0 +1,28 @@
+{
+ "number": 1017,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1017",
+ "title": "Propose Themes for ember-qunit",
+ "createdAt": "2024-03-28T14:54:59Z",
+ "closedAt": "2024-04-10T14:51:26Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-28T14:55:21Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 530,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/102.json b/data/102.json
new file mode 100644
index 0000000..c4ef2cd
--- /dev/null
+++ b/data/102.json
@@ -0,0 +1,22 @@
+{
+ "number": 102,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/102",
+ "title": "hasBlock.js",
+ "createdAt": "2015-10-27T23:06:54Z",
+ "closedAt": "2017-07-30T17:25:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3604,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1026.json b/data/1026.json
new file mode 100644
index 0000000..e22135f
--- /dev/null
+++ b/data/1026.json
@@ -0,0 +1,141 @@
+{
+ "number": 1026,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1026",
+ "title": "EmberData | deprecate Store extends EmberObject",
+ "createdAt": "2024-05-11T08:21:17Z",
+ "closedAt": "2024-06-14T18:30:51Z",
+ "merged": true,
+ "mergedAt": "2024-06-14T18:30:51Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T08:21:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T08:22:44Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T08:22:44Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-05-17T17:38:02Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T17:38:02Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T17:38:20Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T17:38:02Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 7,
+ "exploring": 29,
+ "accepted": 112,
+ "release": 36,
+ "released": 196
+ },
+ "connected": [
+ {
+ "number": 1035,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1035",
+ "title": "Advance RFC #1026 `\"EmberData | Deprecate Store extending EmberObject\"` to Stage Ready for Release",
+ "createdAt": "2024-06-14T18:31:34Z",
+ "closedAt": "2024-10-04T18:23:02Z",
+ "merged": true,
+ "mergedAt": "2024-10-04T18:23:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-14T18:31:35Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-14T18:31:35Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-27T18:33:00Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1047,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1047",
+ "title": "Advance RFC #1026 `\"EmberData | Deprecate Store extending EmberObject\"` to Stage Released",
+ "createdAt": "2024-10-04T18:23:50Z",
+ "closedAt": "2024-11-08T19:09:12Z",
+ "merged": true,
+ "mergedAt": "2024-11-08T19:09:12Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-04T18:23:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-04T18:23:50Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1051,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1051",
+ "title": "Advance RFC #1026 `\"EmberData | Deprecate Store extending EmberObject\"` to Stage Recommended",
+ "createdAt": "2024-11-08T19:09:59Z",
+ "closedAt": "2025-05-23T18:48:18Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:48:17Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:10:00Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:10:00Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:18:24Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1027.json b/data/1027.json
new file mode 100644
index 0000000..a8e8d17
--- /dev/null
+++ b/data/1027.json
@@ -0,0 +1,165 @@
+{
+ "number": 1027,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1027",
+ "title": "EmberData | SchemaService",
+ "createdAt": "2024-05-11T10:05:52Z",
+ "closedAt": "2024-06-07T17:09:39Z",
+ "merged": true,
+ "mergedAt": "2024-06-07T17:09:39Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T10:05:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T10:05:52Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T10:06:08Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-05-17T17:39:19Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T17:39:19Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-23T23:55:24Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T17:39:19Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 7,
+ "exploring": 21,
+ "accepted": 351,
+ "release": 21,
+ "released": 88
+ },
+ "connected": [
+ {
+ "number": 1030,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1030",
+ "title": "Advance RFC #1027 `\"EmberData | SchemaService\"` to Stage Ready for Release",
+ "createdAt": "2024-06-07T17:10:19Z",
+ "closedAt": "2025-05-23T18:38:10Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:38:10Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-07T17:10:20Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-07T17:10:20Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:33:01Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:30:10Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1106,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1106",
+ "title": "Advance RFC #1027 `\"EmberData | SchemaService\"` to Stage Released",
+ "createdAt": "2025-05-23T18:38:54Z",
+ "closedAt": "2025-06-13T18:17:50Z",
+ "merged": true,
+ "mergedAt": "2025-06-13T18:17:50Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:38:55Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:38:55Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:38:56Z",
+ "label": "RFC Advancement"
+ }
+ ]
+ },
+ {
+ "number": 1109,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1109",
+ "title": "Advance RFC #1027 `\"EmberData | SchemaService\"` to Stage Recommended",
+ "createdAt": "2025-06-13T18:18:36Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:18:37Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:18:37Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:18:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-02T15:52:45Z",
+ "label": "T-ember-data"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1029.json b/data/1029.json
new file mode 100644
index 0000000..94bd679
--- /dev/null
+++ b/data/1029.json
@@ -0,0 +1,166 @@
+{
+ "number": 1029,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1029",
+ "title": "Deprecate app-prefix et al",
+ "createdAt": "2024-05-20T13:00:41Z",
+ "closedAt": "2024-08-30T18:08:00Z",
+ "merged": true,
+ "mergedAt": "2024-08-30T18:08:00Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-20T13:00:56Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-28T18:54:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-28T18:54:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-09T18:21:31Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:46:24Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-23T18:46:43Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:47:24Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-28T18:54:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-28T18:54:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-09T18:21:31Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:46:24Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 40,
+ "exploring": 63,
+ "accepted": 148,
+ "release": 63,
+ "released": 29
+ },
+ "connected": [
+ {
+ "number": 1044,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1044",
+ "title": "Advance RFC #1029 `\"Deprecate app-prefix, app-suffix, tests-prefix, and tests-suffix\"` to Stage Ready for Release",
+ "createdAt": "2024-08-30T18:08:47Z",
+ "closedAt": "2025-01-24T19:11:28Z",
+ "merged": true,
+ "mergedAt": "2025-01-24T19:11:28Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-30T18:08:47Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-30T18:08:48Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T19:22:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1072,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1072",
+ "title": "Advance RFC #1029 `\"Deprecate app-prefix, app-suffix, tests-prefix, and tests-suffix\"` to Stage Released",
+ "createdAt": "2025-01-24T19:12:14Z",
+ "closedAt": "2025-03-28T18:25:23Z",
+ "merged": true,
+ "mergedAt": "2025-03-28T18:25:23Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:12:15Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:12:15Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1094,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1094",
+ "title": "Advance RFC #1029 `\"Deprecate app-prefix, app-suffix, tests-prefix, and tests-suffix\"` to Stage Recommended",
+ "createdAt": "2025-03-28T18:26:15Z",
+ "closedAt": "2025-04-25T18:48:16Z",
+ "merged": true,
+ "mergedAt": "2025-04-25T18:48:16Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:26:16Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:26:16Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:23:42Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1037.json b/data/1037.json
new file mode 100644
index 0000000..33fde41
--- /dev/null
+++ b/data/1037.json
@@ -0,0 +1,64 @@
+{
+ "number": 1037,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1037",
+ "title": "Make scoped CSS the default in 'template-tags'",
+ "createdAt": "2024-07-09T10:08:53Z",
+ "closedAt": "2025-05-10T19:22:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-09T10:09:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:58:32Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-09T18:21:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:43:51Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-23T18:43:56Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:58:32Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-09T18:21:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:43:51Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4,
+ "exploring": 424,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1038.json b/data/1038.json
new file mode 100644
index 0000000..543a15e
--- /dev/null
+++ b/data/1038.json
@@ -0,0 +1,28 @@
+{
+ "number": 1038,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1038",
+ "title": "Deprecate Windows support",
+ "createdAt": "2024-07-09T21:59:49Z",
+ "closedAt": "2024-07-10T17:54:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-09T22:00:08Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 426,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1041.json b/data/1041.json
new file mode 100644
index 0000000..40218b5
--- /dev/null
+++ b/data/1041.json
@@ -0,0 +1,72 @@
+{
+ "number": 1041,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1041",
+ "title": "Deprecate target action support.",
+ "createdAt": "2024-08-07T18:50:49Z",
+ "closedAt": "2025-07-25T18:16:38Z",
+ "merged": true,
+ "mergedAt": "2025-07-25T18:16:38Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-07T18:51:06Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:21:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-09T18:21:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-18T19:02:06Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:21:05Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2,
+ "exploring": 350,
+ "accepted": 46,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1126,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1126",
+ "title": "Advance RFC #1041 `\"Deprecate TargetActionSupport\"` to Stage Ready for Release",
+ "createdAt": "2025-07-25T18:17:28Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:17:29Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:17:29Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1045.json b/data/1045.json
new file mode 100644
index 0000000..24ae91c
--- /dev/null
+++ b/data/1045.json
@@ -0,0 +1,49 @@
+{
+ "number": 1045,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1045",
+ "title": "Recommend regular methods instead of the `@action` decorator",
+ "createdAt": "2024-09-23T15:51:45Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-23T15:52:04Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:29:15Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:30:33Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-12-06T19:07:18Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:29:15Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 47,
+ "exploring": 304,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1046.json b/data/1046.json
new file mode 100644
index 0000000..1130320
--- /dev/null
+++ b/data/1046.json
@@ -0,0 +1,121 @@
+{
+ "number": 1046,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1046",
+ "title": "Template Tag In Routes",
+ "createdAt": "2024-10-04T16:51:20Z",
+ "closedAt": "2024-11-22T19:53:25Z",
+ "merged": true,
+ "mergedAt": "2024-11-22T19:53:24Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-04T16:51:35Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-04T18:05:40Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-10-18T18:33:18Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:21:35Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-04T18:05:40Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1,
+ "exploring": 50,
+ "accepted": 56,
+ "release": 63,
+ "released": 172
+ },
+ "connected": [
+ {
+ "number": 1053,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1053",
+ "title": "Advance RFC #1046 `\"Allow Use of Template Tag in Routes\"` to Stage Ready for Release",
+ "createdAt": "2024-11-22T19:55:05Z",
+ "closedAt": "2025-01-17T19:06:44Z",
+ "merged": true,
+ "mergedAt": "2025-01-17T19:06:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-22T19:55:06Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-22T19:55:06Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-10T20:04:47Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1069,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1069",
+ "title": "Advance RFC #1046 `\"Use Template Tag in Routes\"` to Stage Released",
+ "createdAt": "2025-01-17T19:07:32Z",
+ "closedAt": "2025-03-21T18:24:03Z",
+ "merged": true,
+ "mergedAt": "2025-03-21T18:24:03Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T19:07:34Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T19:07:34Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1090,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1090",
+ "title": "Advance RFC #1046 `\"Use Template Tag in Routes\"` to Stage Recommended",
+ "createdAt": "2025-03-21T18:24:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:24:53Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:24:53Z",
+ "label": "S-Recommended"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1052.json b/data/1052.json
new file mode 100644
index 0000000..8d0beae
--- /dev/null
+++ b/data/1052.json
@@ -0,0 +1,22 @@
+{
+ "number": 1052,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1052",
+ "title": "Update pull_request_template.md",
+ "createdAt": "2024-11-08T19:23:00Z",
+ "closedAt": "2024-11-08T19:23:11Z",
+ "merged": true,
+ "mergedAt": "2024-11-08T19:23:11Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 304,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1054.json b/data/1054.json
new file mode 100644
index 0000000..922c6f6
--- /dev/null
+++ b/data/1054.json
@@ -0,0 +1,44 @@
+{
+ "number": 1054,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1054",
+ "title": "External default blueprints in ember-cli",
+ "createdAt": "2024-12-01T04:17:06Z",
+ "closedAt": "2024-12-16T16:58:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-01T04:17:23Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:40:54Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-12-06T19:41:00Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:40:54Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 6,
+ "exploring": 276,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1055.json b/data/1055.json
new file mode 100644
index 0000000..30c3ba9
--- /dev/null
+++ b/data/1055.json
@@ -0,0 +1,145 @@
+{
+ "number": 1055,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1055",
+ "title": "Vanilla Prettier Setup in Blueprints",
+ "createdAt": "2024-12-03T15:56:57Z",
+ "closedAt": "2024-12-20T19:12:57Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T19:12:57Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ },
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-03T15:56:57Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-03T15:57:15Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:30:41Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-12-06T19:41:14Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:26:54Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:30:41Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4,
+ "exploring": 14,
+ "accepted": 35,
+ "release": 70,
+ "released": 49
+ },
+ "connected": [
+ {
+ "number": 1063,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1063",
+ "title": "Advance RFC #1055 `\"Vanilla Prettier Setup in Blueprints\"` to Stage Ready for Release",
+ "createdAt": "2024-12-20T19:13:40Z",
+ "closedAt": "2025-01-24T19:12:35Z",
+ "merged": true,
+ "mergedAt": "2025-01-24T19:12:35Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:13:41Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:13:41Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T19:19:57Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1073,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1073",
+ "title": "Advance RFC #1055 `\"Vanilla Prettier Setup in Blueprints\"` to Stage Released",
+ "createdAt": "2025-01-24T19:13:22Z",
+ "closedAt": "2025-04-04T18:43:34Z",
+ "merged": true,
+ "mergedAt": "2025-04-04T18:43:34Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:13:23Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:13:23Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1097,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1097",
+ "title": "Advance RFC #1055 `\"Vanilla Prettier Setup in Blueprints\"` to Stage Recommended",
+ "createdAt": "2025-04-04T18:44:15Z",
+ "closedAt": "2025-05-23T18:34:19Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:34:19Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:44:15Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:44:15Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:09:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1060.json b/data/1060.json
new file mode 100644
index 0000000..aa33588
--- /dev/null
+++ b/data/1060.json
@@ -0,0 +1,33 @@
+{
+ "number": 1060,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1060",
+ "title": "Built in tracking utilities for promises",
+ "createdAt": "2024-12-20T04:00:50Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T04:01:05Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:33:02Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 263,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1064.json b/data/1064.json
new file mode 100644
index 0000000..e949a20
--- /dev/null
+++ b/data/1064.json
@@ -0,0 +1,22 @@
+{
+ "number": 1064,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1064",
+ "title": "typo in 1060-tracked-promise.md",
+ "createdAt": "2024-12-20T19:58:17Z",
+ "closedAt": "2024-12-20T20:03:43Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T20:03:43Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 262,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1065.json b/data/1065.json
new file mode 100644
index 0000000..250ba67
--- /dev/null
+++ b/data/1065.json
@@ -0,0 +1,142 @@
+{
+ "number": 1065,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1065",
+ "title": "Deprecate ember-fetch",
+ "createdAt": "2025-01-11T01:39:34Z",
+ "closedAt": "2025-02-28T20:00:28Z",
+ "merged": true,
+ "mergedAt": "2025-02-28T20:00:28Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-11T01:39:50Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T20:01:07Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-01-24T19:28:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:19:20Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T20:01:07Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 7,
+ "exploring": 42,
+ "accepted": 70,
+ "release": 49,
+ "released": 60
+ },
+ "connected": [
+ {
+ "number": 1081,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1081",
+ "title": "Advance RFC #1065 `\"Deprecate and Remove ember-fetch\"` to Stage Ready for Release",
+ "createdAt": "2025-03-14T18:46:08Z",
+ "closedAt": "2025-05-23T18:27:36Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:27:36Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:46:09Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:46:09Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:36:51Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1104,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1104",
+ "title": "Advance RFC #1065 `\"Deprecate and Remove ember-fetch\"` to Stage Released",
+ "createdAt": "2025-05-23T18:28:19Z",
+ "closedAt": "2025-07-11T18:16:35Z",
+ "merged": true,
+ "mergedAt": "2025-07-11T18:16:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:28:19Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:28:20Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:28:20Z",
+ "label": "RFC Advancement"
+ }
+ ]
+ },
+ {
+ "number": 1123,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1123",
+ "title": "Advance RFC #1065 `\"Deprecate and Remove ember-fetch\"` to Stage Recommended",
+ "createdAt": "2025-07-11T18:17:27Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:17:28Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:17:28Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:17:29Z",
+ "label": "RFC Advancement"
+ }
+ ]
+ },
+ {
+ "number": 1124,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1124",
+ "title": "Revert \"Advance RFC #1065 `\"Deprecate and Remove ember-fetch\"` to Stage Released\"",
+ "createdAt": "2025-07-11T18:18:20Z",
+ "closedAt": "2025-07-11T18:18:41Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1066.json b/data/1066.json
new file mode 100644
index 0000000..b7088a8
--- /dev/null
+++ b/data/1066.json
@@ -0,0 +1,28 @@
+{
+ "number": 1066,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1066",
+ "title": "Deprecate v1 addon blueprint discovery",
+ "createdAt": "2025-01-11T10:00:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-11T10:01:10Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 241,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1067.json b/data/1067.json
new file mode 100644
index 0000000..e235c7f
--- /dev/null
+++ b/data/1067.json
@@ -0,0 +1,28 @@
+{
+ "number": 1067,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1067",
+ "title": "Propose `link` from `@ember/lifetime` to remove the boilerplate of setOwner + associateDestroyableChild",
+ "createdAt": "2025-01-11T16:32:37Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-11T16:32:53Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 241,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1068.json b/data/1068.json
new file mode 100644
index 0000000..b2ab0c7
--- /dev/null
+++ b/data/1068.json
@@ -0,0 +1,82 @@
+{
+ "number": 1068,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1068",
+ "title": "tracked-built-ins built-in",
+ "createdAt": "2025-01-12T16:59:29Z",
+ "closedAt": "2025-03-21T18:22:03Z",
+ "merged": true,
+ "mergedAt": "2025-03-21T18:22:03Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-12T16:59:45Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-21T19:44:42Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:44:42Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:44:42Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-28T19:53:48Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:50:43Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:44:42Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 41,
+ "exploring": 28,
+ "accepted": 172,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1088,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1088",
+ "title": "Advance RFC #1068 `\"Built in tracking utilities for common collections\"` (tracked-built-ins, built-in) to Stage Ready for Release",
+ "createdAt": "2025-03-21T18:22:51Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:22:52Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:22:52Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/107.json b/data/107.json
new file mode 100644
index 0000000..d2ba64e
--- /dev/null
+++ b/data/107.json
@@ -0,0 +1,22 @@
+{
+ "number": 107,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/107",
+ "title": "fix typo",
+ "createdAt": "2015-12-07T14:19:37Z",
+ "closedAt": "2015-12-07T14:21:32Z",
+ "merged": true,
+ "mergedAt": "2015-12-07T14:21:32Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3564,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1070.json b/data/1070.json
new file mode 100644
index 0000000..9de68af
--- /dev/null
+++ b/data/1070.json
@@ -0,0 +1,126 @@
+{
+ "number": 1070,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1070",
+ "title": "Default globals for strict mode",
+ "createdAt": "2025-01-18T17:05:07Z",
+ "closedAt": "2025-02-28T19:57:40Z",
+ "merged": true,
+ "mergedAt": "2025-02-28T19:57:40Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-18T17:05:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:31:31Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-01-24T19:31:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:15:30Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:31:31Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 7,
+ "exploring": 36,
+ "accepted": 21,
+ "release": 1,
+ "released": 49
+ },
+ "connected": [
+ {
+ "number": 1083,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1083",
+ "title": "Advance RFC #1070 `\"Default globals for strict mode\"` to Stage Ready for Release",
+ "createdAt": "2025-03-14T18:51:01Z",
+ "closedAt": "2025-04-04T18:09:22Z",
+ "merged": true,
+ "mergedAt": "2025-04-04T18:09:22Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:51:02Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:51:02Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:41:03Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1095,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1095",
+ "title": "Advance RFC #1070 `\"Default globals for strict mode\"` to Stage Released",
+ "createdAt": "2025-04-04T18:10:12Z",
+ "closedAt": "2025-04-04T18:41:35Z",
+ "merged": true,
+ "mergedAt": "2025-04-04T18:41:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:10:13Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:10:13Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1096,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1096",
+ "title": "Advance RFC #1070 `\"Default globals for strict mode\"` to Stage Recommended",
+ "createdAt": "2025-04-04T18:42:27Z",
+ "closedAt": "2025-05-23T18:28:15Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:28:15Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:42:28Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:42:28Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:13:20Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1071.json b/data/1071.json
new file mode 100644
index 0000000..c3994b9
--- /dev/null
+++ b/data/1071.json
@@ -0,0 +1,44 @@
+{
+ "number": 1071,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1071",
+ "title": "A new reactive primitive: `cell`",
+ "createdAt": "2025-01-19T17:39:32Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-19T17:39:45Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T20:11:33Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-21T20:11:38Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T20:11:33Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 34,
+ "exploring": 199,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1074.json b/data/1074.json
new file mode 100644
index 0000000..75d899c
--- /dev/null
+++ b/data/1074.json
@@ -0,0 +1,44 @@
+{
+ "number": 1074,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1074",
+ "title": "Deprecate `--yarn` support for `ember new`",
+ "createdAt": "2025-01-30T22:20:38Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-30T22:20:54Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-07T19:57:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-07T19:57:34Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-07T19:57:34Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 8,
+ "exploring": 213,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1075.json b/data/1075.json
new file mode 100644
index 0000000..5a62c9f
--- /dev/null
+++ b/data/1075.json
@@ -0,0 +1,117 @@
+{
+ "number": 1075,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1075",
+ "title": "WarpDrive Package Unification",
+ "createdAt": "2025-02-13T12:02:58Z",
+ "closedAt": "2025-02-28T19:55:42Z",
+ "merged": true,
+ "mergedAt": "2025-02-28T19:55:41Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-steering"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:03:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:38:00Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-21T19:38:04Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:38:10Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:38:00Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 9,
+ "exploring": 8,
+ "accepted": 179,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1082,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1082",
+ "title": "Advance RFC #1075 `\"WarpDrive Package Unification\"` to Stage Ready for Release",
+ "createdAt": "2025-03-14T18:50:23Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:50:24Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:50:24Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:33:03Z",
+ "label": "T-ember-data"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1076.json b/data/1076.json
new file mode 100644
index 0000000..4d021f4
--- /dev/null
+++ b/data/1076.json
@@ -0,0 +1,22 @@
+{
+ "number": 1076,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1076",
+ "title": "Update README to fix stages table - workaround a bug in markdown parser",
+ "createdAt": "2025-02-18T12:13:59Z",
+ "closedAt": "2025-02-18T15:34:10Z",
+ "merged": true,
+ "mergedAt": "2025-02-18T15:34:10Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 203,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1077.json b/data/1077.json
new file mode 100644
index 0000000..9268be7
--- /dev/null
+++ b/data/1077.json
@@ -0,0 +1,22 @@
+{
+ "number": 1077,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1077",
+ "title": "Update 1046-template-tag-in-routes.md",
+ "createdAt": "2025-03-03T16:43:41Z",
+ "closedAt": "2025-03-03T16:49:43Z",
+ "merged": true,
+ "mergedAt": "2025-03-03T16:49:43Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 190,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1078.json b/data/1078.json
new file mode 100644
index 0000000..7e2d971
--- /dev/null
+++ b/data/1078.json
@@ -0,0 +1,28 @@
+{
+ "number": 1078,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1078",
+ "title": "Fix title comment",
+ "createdAt": "2025-03-06T19:29:07Z",
+ "closedAt": "2025-03-07T19:11:56Z",
+ "merged": true,
+ "mergedAt": "2025-03-07T19:11:55Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-06T20:26:13Z",
+ "label": "bug"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 186,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1079.json b/data/1079.json
new file mode 100644
index 0000000..d239129
--- /dev/null
+++ b/data/1079.json
@@ -0,0 +1,28 @@
+{
+ "number": 1079,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1079",
+ "title": "Propose new reactivity utility: `reactive` from `@ember/reactive`",
+ "createdAt": "2025-03-06T21:09:08Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-06T21:09:20Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 186,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1080.json b/data/1080.json
new file mode 100644
index 0000000..9da4be1
--- /dev/null
+++ b/data/1080.json
@@ -0,0 +1,22 @@
+{
+ "number": 1080,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1080",
+ "title": "Update to upload-artifact@v4",
+ "createdAt": "2025-03-14T18:42:06Z",
+ "closedAt": "2025-03-14T18:43:38Z",
+ "merged": true,
+ "mergedAt": "2025-03-14T18:43:38Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 179,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1087.json b/data/1087.json
new file mode 100644
index 0000000..f662631
--- /dev/null
+++ b/data/1087.json
@@ -0,0 +1,22 @@
+{
+ "number": 1087,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1087",
+ "title": "Fix some typos in the remove ember-fetch RFC",
+ "createdAt": "2025-03-21T03:59:27Z",
+ "closedAt": "2025-03-21T04:28:13Z",
+ "merged": true,
+ "mergedAt": "2025-03-21T04:28:13Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 172,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1091.json b/data/1091.json
new file mode 100644
index 0000000..1bacbb9
--- /dev/null
+++ b/data/1091.json
@@ -0,0 +1,22 @@
+{
+ "number": 1091,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1091",
+ "title": "Add chart of stages",
+ "createdAt": "2025-03-21T20:11:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 171,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1098.json b/data/1098.json
new file mode 100644
index 0000000..72284d2
--- /dev/null
+++ b/data/1098.json
@@ -0,0 +1,28 @@
+{
+ "number": 1098,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1098",
+ "title": "Existing Glimmer Details, Goals, etc",
+ "createdAt": "2025-04-21T04:06:20Z",
+ "closedAt": "2025-05-04T13:01:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-21T04:06:34Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 141,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1099.json b/data/1099.json
new file mode 100644
index 0000000..51bf44c
--- /dev/null
+++ b/data/1099.json
@@ -0,0 +1,77 @@
+{
+ "number": 1099,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1099",
+ "title": " renderComponent()",
+ "createdAt": "2025-05-01T22:01:17Z",
+ "closedAt": "2025-08-08T18:14:43Z",
+ "merged": true,
+ "mergedAt": "2025-08-08T18:14:43Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-01T22:01:31Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-02T18:48:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-05-02T18:48:08Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:49:41Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-02T18:48:05Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": true,
+ "stageDuration": {
+ "proposed": 1,
+ "exploring": 98,
+ "accepted": 32,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1128,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1128",
+ "title": "Advance RFC #1099 `\"renderComponent\"` to Stage Ready for Release",
+ "createdAt": "2025-08-08T18:15:29Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:15:30Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:15:30Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:23:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/11.json b/data/11.json
new file mode 100644
index 0000000..775a6e2
--- /dev/null
+++ b/data/11.json
@@ -0,0 +1,22 @@
+{
+ "number": 11,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/11",
+ "title": "RFC: Improved CP Syntax",
+ "createdAt": "2014-10-31T03:35:37Z",
+ "closedAt": "2014-11-02T17:43:59Z",
+ "merged": true,
+ "mergedAt": "2014-11-02T17:43:59Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3966,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/110.json b/data/110.json
new file mode 100644
index 0000000..e6f5792
--- /dev/null
+++ b/data/110.json
@@ -0,0 +1,22 @@
+{
+ "number": 110,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/110",
+ "title": "promise-aware templates",
+ "createdAt": "2016-01-17T03:59:13Z",
+ "closedAt": "2016-02-09T02:47:58Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3523,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1101.json b/data/1101.json
new file mode 100644
index 0000000..9655349
--- /dev/null
+++ b/data/1101.json
@@ -0,0 +1,44 @@
+{
+ "number": 1101,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1101",
+ "title": "Deprecate Ember Vendor Bundles",
+ "createdAt": "2025-05-13T18:58:19Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-13T18:58:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:53:57Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-05-23T18:53:57Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:53:57Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 10,
+ "exploring": 109,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1102.json b/data/1102.json
new file mode 100644
index 0000000..7425df5
--- /dev/null
+++ b/data/1102.json
@@ -0,0 +1,44 @@
+{
+ "number": 1102,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1102",
+ "title": "Remove the global event dispatcher",
+ "createdAt": "2025-05-19T17:10:12Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-19T17:10:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:53:58Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-05-23T18:53:58Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:53:58Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 5,
+ "exploring": 109,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1103.json b/data/1103.json
new file mode 100644
index 0000000..845f551
--- /dev/null
+++ b/data/1103.json
@@ -0,0 +1,28 @@
+{
+ "number": 1103,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1103",
+ "title": "How autotracking works",
+ "createdAt": "2025-05-23T16:04:04Z",
+ "closedAt": "2025-05-28T16:39:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T16:04:17Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 109,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1108.json b/data/1108.json
new file mode 100644
index 0000000..08f992d
--- /dev/null
+++ b/data/1108.json
@@ -0,0 +1,22 @@
+{
+ "number": 1108,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1108",
+ "title": "fix invalid date",
+ "createdAt": "2025-06-10T14:20:29Z",
+ "closedAt": "2025-06-10T15:59:05Z",
+ "merged": true,
+ "mergedAt": "2025-06-10T15:59:05Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 91,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1111.json b/data/1111.json
new file mode 100644
index 0000000..e107218
--- /dev/null
+++ b/data/1111.json
@@ -0,0 +1,82 @@
+{
+ "number": 1111,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1111",
+ "title": "Deprecate Events System",
+ "createdAt": "2025-06-13T19:00:25Z",
+ "closedAt": "2025-08-22T18:13:46Z",
+ "merged": true,
+ "mergedAt": "2025-08-22T18:13:46Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T19:00:39Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:45:55Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:45:58Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:44:41Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-08-08T18:45:39Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T18:52:08Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:45:55Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 7,
+ "exploring": 63,
+ "accepted": 18,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1139,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1139",
+ "title": "Advance RFC #1111 `\"Deprecating Ember.Evented and @ember/object/events\"` to Stage Ready for Release",
+ "createdAt": "2025-08-22T18:14:26Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T18:14:27Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T18:14:27Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1112.json b/data/1112.json
new file mode 100644
index 0000000..5dcb614
--- /dev/null
+++ b/data/1112.json
@@ -0,0 +1,72 @@
+{
+ "number": 1112,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1112",
+ "title": "Deprecate Ember Proxies",
+ "createdAt": "2025-06-13T19:45:33Z",
+ "closedAt": "2025-08-15T18:55:24Z",
+ "merged": true,
+ "mergedAt": "2025-08-15T18:55:24Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T19:45:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:19:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:19:16Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:59:56Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:19:05Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 7,
+ "exploring": 57,
+ "accepted": 25,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1135,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1135",
+ "title": "Advance RFC #1112 `\"Deprecating Ember Proxies\"` to Stage Ready for Release",
+ "createdAt": "2025-08-15T18:56:03Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T18:56:04Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T18:56:04Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1113.json b/data/1113.json
new file mode 100644
index 0000000..e31bc40
--- /dev/null
+++ b/data/1113.json
@@ -0,0 +1,44 @@
+{
+ "number": 1113,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1113",
+ "title": "Deprecate Comparable",
+ "createdAt": "2025-06-13T19:54:42Z",
+ "closedAt": "2025-06-20T20:34:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T19:54:54Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:45:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:45:14Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:45:05Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 7,
+ "exploring": 81,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1114.json b/data/1114.json
new file mode 100644
index 0000000..83d44f3
--- /dev/null
+++ b/data/1114.json
@@ -0,0 +1,72 @@
+{
+ "number": 1114,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1114",
+ "title": "Deprecate Ember Array",
+ "createdAt": "2025-06-13T20:09:01Z",
+ "closedAt": "2025-08-29T18:12:00Z",
+ "merged": true,
+ "mergedAt": "2025-08-29T18:12:00Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T20:09:18Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:15:51Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:44:16Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T18:45:56Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:15:51Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 7,
+ "exploring": 70,
+ "accepted": 11,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1140,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1140",
+ "title": "Advance RFC #1114 `\"Deprecating Ember Array\"` to Stage Ready for Release",
+ "createdAt": "2025-08-29T18:12:38Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:12:39Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:12:39Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1115.json b/data/1115.json
new file mode 100644
index 0000000..d3216ca
--- /dev/null
+++ b/data/1115.json
@@ -0,0 +1,44 @@
+{
+ "number": 1115,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1115",
+ "title": "Deprecate Observers",
+ "createdAt": "2025-06-16T17:34:17Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-16T17:34:31Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:11:29Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:11:32Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:11:29Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 5,
+ "exploring": 81,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1116.json b/data/1116.json
new file mode 100644
index 0000000..7b223d9
--- /dev/null
+++ b/data/1116.json
@@ -0,0 +1,77 @@
+{
+ "number": 1116,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1116",
+ "title": "Deprecate Mixin Support",
+ "createdAt": "2025-06-20T13:04:24Z",
+ "closedAt": "2025-09-05T18:09:38Z",
+ "merged": true,
+ "mergedAt": "2025-09-05T18:09:38Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T13:04:39Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:17:45Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:17:48Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:28:48Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:17:45Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1,
+ "exploring": 77,
+ "accepted": 4,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1143,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1143",
+ "title": "Advance RFC #1116 `\"Deprecating Mixin Support\"` to Stage Ready for Release",
+ "createdAt": "2025-09-05T18:10:24Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:10:25Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:10:25Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:10:25Z",
+ "label": "RFC Advancement"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1117.json b/data/1117.json
new file mode 100644
index 0000000..f650987
--- /dev/null
+++ b/data/1117.json
@@ -0,0 +1,77 @@
+{
+ "number": 1117,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1117",
+ "title": "Deprecate Classic Classes",
+ "createdAt": "2025-06-20T13:12:37Z",
+ "closedAt": "2025-08-29T18:14:21Z",
+ "merged": true,
+ "mergedAt": "2025-08-29T18:14:21Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T13:12:52Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:22:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:22:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T18:50:09Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:22:05Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1,
+ "exploring": 70,
+ "accepted": 11,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1141,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1141",
+ "title": "Advance RFC #1117 `\"Deprecate Classic Classes\"` to Stage Ready for Release",
+ "createdAt": "2025-08-29T18:15:01Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:15:02Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:15:02Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:15:03Z",
+ "label": "RFC Advancement"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1118.json b/data/1118.json
new file mode 100644
index 0000000..d9ea5cb
--- /dev/null
+++ b/data/1118.json
@@ -0,0 +1,44 @@
+{
+ "number": 1118,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1118",
+ "title": "Make @service able to be used in templates",
+ "createdAt": "2025-06-23T19:18:29Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-23T19:18:44Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-07-11T18:40:29Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:40:29Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:40:29Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 18,
+ "exploring": 60,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1119.json b/data/1119.json
new file mode 100644
index 0000000..01f8719
--- /dev/null
+++ b/data/1119.json
@@ -0,0 +1,28 @@
+{
+ "number": 1119,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1119",
+ "title": "Ember API to enable Vite support in Ember Inspector",
+ "createdAt": "2025-06-27T13:50:37Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-27T13:50:54Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 74,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/112.json b/data/112.json
new file mode 100644
index 0000000..becb505
--- /dev/null
+++ b/data/112.json
@@ -0,0 +1,22 @@
+{
+ "number": 112,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/112",
+ "title": "Element Modifiers",
+ "createdAt": "2016-01-24T22:06:17Z",
+ "closedAt": "2019-03-02T16:08:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3515,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1120.json b/data/1120.json
new file mode 100644
index 0000000..85a4c64
--- /dev/null
+++ b/data/1120.json
@@ -0,0 +1,28 @@
+{
+ "number": 1120,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1120",
+ "title": "Deprecate initializers and instance initializers",
+ "createdAt": "2025-07-03T03:52:58Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-03T03:53:13Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 68,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1121.json b/data/1121.json
new file mode 100644
index 0000000..9469bc2
--- /dev/null
+++ b/data/1121.json
@@ -0,0 +1,77 @@
+{
+ "number": 1121,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1121",
+ "title": "Strip indentation by default",
+ "createdAt": "2025-07-09T14:21:50Z",
+ "closedAt": "2025-08-08T18:11:52Z",
+ "merged": true,
+ "mergedAt": "2025-08-08T18:11:52Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-09T14:22:07Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:29:38Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-07-25T18:29:47Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:34:31Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:29:38Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 17,
+ "exploring": 14,
+ "accepted": 32,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1127,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1127",
+ "title": "Advance RFC #1121 `\"Default Template invisible character Minification\"` to Stage Ready for Release",
+ "createdAt": "2025-08-08T18:12:34Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:12:35Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:12:35Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:12:35Z",
+ "label": "RFC Advancement"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1122.json b/data/1122.json
new file mode 100644
index 0000000..c17f9de
--- /dev/null
+++ b/data/1122.json
@@ -0,0 +1,28 @@
+{
+ "number": 1122,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1122",
+ "title": "Resources",
+ "createdAt": "2025-07-11T17:55:06Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T17:55:22Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 60,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1125.json b/data/1125.json
new file mode 100644
index 0000000..e1f1d09
--- /dev/null
+++ b/data/1125.json
@@ -0,0 +1,28 @@
+{
+ "number": 1125,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1125",
+ "title": "Flesh out Deprecate TargetActionSupport RFC body",
+ "createdAt": "2025-07-15T22:03:00Z",
+ "closedAt": "2025-07-17T15:01:07Z",
+ "merged": true,
+ "mergedAt": "2025-07-17T15:01:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-15T22:03:14Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 55,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1129.json b/data/1129.json
new file mode 100644
index 0000000..2378691
--- /dev/null
+++ b/data/1129.json
@@ -0,0 +1,44 @@
+{
+ "number": 1129,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1129",
+ "title": "Deprecate Computed",
+ "createdAt": "2025-08-12T17:21:20Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-12T17:21:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T18:40:02Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-08-15T18:40:09Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T18:40:02Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4,
+ "exploring": 25,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/113.json b/data/113.json
new file mode 100644
index 0000000..b5e76a9
--- /dev/null
+++ b/data/113.json
@@ -0,0 +1,38 @@
+{
+ "number": 113,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/113",
+ "title": "Expose query param defaults",
+ "createdAt": "2016-01-27T14:37:21Z",
+ "closedAt": "2022-12-16T19:36:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:36:39Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-06T23:46:53Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3513,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1130.json b/data/1130.json
new file mode 100644
index 0000000..79ee5ea
--- /dev/null
+++ b/data/1130.json
@@ -0,0 +1,28 @@
+{
+ "number": 1130,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1130",
+ "title": "Introduce: localCopy",
+ "createdAt": "2025-08-12T21:55:08Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-12T21:55:21Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 27,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1131.json b/data/1131.json
new file mode 100644
index 0000000..1d7bf35
--- /dev/null
+++ b/data/1131.json
@@ -0,0 +1,28 @@
+{
+ "number": 1131,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1131",
+ "title": "Add a `skipCopy` option to tracked-collections",
+ "createdAt": "2025-08-13T11:10:43Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-13T11:10:59Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 27,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1132.json b/data/1132.json
new file mode 100644
index 0000000..a777367
--- /dev/null
+++ b/data/1132.json
@@ -0,0 +1,72 @@
+{
+ "number": 1132,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1132",
+ "title": "Strict resolver",
+ "createdAt": "2025-08-13T22:45:18Z",
+ "closedAt": "2025-09-05T18:08:38Z",
+ "merged": true,
+ "mergedAt": "2025-09-05T18:08:38Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-13T22:45:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T19:04:19Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-08-22T19:04:22Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:58:09Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T19:04:19Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 9,
+ "exploring": 14,
+ "accepted": 4,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1142,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1142",
+ "title": "Advance RFC #1132 `\"Default Strict Resolver\"` to Stage Ready for Release",
+ "createdAt": "2025-09-05T18:09:24Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:09:24Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:09:24Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/1133.json b/data/1133.json
new file mode 100644
index 0000000..9040722
--- /dev/null
+++ b/data/1133.json
@@ -0,0 +1,28 @@
+{
+ "number": 1133,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1133",
+ "title": "Introduce Template-only Class Components",
+ "createdAt": "2025-08-14T16:37:26Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-14T16:37:39Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 26,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1134.json b/data/1134.json
new file mode 100644
index 0000000..f0d77ab
--- /dev/null
+++ b/data/1134.json
@@ -0,0 +1,28 @@
+{
+ "number": 1134,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1134",
+ "title": "Automatic optimization of empty class componentns",
+ "createdAt": "2025-08-14T21:29:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-14T21:29:39Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 25,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1136.json b/data/1136.json
new file mode 100644
index 0000000..e350814
--- /dev/null
+++ b/data/1136.json
@@ -0,0 +1,28 @@
+{
+ "number": 1136,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1136",
+ "title": "lowLevel.subtle.sync",
+ "createdAt": "2025-08-15T23:06:09Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T23:06:21Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 24,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1137.json b/data/1137.json
new file mode 100644
index 0000000..2510fb5
--- /dev/null
+++ b/data/1137.json
@@ -0,0 +1,28 @@
+{
+ "number": 1137,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1137",
+ "title": "Propose moving the built-in built-ins' public import path",
+ "createdAt": "2025-08-16T23:03:59Z",
+ "closedAt": "2025-08-22T18:53:48Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-16T23:04:12Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 23,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/1138.json b/data/1138.json
new file mode 100644
index 0000000..9648f43
--- /dev/null
+++ b/data/1138.json
@@ -0,0 +1,22 @@
+{
+ "number": 1138,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1138",
+ "title": "rfc-1068 - Update the collections to be under the /collections path",
+ "createdAt": "2025-08-17T17:32:42Z",
+ "closedAt": "2025-08-22T18:53:29Z",
+ "merged": true,
+ "mergedAt": "2025-08-22T18:53:29Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 23,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/114.json b/data/114.json
new file mode 100644
index 0000000..5d81cd6
--- /dev/null
+++ b/data/114.json
@@ -0,0 +1,22 @@
+{
+ "number": 114,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/114",
+ "title": "Complete infos about RFCs",
+ "createdAt": "2016-01-27T19:05:44Z",
+ "closedAt": "2016-02-08T02:29:00Z",
+ "merged": true,
+ "mergedAt": "2016-02-08T02:29:00Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3513,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/115.json b/data/115.json
new file mode 100644
index 0000000..ed00f37
--- /dev/null
+++ b/data/115.json
@@ -0,0 +1,22 @@
+{
+ "number": 115,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/115",
+ "title": "Add Ember.run.callback()",
+ "createdAt": "2016-01-29T05:32:45Z",
+ "closedAt": "2022-07-23T17:47:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3511,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/116.json b/data/116.json
new file mode 100644
index 0000000..cec3d1f
--- /dev/null
+++ b/data/116.json
@@ -0,0 +1,22 @@
+{
+ "number": 116,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/116",
+ "title": "Define routes without `this`",
+ "createdAt": "2016-02-01T17:20:49Z",
+ "closedAt": "2016-07-23T14:43:32Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3508,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/118.json b/data/118.json
new file mode 100644
index 0000000..6dcc5d0
--- /dev/null
+++ b/data/118.json
@@ -0,0 +1,22 @@
+{
+ "number": 118,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/118",
+ "title": "RFC process improvements.",
+ "createdAt": "2016-02-08T03:56:33Z",
+ "closedAt": "2016-02-13T17:20:22Z",
+ "merged": true,
+ "mergedAt": "2016-02-13T17:20:22Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3501,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/119.json b/data/119.json
new file mode 100644
index 0000000..d4295d1
--- /dev/null
+++ b/data/119.json
@@ -0,0 +1,22 @@
+{
+ "number": 119,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/119",
+ "title": "Grand Testing Unification",
+ "createdAt": "2016-02-08T19:47:04Z",
+ "closedAt": "2020-05-22T20:45:33Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3500,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/12.json b/data/12.json
new file mode 100644
index 0000000..7414862
--- /dev/null
+++ b/data/12.json
@@ -0,0 +1,27 @@
+{
+ "number": 12,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/12",
+ "title": "RFC: Getter CP readOnly by default",
+ "createdAt": "2014-10-31T03:41:07Z",
+ "closedAt": "2015-06-07T18:28:41Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3966,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/120.json b/data/120.json
new file mode 100644
index 0000000..a10ba18
--- /dev/null
+++ b/data/120.json
@@ -0,0 +1,22 @@
+{
+ "number": 120,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/120",
+ "title": "Introduce Route Serializers",
+ "createdAt": "2016-02-11T20:50:13Z",
+ "closedAt": "2016-03-18T22:49:20Z",
+ "merged": true,
+ "mergedAt": "2016-03-18T22:49:20Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3497,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/122.json b/data/122.json
new file mode 100644
index 0000000..c9d124d
--- /dev/null
+++ b/data/122.json
@@ -0,0 +1,28 @@
+{
+ "number": 122,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/122",
+ "title": "Linking Between Engines (and Applications)",
+ "createdAt": "2016-02-17T23:21:33Z",
+ "closedAt": "2018-03-09T22:19:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-04-28T18:59:44Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": true,
+ "stageDuration": {
+ "proposed": 3491,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/123.json b/data/123.json
new file mode 100644
index 0000000..0a0449f
--- /dev/null
+++ b/data/123.json
@@ -0,0 +1,33 @@
+{
+ "number": 123,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/123",
+ "title": "Model Lifecycle Hooks",
+ "createdAt": "2016-03-04T19:26:38Z",
+ "closedAt": "2019-06-05T21:21:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-03-04T19:26:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-24T21:50:11Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3475,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/124.json b/data/124.json
new file mode 100644
index 0000000..f02fe6c
--- /dev/null
+++ b/data/124.json
@@ -0,0 +1,22 @@
+{
+ "number": 124,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/124",
+ "title": "Module Normalization",
+ "createdAt": "2016-03-08T13:22:45Z",
+ "closedAt": "2016-05-09T18:12:17Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3472,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/126.json b/data/126.json
new file mode 100644
index 0000000..8c99759
--- /dev/null
+++ b/data/126.json
@@ -0,0 +1,22 @@
+{
+ "number": 126,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/126",
+ "title": "RFC for Hook/Event for Transitioning During a Transition",
+ "createdAt": "2016-03-16T18:35:24Z",
+ "closedAt": "2016-09-16T23:19:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3464,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/13.json b/data/13.json
new file mode 100644
index 0000000..02d7072
--- /dev/null
+++ b/data/13.json
@@ -0,0 +1,22 @@
+{
+ "number": 13,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/13",
+ "title": "English Mother@#$%*&^ Do You Speak It?",
+ "createdAt": "2014-11-02T17:58:27Z",
+ "closedAt": "2014-11-02T18:11:48Z",
+ "merged": true,
+ "mergedAt": "2014-11-02T18:11:48Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3964,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/130.json b/data/130.json
new file mode 100644
index 0000000..ba40b8c
--- /dev/null
+++ b/data/130.json
@@ -0,0 +1,22 @@
+{
+ "number": 130,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/130",
+ "title": "RFC doc for adding uniqBy to enumerable",
+ "createdAt": "2016-04-03T18:51:31Z",
+ "closedAt": "2016-04-15T19:08:55Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3446,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/132.json b/data/132.json
new file mode 100644
index 0000000..991292c
--- /dev/null
+++ b/data/132.json
@@ -0,0 +1,22 @@
+{
+ "number": 132,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/132",
+ "title": "Ember CLI: Strip some framework function invocations from production builds",
+ "createdAt": "2016-04-06T15:43:49Z",
+ "closedAt": "2016-04-06T15:59:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3443,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/133.json b/data/133.json
new file mode 100644
index 0000000..9bfdcc2
--- /dev/null
+++ b/data/133.json
@@ -0,0 +1,22 @@
+{
+ "number": 133,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/133",
+ "title": "Deprecation RFC Template",
+ "createdAt": "2016-04-14T19:34:05Z",
+ "closedAt": "2016-04-20T21:05:14Z",
+ "merged": true,
+ "mergedAt": "2016-04-20T21:05:14Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3434,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/135.json b/data/135.json
new file mode 100644
index 0000000..8a1fb90
--- /dev/null
+++ b/data/135.json
@@ -0,0 +1,28 @@
+{
+ "number": 135,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/135",
+ "title": "buildQuery RFC",
+ "createdAt": "2016-04-15T17:32:33Z",
+ "closedAt": "2018-11-13T16:05:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-04-15T17:41:15Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3434,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/136.json b/data/136.json
new file mode 100644
index 0000000..f262f31
--- /dev/null
+++ b/data/136.json
@@ -0,0 +1,22 @@
+{
+ "number": 136,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/136",
+ "title": "Add contains to includes RFC",
+ "createdAt": "2016-04-16T15:06:05Z",
+ "closedAt": "2016-04-30T19:38:42Z",
+ "merged": true,
+ "mergedAt": "2016-04-30T19:38:42Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3433,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/139.json b/data/139.json
new file mode 100644
index 0000000..8b6b84f
--- /dev/null
+++ b/data/139.json
@@ -0,0 +1,22 @@
+{
+ "number": 139,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/139",
+ "title": "Ember.String.isHtmlSafe RFC",
+ "createdAt": "2016-04-18T14:47:14Z",
+ "closedAt": "2016-06-12T23:37:14Z",
+ "merged": true,
+ "mergedAt": "2016-06-12T23:37:14Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3431,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/14.json b/data/14.json
new file mode 100644
index 0000000..da2f8a2
--- /dev/null
+++ b/data/14.json
@@ -0,0 +1,22 @@
+{
+ "number": 14,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/14",
+ "title": "Fix typo",
+ "createdAt": "2014-11-03T15:53:22Z",
+ "closedAt": "2014-11-03T16:10:58Z",
+ "merged": true,
+ "mergedAt": "2014-11-03T16:10:58Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3963,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/141.json b/data/141.json
new file mode 100644
index 0000000..2b5dea7
--- /dev/null
+++ b/data/141.json
@@ -0,0 +1,22 @@
+{
+ "number": 141,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/141",
+ "title": "Adds lazy-load-overview",
+ "createdAt": "2016-04-26T01:54:01Z",
+ "closedAt": "2016-11-28T04:24:33Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3423,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/143.json b/data/143.json
new file mode 100644
index 0000000..0424612
--- /dev/null
+++ b/data/143.json
@@ -0,0 +1,38 @@
+{
+ "number": 143,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/143",
+ "title": "Module Unification",
+ "createdAt": "2016-05-09T18:11:26Z",
+ "closedAt": "2016-10-18T15:06:41Z",
+ "merged": true,
+ "mergedAt": "2016-10-18T15:06:41Z",
+ "assignees": [
+ {
+ "login": "mixonic",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/8752?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-06-29T20:05:41Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2016-10-18T16:48:51Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3410,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/144.json b/data/144.json
new file mode 100644
index 0000000..5c4528d
--- /dev/null
+++ b/data/144.json
@@ -0,0 +1,22 @@
+{
+ "number": 144,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/144",
+ "title": "Add Ember issue to 0136-contains-to-includes.md",
+ "createdAt": "2016-05-25T11:18:05Z",
+ "closedAt": "2016-05-25T11:42:44Z",
+ "merged": true,
+ "mergedAt": "2016-05-25T11:42:44Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3394,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/145.json b/data/145.json
new file mode 100644
index 0000000..8e246cf
--- /dev/null
+++ b/data/145.json
@@ -0,0 +1,22 @@
+{
+ "number": 145,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/145",
+ "title": "typo",
+ "createdAt": "2016-05-30T15:42:05Z",
+ "closedAt": "2016-05-30T15:45:15Z",
+ "merged": true,
+ "mergedAt": "2016-05-30T15:45:15Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3389,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/147.json b/data/147.json
new file mode 100644
index 0000000..87e26a6
--- /dev/null
+++ b/data/147.json
@@ -0,0 +1,22 @@
+{
+ "number": 147,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/147",
+ "title": "Tweak weakmap template.",
+ "createdAt": "2016-06-16T18:18:48Z",
+ "closedAt": "2016-06-16T18:18:59Z",
+ "merged": true,
+ "mergedAt": "2016-06-16T18:18:59Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3372,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/148.json b/data/148.json
new file mode 100644
index 0000000..877c8f4
--- /dev/null
+++ b/data/148.json
@@ -0,0 +1,22 @@
+{
+ "number": 148,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/148",
+ "title": "Update and rename 0000-isHtmlSafe.md to 0139-isHtmlSafe.md",
+ "createdAt": "2016-06-19T15:43:06Z",
+ "closedAt": "2016-06-19T15:43:10Z",
+ "merged": true,
+ "mergedAt": "2016-06-19T15:43:10Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3369,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/149.json b/data/149.json
new file mode 100644
index 0000000..e0a9fc0
--- /dev/null
+++ b/data/149.json
@@ -0,0 +1,22 @@
+{
+ "number": 149,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/149",
+ "title": "Introduce \"final comment period\" into process description",
+ "createdAt": "2016-06-23T20:07:24Z",
+ "closedAt": "2016-06-29T15:08:24Z",
+ "merged": true,
+ "mergedAt": "2016-06-29T15:08:24Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3364,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/15.json b/data/15.json
new file mode 100644
index 0000000..df06c72
--- /dev/null
+++ b/data/15.json
@@ -0,0 +1,22 @@
+{
+ "number": 15,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/15",
+ "title": "The Road to Ember 2.0 RFC",
+ "createdAt": "2014-11-03T17:03:17Z",
+ "closedAt": "2015-06-07T18:47:10Z",
+ "merged": true,
+ "mergedAt": "2015-06-07T18:47:10Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3963,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/150.json b/data/150.json
new file mode 100644
index 0000000..5feda08
--- /dev/null
+++ b/data/150.json
@@ -0,0 +1,33 @@
+{
+ "number": 150,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/150",
+ "title": "`factoryFor` as a public API replacing `_lookupFactory`",
+ "createdAt": "2016-07-01T20:30:37Z",
+ "closedAt": "2016-10-07T19:07:47Z",
+ "merged": true,
+ "mergedAt": "2016-10-07T19:07:47Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-09-27T00:20:25Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2016-10-07T19:26:46Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3356,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/152.json b/data/152.json
new file mode 100644
index 0000000..7e0041a
--- /dev/null
+++ b/data/152.json
@@ -0,0 +1,22 @@
+{
+ "number": 152,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/152",
+ "title": "Introduce basic logic HBS helpers",
+ "createdAt": "2016-07-16T11:30:06Z",
+ "closedAt": "2019-01-25T02:49:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3342,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/153.json b/data/153.json
new file mode 100644
index 0000000..03e1a7b
--- /dev/null
+++ b/data/153.json
@@ -0,0 +1,28 @@
+{
+ "number": 153,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/153",
+ "title": "RFC: Asset Manifest",
+ "createdAt": "2016-07-17T22:45:10Z",
+ "closedAt": "2018-03-09T22:20:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-04-28T18:59:30Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": true,
+ "stageDuration": {
+ "proposed": 3340,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/154.json b/data/154.json
new file mode 100644
index 0000000..dc213cc
--- /dev/null
+++ b/data/154.json
@@ -0,0 +1,22 @@
+{
+ "number": 154,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/154",
+ "title": "RFC for router enhancements",
+ "createdAt": "2016-07-19T00:10:49Z",
+ "closedAt": "2022-07-23T17:30:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3339,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/155.json b/data/155.json
new file mode 100644
index 0000000..dccefe5
--- /dev/null
+++ b/data/155.json
@@ -0,0 +1,22 @@
+{
+ "number": 155,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/155",
+ "title": "RFC: Ancillary Package Module Standardization",
+ "createdAt": "2016-07-19T15:56:31Z",
+ "closedAt": "2018-01-24T17:31:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3339,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/158.json b/data/158.json
new file mode 100644
index 0000000..257668f
--- /dev/null
+++ b/data/158.json
@@ -0,0 +1,33 @@
+{
+ "number": 158,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/158",
+ "title": "RFC: Asset Loader Service",
+ "createdAt": "2016-07-22T17:01:58Z",
+ "closedAt": "2018-03-09T22:19:29Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-04-28T18:59:16Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-03-09T22:17:20Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3336,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/159.json b/data/159.json
new file mode 100644
index 0000000..3aa6d7a
--- /dev/null
+++ b/data/159.json
@@ -0,0 +1,33 @@
+{
+ "number": 159,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/159",
+ "title": "Add base model",
+ "createdAt": "2016-07-26T20:23:01Z",
+ "closedAt": "2019-06-05T21:19:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-07-26T20:23:01Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-24T21:47:57Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3331,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/16.json b/data/16.json
new file mode 100644
index 0000000..ea01dff
--- /dev/null
+++ b/data/16.json
@@ -0,0 +1,22 @@
+{
+ "number": 16,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/16",
+ "title": "Embedded handlebars draft 1",
+ "createdAt": "2014-11-03T17:23:07Z",
+ "closedAt": "2014-11-04T14:53:14Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3963,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/160.json b/data/160.json
new file mode 100644
index 0000000..bccf3a9
--- /dev/null
+++ b/data/160.json
@@ -0,0 +1,28 @@
+{
+ "number": 160,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/160",
+ "title": "Links and meta improvements",
+ "createdAt": "2016-07-29T14:53:23Z",
+ "closedAt": "2018-10-12T14:42:50Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-07-29T14:53:23Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3329,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/161.json b/data/161.json
new file mode 100644
index 0000000..db55b67
--- /dev/null
+++ b/data/161.json
@@ -0,0 +1,33 @@
+{
+ "number": 161,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/161",
+ "title": "Overhaul store.push and store.pushPayload",
+ "createdAt": "2016-08-01T16:26:10Z",
+ "closedAt": "2019-08-21T21:20:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-08-01T16:26:10Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-19T21:58:05Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3326,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/162.json b/data/162.json
new file mode 100644
index 0000000..7383fd3
--- /dev/null
+++ b/data/162.json
@@ -0,0 +1,22 @@
+{
+ "number": 162,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/162",
+ "title": "Update 0000-router-service.md",
+ "createdAt": "2016-08-02T23:26:23Z",
+ "closedAt": "2016-08-12T17:55:36Z",
+ "merged": true,
+ "mergedAt": "2016-08-12T17:55:36Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3324,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/164.json b/data/164.json
new file mode 100644
index 0000000..091ddd7
--- /dev/null
+++ b/data/164.json
@@ -0,0 +1,22 @@
+{
+ "number": 164,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/164",
+ "title": "RFC for public ApplicationInstance API",
+ "createdAt": "2016-08-19T17:28:04Z",
+ "closedAt": "2022-07-23T17:22:32Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3308,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/165.json b/data/165.json
new file mode 100644
index 0000000..75d3a12
--- /dev/null
+++ b/data/165.json
@@ -0,0 +1,22 @@
+{
+ "number": 165,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/165",
+ "title": "typos",
+ "createdAt": "2016-08-23T14:02:54Z",
+ "closedAt": "2016-08-23T14:07:17Z",
+ "merged": true,
+ "mergedAt": "2016-08-23T14:07:17Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3304,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/166.json b/data/166.json
new file mode 100644
index 0000000..e6d9fe0
--- /dev/null
+++ b/data/166.json
@@ -0,0 +1,22 @@
+{
+ "number": 166,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/166",
+ "title": "Added the missing }}",
+ "createdAt": "2016-08-26T10:44:45Z",
+ "closedAt": "2016-08-26T11:24:16Z",
+ "merged": true,
+ "mergedAt": "2016-08-26T11:24:16Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3301,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/17.json b/data/17.json
new file mode 100644
index 0000000..49b77e6
--- /dev/null
+++ b/data/17.json
@@ -0,0 +1,33 @@
+{
+ "number": 17,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/17",
+ "title": "ember data testing helpers",
+ "createdAt": "2014-11-04T03:20:57Z",
+ "closedAt": "2016-11-08T14:43:27Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:08:57Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:44:15Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3962,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/171.json b/data/171.json
new file mode 100644
index 0000000..3cb5503
--- /dev/null
+++ b/data/171.json
@@ -0,0 +1,28 @@
+{
+ "number": 171,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/171",
+ "title": "Improved ajax",
+ "createdAt": "2016-10-11T11:50:03Z",
+ "closedAt": "2018-06-27T16:45:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-10-11T11:50:03Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3255,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/173.json b/data/173.json
new file mode 100644
index 0000000..2f44608
--- /dev/null
+++ b/data/173.json
@@ -0,0 +1,28 @@
+{
+ "number": 173,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/173",
+ "title": "Add support for nested saves",
+ "createdAt": "2016-10-18T14:15:11Z",
+ "closedAt": "2019-06-19T23:17:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-10-18T14:21:51Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3248,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/176.json b/data/176.json
new file mode 100644
index 0000000..bd9ff98
--- /dev/null
+++ b/data/176.json
@@ -0,0 +1,33 @@
+{
+ "number": 176,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/176",
+ "title": "RFC: JavaScript Modules API",
+ "createdAt": "2016-11-06T01:55:03Z",
+ "closedAt": "2017-01-13T22:40:32Z",
+ "merged": true,
+ "mergedAt": "2017-01-13T22:40:32Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-12-14T01:16:05Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2017-04-05T14:41:39Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3229,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/178.json b/data/178.json
new file mode 100644
index 0000000..19777d3
--- /dev/null
+++ b/data/178.json
@@ -0,0 +1,28 @@
+{
+ "number": 178,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/178",
+ "title": "Deprecate Ember.K",
+ "createdAt": "2016-11-18T20:02:47Z",
+ "closedAt": "2016-12-21T01:57:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-12-10T15:42:27Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": true,
+ "stageDuration": {
+ "proposed": 3216,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/181.json b/data/181.json
new file mode 100644
index 0000000..64d6037
--- /dev/null
+++ b/data/181.json
@@ -0,0 +1,33 @@
+{
+ "number": 181,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/181",
+ "title": "Add RFC for deprecation Ember Data initializers",
+ "createdAt": "2016-11-22T21:46:46Z",
+ "closedAt": "2017-01-25T19:32:54Z",
+ "merged": true,
+ "mergedAt": "2017-01-25T19:32:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-01-05T15:08:50Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-01-09T03:42:38Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3212,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/185.json b/data/185.json
new file mode 100644
index 0000000..4a7f407
--- /dev/null
+++ b/data/185.json
@@ -0,0 +1,28 @@
+{
+ "number": 185,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/185",
+ "title": "RFC: POST to Fastboot",
+ "createdAt": "2016-12-05T00:02:22Z",
+ "closedAt": "2019-01-18T18:36:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:33:01Z",
+ "label": "T-fastboot"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3200,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/186.json b/data/186.json
new file mode 100644
index 0000000..12a44ac
--- /dev/null
+++ b/data/186.json
@@ -0,0 +1,28 @@
+{
+ "number": 186,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/186",
+ "title": "RFC: Track unique history location state",
+ "createdAt": "2016-12-05T14:20:45Z",
+ "closedAt": "2017-01-20T19:42:57Z",
+ "merged": true,
+ "mergedAt": "2017-01-20T19:42:57Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-01-17T01:59:07Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3200,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/188.json b/data/188.json
new file mode 100644
index 0000000..0728125
--- /dev/null
+++ b/data/188.json
@@ -0,0 +1,22 @@
+{
+ "number": 188,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/188",
+ "title": "v1 of the proposal",
+ "createdAt": "2016-12-09T23:06:09Z",
+ "closedAt": "2016-12-09T23:09:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3195,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/191.json b/data/191.json
new file mode 100644
index 0000000..a92d91c
--- /dev/null
+++ b/data/191.json
@@ -0,0 +1,37 @@
+{
+ "number": 191,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/191",
+ "title": "Deprecate component lifecycle hook arguments.",
+ "createdAt": "2016-12-14T17:02:24Z",
+ "closedAt": "2017-01-02T01:12:40Z",
+ "merged": true,
+ "mergedAt": "2017-01-02T01:12:40Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-12-23T23:03:43Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3191,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/192.json b/data/192.json
new file mode 100644
index 0000000..4635e64
--- /dev/null
+++ b/data/192.json
@@ -0,0 +1,22 @@
+{
+ "number": 192,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/192",
+ "title": "Query-Params Lifecycle",
+ "createdAt": "2016-12-14T23:44:31Z",
+ "closedAt": "2017-01-04T18:30:04Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3190,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/193.json b/data/193.json
new file mode 100644
index 0000000..15b47b8
--- /dev/null
+++ b/data/193.json
@@ -0,0 +1,22 @@
+{
+ "number": 193,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/193",
+ "title": "Yet another named blocks/yields RFC",
+ "createdAt": "2016-12-19T10:02:08Z",
+ "closedAt": "2017-07-30T14:44:17Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3186,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/194.json b/data/194.json
new file mode 100644
index 0000000..8d3b9ce
--- /dev/null
+++ b/data/194.json
@@ -0,0 +1,28 @@
+{
+ "number": 194,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/194",
+ "title": "Deprecate component `eventManager`",
+ "createdAt": "2016-12-26T12:42:39Z",
+ "closedAt": "2017-03-26T06:36:44Z",
+ "merged": true,
+ "mergedAt": "2017-03-26T06:36:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-01-27T18:35:29Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3179,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/199.json b/data/199.json
new file mode 100644
index 0000000..7e9659c
--- /dev/null
+++ b/data/199.json
@@ -0,0 +1,22 @@
+{
+ "number": 199,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/199",
+ "title": "Local template blocks (as a precursor to block slot syntax)",
+ "createdAt": "2017-01-14T20:39:41Z",
+ "closedAt": "2017-01-18T18:51:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3159,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/2.json b/data/2.json
new file mode 100644
index 0000000..9d61916
--- /dev/null
+++ b/data/2.json
@@ -0,0 +1,22 @@
+{
+ "number": 2,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/2",
+ "title": "RFC: Better Actions",
+ "createdAt": "2014-08-16T01:31:17Z",
+ "closedAt": "2015-01-07T04:58:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4042,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/20.json b/data/20.json
new file mode 100644
index 0000000..5640741
--- /dev/null
+++ b/data/20.json
@@ -0,0 +1,22 @@
+{
+ "number": 20,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/20",
+ "title": "Add Ember issue to 0001-improved-cp-syntax.md",
+ "createdAt": "2014-11-13T04:22:50Z",
+ "closedAt": "2015-02-05T08:10:43Z",
+ "merged": true,
+ "mergedAt": "2015-02-05T08:10:43Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3953,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/200.json b/data/200.json
new file mode 100644
index 0000000..e57f7ce
--- /dev/null
+++ b/data/200.json
@@ -0,0 +1,28 @@
+{
+ "number": 200,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/200",
+ "title": "`let` it be: bind names to values in templates",
+ "createdAt": "2017-01-15T00:53:12Z",
+ "closedAt": "2018-09-18T15:19:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:23:51Z",
+ "label": "T-templates"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3159,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/201.json b/data/201.json
new file mode 100644
index 0000000..f6d95de
--- /dev/null
+++ b/data/201.json
@@ -0,0 +1,22 @@
+{
+ "number": 201,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/201",
+ "title": "Update 0000-template.md",
+ "createdAt": "2017-01-16T13:18:07Z",
+ "closedAt": "2017-01-24T23:01:09Z",
+ "merged": true,
+ "mergedAt": "2017-01-24T23:01:09Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3158,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/202.json b/data/202.json
new file mode 100644
index 0000000..559f26d
--- /dev/null
+++ b/data/202.json
@@ -0,0 +1,38 @@
+{
+ "number": 202,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/202",
+ "title": "Allow the `with` helper accept named arguments",
+ "createdAt": "2017-01-17T12:53:47Z",
+ "closedAt": "2020-11-03T18:44:05Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:23:51Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:18:55Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3157,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/203.json b/data/203.json
new file mode 100644
index 0000000..f0d9455
--- /dev/null
+++ b/data/203.json
@@ -0,0 +1,22 @@
+{
+ "number": 203,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/203",
+ "title": "Nested Glimmer Syntax + attr/component-centric slots",
+ "createdAt": "2017-01-20T05:47:09Z",
+ "closedAt": "2017-03-08T13:32:55Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3154,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/204.json b/data/204.json
new file mode 100644
index 0000000..477d63e
--- /dev/null
+++ b/data/204.json
@@ -0,0 +1,28 @@
+{
+ "number": 204,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/204",
+ "title": "RFC: Template import directives",
+ "createdAt": "2017-01-24T20:30:08Z",
+ "closedAt": "2019-05-31T17:41:32Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:23:28Z",
+ "label": "T-templates"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3149,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/205.json b/data/205.json
new file mode 100644
index 0000000..2c4c873
--- /dev/null
+++ b/data/205.json
@@ -0,0 +1,28 @@
+{
+ "number": 205,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/205",
+ "title": "Allow for specifying epsilon segments in routes",
+ "createdAt": "2017-01-26T18:53:59Z",
+ "closedAt": "2022-07-23T17:28:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:24:11Z",
+ "label": "T-routing"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3148,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/208.json b/data/208.json
new file mode 100644
index 0000000..873c0c8
--- /dev/null
+++ b/data/208.json
@@ -0,0 +1,28 @@
+{
+ "number": 208,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/208",
+ "title": "Contextual helpers",
+ "createdAt": "2017-02-07T22:40:00Z",
+ "closedAt": "2019-01-17T19:50:48Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:22:03Z",
+ "label": "T-templates"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3135,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/21.json b/data/21.json
new file mode 100644
index 0000000..275a497
--- /dev/null
+++ b/data/21.json
@@ -0,0 +1,43 @@
+{
+ "number": 21,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/21",
+ "title": "Provide a way to mark a model as dirty when relationships or related model properties change.",
+ "createdAt": "2014-11-13T23:49:03Z",
+ "closedAt": "2021-04-28T21:26:26Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:11:15Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:44:57Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-08-21T21:29:03Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-21T21:29:03Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3952,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/213.json b/data/213.json
new file mode 100644
index 0000000..3cd3bf0
--- /dev/null
+++ b/data/213.json
@@ -0,0 +1,33 @@
+{
+ "number": 213,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/213",
+ "title": "Custom Components API",
+ "createdAt": "2017-03-13T23:02:46Z",
+ "closedAt": "2018-03-21T15:34:46Z",
+ "merged": true,
+ "mergedAt": "2018-03-21T15:34:46Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:22:10Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-03-09T22:12:54Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3101,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/214.json b/data/214.json
new file mode 100644
index 0000000..5ca9d0a
--- /dev/null
+++ b/data/214.json
@@ -0,0 +1,22 @@
+{
+ "number": 214,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/214",
+ "title": "Cleanup",
+ "createdAt": "2017-03-14T14:55:35Z",
+ "closedAt": "2017-03-14T15:00:21Z",
+ "merged": true,
+ "mergedAt": "2017-03-14T15:00:21Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3101,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/215.json b/data/215.json
new file mode 100644
index 0000000..606edae
--- /dev/null
+++ b/data/215.json
@@ -0,0 +1,22 @@
+{
+ "number": 215,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/215",
+ "title": "Fix destructure syntax",
+ "createdAt": "2017-03-14T15:15:46Z",
+ "closedAt": "2017-03-15T17:33:57Z",
+ "merged": true,
+ "mergedAt": "2017-03-15T17:33:57Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3101,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/216.json b/data/216.json
new file mode 100644
index 0000000..a298b51
--- /dev/null
+++ b/data/216.json
@@ -0,0 +1,28 @@
+{
+ "number": 216,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/216",
+ "title": "Add dasherized-test-name-generator-option RFC",
+ "createdAt": "2017-03-20T10:18:19Z",
+ "closedAt": "2018-01-21T16:59:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:23:16Z",
+ "label": "T-testing"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3095,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/219.json b/data/219.json
new file mode 100644
index 0000000..aea5a5b
--- /dev/null
+++ b/data/219.json
@@ -0,0 +1,22 @@
+{
+ "number": 219,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/219",
+ "title": "Update Ember Issue of Module Unification RFC",
+ "createdAt": "2017-04-06T16:47:26Z",
+ "closedAt": "2017-04-07T02:07:14Z",
+ "merged": true,
+ "mergedAt": "2017-04-07T02:07:14Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3078,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/220.json b/data/220.json
new file mode 100644
index 0000000..25da381
--- /dev/null
+++ b/data/220.json
@@ -0,0 +1,28 @@
+{
+ "number": 220,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/220",
+ "title": "Introduce external redirects",
+ "createdAt": "2017-04-10T16:03:59Z",
+ "closedAt": "2022-07-23T17:52:15Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:24:11Z",
+ "label": "T-routing"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3074,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/221.json b/data/221.json
new file mode 100644
index 0000000..431be5b
--- /dev/null
+++ b/data/221.json
@@ -0,0 +1,33 @@
+{
+ "number": 221,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/221",
+ "title": "RFC to deprecate `resetNamespace`",
+ "createdAt": "2017-04-18T13:37:26Z",
+ "closedAt": "2018-01-22T15:29:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:19:42Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:19:53Z",
+ "label": "T-deprecation"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3066,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/223.json b/data/223.json
new file mode 100644
index 0000000..a2cd8a1
--- /dev/null
+++ b/data/223.json
@@ -0,0 +1,22 @@
+{
+ "number": 223,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/223",
+ "title": "Add `isEqual` named export to`@ember/utils`",
+ "createdAt": "2017-04-21T01:39:08Z",
+ "closedAt": "2017-06-12T17:49:13Z",
+ "merged": true,
+ "mergedAt": "2017-06-12T17:49:13Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3063,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/225.json b/data/225.json
new file mode 100644
index 0000000..0bc7ffc
--- /dev/null
+++ b/data/225.json
@@ -0,0 +1,33 @@
+{
+ "number": 225,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/225",
+ "title": "Allow {{mount}} syntax to accept parameters",
+ "createdAt": "2017-04-26T16:56:29Z",
+ "closedAt": "2017-05-06T15:39:32Z",
+ "merged": true,
+ "mergedAt": "2017-05-06T15:39:32Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-04-28T18:56:21Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2017-05-06T15:39:38Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3058,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/226.json b/data/226.json
new file mode 100644
index 0000000..14734c7
--- /dev/null
+++ b/data/226.json
@@ -0,0 +1,28 @@
+{
+ "number": 226,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/226",
+ "title": "Named Blocks",
+ "createdAt": "2017-05-05T18:41:13Z",
+ "closedAt": "2017-07-28T23:03:08Z",
+ "merged": true,
+ "mergedAt": "2017-07-28T23:03:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-07-17T12:20:51Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3049,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/228.json b/data/228.json
new file mode 100644
index 0000000..3c71518
--- /dev/null
+++ b/data/228.json
@@ -0,0 +1,28 @@
+{
+ "number": 228,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/228",
+ "title": "Single File Components RFC",
+ "createdAt": "2017-05-22T16:57:19Z",
+ "closedAt": "2018-08-08T05:14:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:18:36Z",
+ "label": "T-components"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3032,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/229.json b/data/229.json
new file mode 100644
index 0000000..ec33d3c
--- /dev/null
+++ b/data/229.json
@@ -0,0 +1,38 @@
+{
+ "number": 229,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/229",
+ "title": "Deprecate usage of restricted resolver.",
+ "createdAt": "2017-06-12T00:30:52Z",
+ "closedAt": "2017-07-29T14:11:02Z",
+ "merged": true,
+ "mergedAt": "2017-07-29T14:11:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-07-01T10:13:43Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:20:16Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:20:29Z",
+ "label": "T-deprecation"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3011,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/23.json b/data/23.json
new file mode 100644
index 0000000..394ca33
--- /dev/null
+++ b/data/23.json
@@ -0,0 +1,33 @@
+{
+ "number": 23,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/23",
+ "title": "Ember Data Filter Objects",
+ "createdAt": "2014-11-17T22:51:55Z",
+ "closedAt": "2018-02-28T19:54:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:11:32Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:45:30Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3948,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/230.json b/data/230.json
new file mode 100644
index 0000000..b542c7a
--- /dev/null
+++ b/data/230.json
@@ -0,0 +1,33 @@
+{
+ "number": 230,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/230",
+ "title": "Link component hook",
+ "createdAt": "2017-06-12T21:06:13Z",
+ "closedAt": "2020-11-20T19:41:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:18:36Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-13T19:47:30Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3010,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/231.json b/data/231.json
new file mode 100644
index 0000000..2e805af
--- /dev/null
+++ b/data/231.json
@@ -0,0 +1,22 @@
+{
+ "number": 231,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/231",
+ "title": "Update issue link to go directly to where progress was tracked",
+ "createdAt": "2017-06-13T18:20:27Z",
+ "closedAt": "2017-06-14T03:45:08Z",
+ "merged": true,
+ "mergedAt": "2017-06-14T03:45:08Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3010,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/232.json b/data/232.json
new file mode 100644
index 0000000..3f3c2e3
--- /dev/null
+++ b/data/232.json
@@ -0,0 +1,28 @@
+{
+ "number": 232,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/232",
+ "title": "Add new QUnit testing API.",
+ "createdAt": "2017-06-14T03:49:12Z",
+ "closedAt": "2017-07-29T14:11:51Z",
+ "merged": true,
+ "mergedAt": "2017-07-29T14:11:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-07-01T10:14:17Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3009,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/233.json b/data/233.json
new file mode 100644
index 0000000..4886d57
--- /dev/null
+++ b/data/233.json
@@ -0,0 +1,38 @@
+{
+ "number": 233,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/233",
+ "title": "Replace `any` in favour of `some` to align with regular JS",
+ "createdAt": "2017-06-29T17:03:14Z",
+ "closedAt": "2020-01-18T12:53:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:14:55Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:21:07Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:18:50Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2994,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/235.json b/data/235.json
new file mode 100644
index 0000000..7135da3
--- /dev/null
+++ b/data/235.json
@@ -0,0 +1,28 @@
+{
+ "number": 235,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/235",
+ "title": "Release Channel Names",
+ "createdAt": "2017-07-12T12:37:20Z",
+ "closedAt": "2017-09-01T13:58:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:02:19Z",
+ "label": "T-infrastructure"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2981,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/236.json b/data/236.json
new file mode 100644
index 0000000..1bd9f31
--- /dev/null
+++ b/data/236.json
@@ -0,0 +1,125 @@
+{
+ "number": 236,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/236",
+ "title": "Ember.String deprecation RFC",
+ "createdAt": "2017-07-19T21:07:40Z",
+ "closedAt": "2017-09-26T08:21:15Z",
+ "merged": true,
+ "mergedAt": "2017-09-26T08:21:15Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:14:55Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:19:07Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-09-01T23:40:22Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2973,
+ "exploring": null,
+ "accepted": 10,
+ "release": 1,
+ "released": 84
+ },
+ "connected": [
+ {
+ "number": 892,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/892",
+ "title": "Advance RFC #0236 to Stage Ready for Release",
+ "createdAt": "2023-01-03T22:57:58Z",
+ "closedAt": "2023-01-13T19:31:42Z",
+ "merged": true,
+ "mergedAt": "2023-01-13T19:31:42Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-03T22:57:59Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-03T22:57:59Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T19:11:28Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 897,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/897",
+ "title": "Advance RFC #0236 to Stage Released",
+ "createdAt": "2023-01-13T19:32:41Z",
+ "closedAt": "2023-01-14T00:01:54Z",
+ "merged": true,
+ "mergedAt": "2023-01-14T00:01:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T19:32:42Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T19:32:42Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 898,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/898",
+ "title": "Advance RFC #0236 \"Ember.String deprecation RFC\" to Stage Recommended",
+ "createdAt": "2023-01-14T00:02:40Z",
+ "closedAt": "2023-04-07T18:40:49Z",
+ "merged": true,
+ "mergedAt": "2023-04-07T18:40:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-14T00:02:41Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-14T00:02:41Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:05:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/237.json b/data/237.json
new file mode 100644
index 0000000..22a4510
--- /dev/null
+++ b/data/237.json
@@ -0,0 +1,38 @@
+{
+ "number": 237,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/237",
+ "title": "Remove Ember.Map, Ember.MapWithDefault and Ember.OrderedSet",
+ "createdAt": "2017-07-20T11:00:38Z",
+ "closedAt": "2018-04-06T19:00:47Z",
+ "merged": true,
+ "mergedAt": "2018-04-06T19:00:47Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:14:56Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:21:08Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-03-09T20:11:16Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2973,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/238.json b/data/238.json
new file mode 100644
index 0000000..83ca26b
--- /dev/null
+++ b/data/238.json
@@ -0,0 +1,28 @@
+{
+ "number": 238,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/238",
+ "title": "Ember Data JavaScript Modules API",
+ "createdAt": "2017-07-25T13:34:56Z",
+ "closedAt": "2018-02-15T00:09:53Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:18:10Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2968,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/239.json b/data/239.json
new file mode 100644
index 0000000..a577866
--- /dev/null
+++ b/data/239.json
@@ -0,0 +1,22 @@
+{
+ "number": 239,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/239",
+ "title": "Fix typo",
+ "createdAt": "2017-07-29T02:17:58Z",
+ "closedAt": "2017-07-29T03:07:43Z",
+ "merged": true,
+ "mergedAt": "2017-07-29T03:07:43Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2964,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/24.json b/data/24.json
new file mode 100644
index 0000000..e7edc67
--- /dev/null
+++ b/data/24.json
@@ -0,0 +1,27 @@
+{
+ "number": 24,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/24",
+ "title": "HTMLBars Bound Attributes",
+ "createdAt": "2014-11-27T15:10:19Z",
+ "closedAt": "2015-05-07T00:14:16Z",
+ "merged": true,
+ "mergedAt": "2015-05-07T00:14:16Z",
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3939,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/240.json b/data/240.json
new file mode 100644
index 0000000..afd6230
--- /dev/null
+++ b/data/240.json
@@ -0,0 +1,38 @@
+{
+ "number": 240,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/240",
+ "title": "ES Classes",
+ "createdAt": "2017-07-29T04:54:54Z",
+ "closedAt": "2017-08-25T19:11:05Z",
+ "merged": true,
+ "mergedAt": "2017-08-25T19:11:05Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:14:56Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-11T21:58:03Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2964,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/242.json b/data/242.json
new file mode 100644
index 0000000..459ae50
--- /dev/null
+++ b/data/242.json
@@ -0,0 +1,28 @@
+{
+ "number": 242,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/242",
+ "title": "Ember.component support for aria-label, aria-labelledby, and aria-describedby",
+ "createdAt": "2017-07-31T22:37:23Z",
+ "closedAt": "2018-06-01T20:18:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:18:16Z",
+ "label": "T-components"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2961,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/244.json b/data/244.json
new file mode 100644
index 0000000..1b39aa8
--- /dev/null
+++ b/data/244.json
@@ -0,0 +1,33 @@
+{
+ "number": 244,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/244",
+ "title": "Update 0000-find-polymorphism.md",
+ "createdAt": "2017-08-16T10:13:36Z",
+ "closedAt": "2023-03-27T05:44:15Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-09-01T14:33:32Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:47Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2946,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/246.json b/data/246.json
new file mode 100644
index 0000000..16097bd
--- /dev/null
+++ b/data/246.json
@@ -0,0 +1,28 @@
+{
+ "number": 246,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/246",
+ "title": "Array#findIndex and Array#findIndexBy",
+ "createdAt": "2017-08-25T12:11:22Z",
+ "closedAt": "2018-03-01T23:53:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-09-01T14:33:59Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2937,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/25.json b/data/25.json
new file mode 100644
index 0000000..e14895e
--- /dev/null
+++ b/data/25.json
@@ -0,0 +1,22 @@
+{
+ "number": 25,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/25",
+ "title": "typo",
+ "createdAt": "2014-12-22T08:33:57Z",
+ "closedAt": "2014-12-22T13:38:07Z",
+ "merged": true,
+ "mergedAt": "2014-12-22T13:38:07Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3914,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/252.json b/data/252.json
new file mode 100644
index 0000000..e165320
--- /dev/null
+++ b/data/252.json
@@ -0,0 +1,28 @@
+{
+ "number": 252,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/252",
+ "title": "Browser Support Changes",
+ "createdAt": "2017-09-25T15:45:17Z",
+ "closedAt": "2017-10-13T18:41:35Z",
+ "merged": true,
+ "mergedAt": "2017-10-13T18:41:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-10-01T15:41:35Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2906,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/253.json b/data/253.json
new file mode 100644
index 0000000..c8e76f1
--- /dev/null
+++ b/data/253.json
@@ -0,0 +1,22 @@
+{
+ "number": 253,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/253",
+ "title": "Update 0252-browser-support-changes.md",
+ "createdAt": "2017-09-25T16:20:24Z",
+ "closedAt": "2017-09-25T16:40:51Z",
+ "merged": true,
+ "mergedAt": "2017-09-25T16:40:51Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2906,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/259.json b/data/259.json
new file mode 100644
index 0000000..90346d7
--- /dev/null
+++ b/data/259.json
@@ -0,0 +1,22 @@
+{
+ "number": 259,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/259",
+ "title": "Marketing Releases",
+ "createdAt": "2017-10-11T23:00:05Z",
+ "closedAt": "2018-09-07T20:03:20Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2889,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/26.json b/data/26.json
new file mode 100644
index 0000000..41783c1
--- /dev/null
+++ b/data/26.json
@@ -0,0 +1,28 @@
+{
+ "number": 26,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/26",
+ "title": "RFC: toggle-visibility",
+ "createdAt": "2014-12-24T21:58:59Z",
+ "closedAt": "2015-06-07T18:39:14Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:50:20Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3911,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/260.json b/data/260.json
new file mode 100644
index 0000000..921c8f6
--- /dev/null
+++ b/data/260.json
@@ -0,0 +1,33 @@
+{
+ "number": 260,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/260",
+ "title": "Serializer Test Helpers",
+ "createdAt": "2017-10-18T22:11:53Z",
+ "closedAt": "2019-04-24T21:41:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-10-19T11:29:27Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-10T22:02:27Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2882,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/262.json b/data/262.json
new file mode 100644
index 0000000..4b7981a
--- /dev/null
+++ b/data/262.json
@@ -0,0 +1,22 @@
+{
+ "number": 262,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/262",
+ "title": "Non-context-shifting partials",
+ "createdAt": "2017-10-27T23:11:53Z",
+ "closedAt": "2018-01-03T21:34:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2873,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/263.json b/data/263.json
new file mode 100644
index 0000000..d6b35f5
--- /dev/null
+++ b/data/263.json
@@ -0,0 +1,22 @@
+{
+ "number": 263,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/263",
+ "title": "Fixing non-context-shifting partial RFC typos",
+ "createdAt": "2017-10-28T00:12:32Z",
+ "closedAt": "2017-10-28T00:13:13Z",
+ "merged": true,
+ "mergedAt": "2017-10-28T00:13:13Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2873,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/264.json b/data/264.json
new file mode 100644
index 0000000..83f7b9c
--- /dev/null
+++ b/data/264.json
@@ -0,0 +1,22 @@
+{
+ "number": 264,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/264",
+ "title": "Fixing typos",
+ "createdAt": "2017-10-28T09:08:25Z",
+ "closedAt": "2017-10-28T12:23:42Z",
+ "merged": true,
+ "mergedAt": "2017-10-28T12:23:42Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2873,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/265.json b/data/265.json
new file mode 100644
index 0000000..5d9948c
--- /dev/null
+++ b/data/265.json
@@ -0,0 +1,22 @@
+{
+ "number": 265,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/265",
+ "title": "Fix typos",
+ "createdAt": "2017-10-28T12:28:39Z",
+ "closedAt": "2017-10-28T13:17:16Z",
+ "merged": true,
+ "mergedAt": "2017-10-28T13:17:16Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2873,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/266.json b/data/266.json
new file mode 100644
index 0000000..e948339
--- /dev/null
+++ b/data/266.json
@@ -0,0 +1,28 @@
+{
+ "number": 266,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/266",
+ "title": "[Ember Data] load relationships without data or links",
+ "createdAt": "2017-10-31T00:23:42Z",
+ "closedAt": "2018-08-17T00:20:44Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-28T02:36:36Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2870,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/267.json b/data/267.json
new file mode 100644
index 0000000..262e176
--- /dev/null
+++ b/data/267.json
@@ -0,0 +1,33 @@
+{
+ "number": 267,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/267",
+ "title": "Deprecate `disabledWhen` of link-to component ",
+ "createdAt": "2017-11-03T15:42:11Z",
+ "closedAt": "2021-10-13T12:47:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:28Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:28Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2867,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/268.json b/data/268.json
new file mode 100644
index 0000000..34ee14f
--- /dev/null
+++ b/data/268.json
@@ -0,0 +1,38 @@
+{
+ "number": 268,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/268",
+ "title": "Rethink Acceptance Testing",
+ "createdAt": "2017-11-06T00:26:06Z",
+ "closedAt": "2017-12-01T20:11:28Z",
+ "merged": true,
+ "mergedAt": "2017-12-01T20:11:28Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-11-06T00:26:06Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-11-10T20:28:38Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2864,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/27.json b/data/27.json
new file mode 100644
index 0000000..3f62963
--- /dev/null
+++ b/data/27.json
@@ -0,0 +1,33 @@
+{
+ "number": 27,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/27",
+ "title": "ember data loading methods",
+ "createdAt": "2014-12-31T08:47:45Z",
+ "closedAt": "2019-06-05T21:33:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:14:41Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:50:41Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3905,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/272.json b/data/272.json
new file mode 100644
index 0000000..0618b15
--- /dev/null
+++ b/data/272.json
@@ -0,0 +1,57 @@
+{
+ "number": 272,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/272",
+ "title": "Deprecate Function.prototype.on, Function.prototype.property, Function.prototype.observes",
+ "createdAt": "2017-11-20T13:51:54Z",
+ "closedAt": "2019-01-11T22:19:33Z",
+ "merged": true,
+ "mergedAt": "2019-01-11T22:19:33Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-11-20T15:33:42Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-02-12T22:52:31Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:21Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:22Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-21T19:18:27Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2850,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/275.json b/data/275.json
new file mode 100644
index 0000000..a070f22
--- /dev/null
+++ b/data/275.json
@@ -0,0 +1,27 @@
+{
+ "number": 275,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/275",
+ "title": "RFC: Yield link-to component state",
+ "createdAt": "2017-12-10T05:23:08Z",
+ "closedAt": "2018-01-07T05:23:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2830,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/276.json b/data/276.json
new file mode 100644
index 0000000..31a6cc4
--- /dev/null
+++ b/data/276.json
@@ -0,0 +1,38 @@
+{
+ "number": 276,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/276",
+ "title": "Named Arguments Syntax (`{{@foo}}`)",
+ "createdAt": "2017-12-10T16:42:36Z",
+ "closedAt": "2018-01-03T18:06:48Z",
+ "merged": true,
+ "mergedAt": "2018-01-03T18:06:48Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-10T17:09:26Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-20T17:36:58Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2830,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/277.json b/data/277.json
new file mode 100644
index 0000000..d6a75de
--- /dev/null
+++ b/data/277.json
@@ -0,0 +1,22 @@
+{
+ "number": 277,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/277",
+ "title": "Fixed typos in RFC 276",
+ "createdAt": "2017-12-11T06:03:42Z",
+ "closedAt": "2017-12-11T09:26:23Z",
+ "merged": true,
+ "mergedAt": "2017-12-11T09:26:23Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2829,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/278.json b/data/278.json
new file mode 100644
index 0000000..8394e78
--- /dev/null
+++ b/data/278.json
@@ -0,0 +1,38 @@
+{
+ "number": 278,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/278",
+ "title": "Template-only Components",
+ "createdAt": "2017-12-11T14:53:03Z",
+ "closedAt": "2018-01-03T18:07:16Z",
+ "merged": true,
+ "mergedAt": "2018-01-03T18:07:16Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-11T14:58:17Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-16T20:38:24Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2829,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/279.json b/data/279.json
new file mode 100644
index 0000000..cacd6cf
--- /dev/null
+++ b/data/279.json
@@ -0,0 +1,22 @@
+{
+ "number": 279,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/279",
+ "title": "Fixed typos/grammar in RFC 278",
+ "createdAt": "2017-12-11T19:20:03Z",
+ "closedAt": "2017-12-11T20:49:28Z",
+ "merged": true,
+ "mergedAt": "2017-12-11T20:49:28Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2828,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/280.json b/data/280.json
new file mode 100644
index 0000000..4d47713
--- /dev/null
+++ b/data/280.json
@@ -0,0 +1,33 @@
+{
+ "number": 280,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/280",
+ "title": "Remove Application wrapper div",
+ "createdAt": "2017-12-11T22:39:26Z",
+ "closedAt": "2018-01-03T18:07:48Z",
+ "merged": true,
+ "mergedAt": "2018-01-03T18:07:48Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-16T20:43:17Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2828,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/281.json b/data/281.json
new file mode 100644
index 0000000..0b87140
--- /dev/null
+++ b/data/281.json
@@ -0,0 +1,38 @@
+{
+ "number": 281,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/281",
+ "title": "ES5 Getters",
+ "createdAt": "2017-12-12T16:36:29Z",
+ "closedAt": "2018-01-03T18:08:16Z",
+ "merged": true,
+ "mergedAt": "2018-01-03T18:08:16Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-13T18:38:34Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-16T20:55:46Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2828,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/282.json b/data/282.json
new file mode 100644
index 0000000..d486ed4
--- /dev/null
+++ b/data/282.json
@@ -0,0 +1,22 @@
+{
+ "number": 282,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/282",
+ "title": "Update 0281-es5-getters.md",
+ "createdAt": "2017-12-12T19:34:53Z",
+ "closedAt": "2017-12-12T21:02:45Z",
+ "merged": true,
+ "mergedAt": "2017-12-12T21:02:45Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2827,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/283.json b/data/283.json
new file mode 100644
index 0000000..7f10c39
--- /dev/null
+++ b/data/283.json
@@ -0,0 +1,38 @@
+{
+ "number": 283,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/283",
+ "title": "Always run model hook",
+ "createdAt": "2017-12-13T03:19:27Z",
+ "closedAt": "2023-08-18T14:04:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-13T18:38:48Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:47Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-11T14:53:11Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2827,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/284.json b/data/284.json
new file mode 100644
index 0000000..20a556d
--- /dev/null
+++ b/data/284.json
@@ -0,0 +1,48 @@
+{
+ "number": 284,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/284",
+ "title": "Splitting Ember into packages",
+ "createdAt": "2017-12-13T18:39:23Z",
+ "closedAt": "2022-12-07T18:56:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-19T19:40:26Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-24T02:09:36Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-03-09T22:16:32Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:48Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2827,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/285.json b/data/285.json
new file mode 100644
index 0000000..d1c17d1
--- /dev/null
+++ b/data/285.json
@@ -0,0 +1,22 @@
+{
+ "number": 285,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/285",
+ "title": "Update 0000-template.md",
+ "createdAt": "2017-12-14T07:30:08Z",
+ "closedAt": "2017-12-16T22:42:52Z",
+ "merged": true,
+ "mergedAt": "2017-12-16T22:42:52Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2826,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/286.json b/data/286.json
new file mode 100644
index 0000000..0ba1cab
--- /dev/null
+++ b/data/286.json
@@ -0,0 +1,38 @@
+{
+ "number": 286,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/286",
+ "title": "Block `let` template helper",
+ "createdAt": "2017-12-21T03:45:04Z",
+ "closedAt": "2018-01-18T01:54:06Z",
+ "merged": true,
+ "mergedAt": "2018-01-18T01:54:06Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-21T03:48:10Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-04T23:29:20Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2819,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/287.json b/data/287.json
new file mode 100644
index 0000000..23ec44d
--- /dev/null
+++ b/data/287.json
@@ -0,0 +1,38 @@
+{
+ "number": 287,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/287",
+ "title": "Promote {{-in-element}} to public API",
+ "createdAt": "2017-12-22T12:42:58Z",
+ "closedAt": "2018-06-22T18:54:09Z",
+ "merged": true,
+ "mergedAt": "2018-06-22T18:54:09Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-04T16:38:23Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-15T20:24:53Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2818,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/289.json b/data/289.json
new file mode 100644
index 0000000..593299b
--- /dev/null
+++ b/data/289.json
@@ -0,0 +1,22 @@
+{
+ "number": 289,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/289",
+ "title": "Consume node_modules with Ember-CLI",
+ "createdAt": "2017-12-28T01:43:45Z",
+ "closedAt": "2017-12-30T01:37:55Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2812,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/29.json b/data/29.json
new file mode 100644
index 0000000..e5b4fe4
--- /dev/null
+++ b/data/29.json
@@ -0,0 +1,33 @@
+{
+ "number": 29,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/29",
+ "title": "HTMLBars Component Attribute Types",
+ "createdAt": "2015-01-18T14:12:47Z",
+ "closedAt": "2015-04-21T22:21:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:50:57Z",
+ "label": "Needs Implementer"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3887,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/290.json b/data/290.json
new file mode 100644
index 0000000..8973e1b
--- /dev/null
+++ b/data/290.json
@@ -0,0 +1,22 @@
+{
+ "number": 290,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/290",
+ "title": "headings- case consistency",
+ "createdAt": "2017-12-28T02:47:17Z",
+ "closedAt": "2017-12-28T02:50:51Z",
+ "merged": true,
+ "mergedAt": "2017-12-28T02:50:51Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2812,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/291.json b/data/291.json
new file mode 100644
index 0000000..a007d01
--- /dev/null
+++ b/data/291.json
@@ -0,0 +1,22 @@
+{
+ "number": 291,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/291",
+ "title": "Update 0281-es5-getters.md",
+ "createdAt": "2018-01-04T14:33:14Z",
+ "closedAt": "2018-01-04T19:35:40Z",
+ "merged": true,
+ "mergedAt": "2018-01-04T19:35:40Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2805,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/292.json b/data/292.json
new file mode 100644
index 0000000..5d672f9
--- /dev/null
+++ b/data/292.json
@@ -0,0 +1,22 @@
+{
+ "number": 292,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/292",
+ "title": "Setup mdbook",
+ "createdAt": "2018-01-05T10:59:49Z",
+ "closedAt": "2018-01-05T11:17:07Z",
+ "merged": true,
+ "mergedAt": "2018-01-05T11:17:07Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2804,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/293.json b/data/293.json
new file mode 100644
index 0000000..92a007a
--- /dev/null
+++ b/data/293.json
@@ -0,0 +1,48 @@
+{
+ "number": 293,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/293",
+ "title": "Ember Data Record Data RFC",
+ "createdAt": "2018-01-10T10:47:04Z",
+ "closedAt": "2018-08-28T17:33:12Z",
+ "merged": true,
+ "mergedAt": "2018-08-28T17:33:12Z",
+ "assignees": [
+ {
+ "login": "igorT",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/715175?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-15T10:11:36Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-08T03:00:31Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-06-20T21:33:06Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-20T21:34:34Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2799,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/294.json b/data/294.json
new file mode 100644
index 0000000..1812a33
--- /dev/null
+++ b/data/294.json
@@ -0,0 +1,42 @@
+{
+ "number": 294,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/294",
+ "title": "Make jQuery optional",
+ "createdAt": "2018-01-12T21:14:35Z",
+ "closedAt": "2018-02-04T21:19:44Z",
+ "merged": true,
+ "mergedAt": "2018-02-04T21:19:44Z",
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ },
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-22T15:31:20Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-04T16:38:10Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2796,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/295.json b/data/295.json
new file mode 100644
index 0000000..808fa65
--- /dev/null
+++ b/data/295.json
@@ -0,0 +1,22 @@
+{
+ "number": 295,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/295",
+ "title": "Fix is-active helper example in router-service",
+ "createdAt": "2018-01-16T08:48:01Z",
+ "closedAt": "2018-01-16T13:23:35Z",
+ "merged": true,
+ "mergedAt": "2018-01-16T13:23:35Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2793,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/296.json b/data/296.json
new file mode 100644
index 0000000..9620de7
--- /dev/null
+++ b/data/296.json
@@ -0,0 +1,22 @@
+{
+ "number": 296,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/296",
+ "title": "fix syntax error on is-active helper",
+ "createdAt": "2018-01-16T16:53:37Z",
+ "closedAt": "2018-01-17T01:36:41Z",
+ "merged": true,
+ "mergedAt": "2018-01-17T01:36:41Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2793,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/297.json b/data/297.json
new file mode 100644
index 0000000..ec7a07b
--- /dev/null
+++ b/data/297.json
@@ -0,0 +1,38 @@
+{
+ "number": 297,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/297",
+ "title": "Deprecating Ember.Logger",
+ "createdAt": "2018-01-19T01:32:34Z",
+ "closedAt": "2018-03-02T14:52:21Z",
+ "merged": true,
+ "mergedAt": "2018-03-02T14:52:21Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-19T19:40:03Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-09T21:14:59Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2790,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/298.json b/data/298.json
new file mode 100644
index 0000000..6858c9e
--- /dev/null
+++ b/data/298.json
@@ -0,0 +1,62 @@
+{
+ "number": 298,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/298",
+ "title": "Lint Component Lifecycle Events",
+ "createdAt": "2018-01-19T14:02:00Z",
+ "closedAt": "2019-08-16T14:32:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-19T22:41:59Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-19T22:41:59Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-02-05T13:53:40Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-17T19:14:25Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:10Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-12-22T02:10:28Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2790,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/3.json b/data/3.json
new file mode 100644
index 0000000..bae2287
--- /dev/null
+++ b/data/3.json
@@ -0,0 +1,22 @@
+{
+ "number": 3,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/3",
+ "title": "RFC: Block params",
+ "createdAt": "2014-08-18T17:39:26Z",
+ "closedAt": "2014-11-20T14:51:27Z",
+ "merged": true,
+ "mergedAt": "2014-11-20T14:51:27Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4040,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/30.json b/data/30.json
new file mode 100644
index 0000000..d62bb1c
--- /dev/null
+++ b/data/30.json
@@ -0,0 +1,28 @@
+{
+ "number": 30,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/30",
+ "title": "Don't update query params if there was no transition",
+ "createdAt": "2015-01-23T23:35:18Z",
+ "closedAt": "2015-06-07T18:43:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:51:17Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3881,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/300.json b/data/300.json
new file mode 100644
index 0000000..fce5607
--- /dev/null
+++ b/data/300.json
@@ -0,0 +1,28 @@
+{
+ "number": 300,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/300",
+ "title": "RFC Process Update",
+ "createdAt": "2018-02-04T17:23:10Z",
+ "closedAt": "2018-11-30T20:33:06Z",
+ "merged": true,
+ "mergedAt": "2018-11-30T20:33:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-16T19:26:14Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2774,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/308.json b/data/308.json
new file mode 100644
index 0000000..f9ef94c
--- /dev/null
+++ b/data/308.json
@@ -0,0 +1,33 @@
+{
+ "number": 308,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/308",
+ "title": "Transition Away From Property Fallback Behavior",
+ "createdAt": "2018-02-16T20:18:55Z",
+ "closedAt": "2018-06-22T19:00:56Z",
+ "merged": true,
+ "mergedAt": "2018-06-22T19:00:56Z",
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-01T21:34:22Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2761,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/309.json b/data/309.json
new file mode 100644
index 0000000..aaa2679
--- /dev/null
+++ b/data/309.json
@@ -0,0 +1,22 @@
+{
+ "number": 309,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/309",
+ "title": "Module Unification Namespaces",
+ "createdAt": "2018-03-02T18:07:50Z",
+ "closedAt": "2018-08-27T14:38:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2748,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/31.json b/data/31.json
new file mode 100644
index 0000000..8a02d13
--- /dev/null
+++ b/data/31.json
@@ -0,0 +1,33 @@
+{
+ "number": 31,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/31",
+ "title": "Ember data partial record loading",
+ "createdAt": "2015-01-26T17:19:41Z",
+ "closedAt": "2015-05-24T23:49:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:12:10Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:51:48Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3879,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/311.json b/data/311.json
new file mode 100644
index 0000000..a0df72e
--- /dev/null
+++ b/data/311.json
@@ -0,0 +1,33 @@
+{
+ "number": 311,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/311",
+ "title": "Introduce ` `",
+ "createdAt": "2018-03-11T04:35:51Z",
+ "closedAt": "2018-05-04T18:15:31Z",
+ "merged": true,
+ "mergedAt": "2018-05-04T18:15:31Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-04-06T18:57:43Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-07-09T01:41:26Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2739,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/312.json b/data/312.json
new file mode 100644
index 0000000..ecd1087
--- /dev/null
+++ b/data/312.json
@@ -0,0 +1,22 @@
+{
+ "number": 312,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/312",
+ "title": "Spelling fixes",
+ "createdAt": "2018-03-11T04:51:07Z",
+ "closedAt": "2018-03-11T04:51:43Z",
+ "merged": true,
+ "mergedAt": "2018-03-11T04:51:43Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2739,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/314.json b/data/314.json
new file mode 100644
index 0000000..387a2cd
--- /dev/null
+++ b/data/314.json
@@ -0,0 +1,33 @@
+{
+ "number": 314,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/314",
+ "title": "HTML Attribute and Property Rationalization",
+ "createdAt": "2018-03-22T00:28:02Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:12:48Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:49Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2728,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/317.json b/data/317.json
new file mode 100644
index 0000000..0005814
--- /dev/null
+++ b/data/317.json
@@ -0,0 +1,28 @@
+{
+ "number": 317,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/317",
+ "title": "Named block syntax",
+ "createdAt": "2018-03-23T23:26:25Z",
+ "closedAt": "2019-06-28T17:48:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:12:34Z",
+ "label": "T-templates"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2726,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/318.json b/data/318.json
new file mode 100644
index 0000000..b5845b1
--- /dev/null
+++ b/data/318.json
@@ -0,0 +1,33 @@
+{
+ "number": 318,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/318",
+ "title": "`array` helper",
+ "createdAt": "2018-03-24T04:17:18Z",
+ "closedAt": "2018-04-06T18:17:24Z",
+ "merged": true,
+ "mergedAt": "2018-04-06T18:17:24Z",
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-03-30T21:24:58Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2726,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/319.json b/data/319.json
new file mode 100644
index 0000000..a8bcdc6
--- /dev/null
+++ b/data/319.json
@@ -0,0 +1,22 @@
+{
+ "number": 319,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/319",
+ "title": "`html-safe` helper",
+ "createdAt": "2018-03-24T04:49:52Z",
+ "closedAt": "2019-02-19T15:47:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2726,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/32.json b/data/32.json
new file mode 100644
index 0000000..db4618b
--- /dev/null
+++ b/data/32.json
@@ -0,0 +1,33 @@
+{
+ "number": 32,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/32",
+ "title": "Ember-Data and non-CRUD endpoints",
+ "createdAt": "2015-02-05T03:33:27Z",
+ "closedAt": "2016-04-15T14:48:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:12:40Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:52:07Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3869,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/320.json b/data/320.json
new file mode 100644
index 0000000..9ddc173
--- /dev/null
+++ b/data/320.json
@@ -0,0 +1,22 @@
+{
+ "number": 320,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/320",
+ "title": "Updated RFC 297 with removal of codemod and additional design issues",
+ "createdAt": "2018-03-24T14:50:46Z",
+ "closedAt": "2018-03-24T15:20:44Z",
+ "merged": true,
+ "mergedAt": "2018-03-24T15:20:44Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2726,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/321.json b/data/321.json
new file mode 100644
index 0000000..71b9d25
--- /dev/null
+++ b/data/321.json
@@ -0,0 +1,64 @@
+{
+ "number": 321,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/321",
+ "title": "Key functions for `each`/`each-in`",
+ "createdAt": "2018-03-24T21:23:03Z",
+ "closedAt": "2023-02-03T19:09:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:11:01Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:11:01Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:49Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:16:24Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:16:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:23:52Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:16:24Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1714,
+ "exploring": 1011,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/322.json b/data/322.json
new file mode 100644
index 0000000..b078b99
--- /dev/null
+++ b/data/322.json
@@ -0,0 +1,33 @@
+{
+ "number": 322,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/322",
+ "title": "Deprecation of copy and Copyable",
+ "createdAt": "2018-03-24T21:45:27Z",
+ "closedAt": "2018-04-27T18:07:58Z",
+ "merged": true,
+ "mergedAt": "2018-04-27T18:07:58Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-04-06T19:21:26Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2725,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/323.json b/data/323.json
new file mode 100644
index 0000000..4819f12
--- /dev/null
+++ b/data/323.json
@@ -0,0 +1,33 @@
+{
+ "number": 323,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/323",
+ "title": "Array functions",
+ "createdAt": "2018-03-25T05:23:14Z",
+ "closedAt": "2022-01-31T15:40:04Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-01T08:32:11Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:10:31Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2725,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/324.json b/data/324.json
new file mode 100644
index 0000000..2428eec
--- /dev/null
+++ b/data/324.json
@@ -0,0 +1,33 @@
+{
+ "number": 324,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/324",
+ "title": "Deprecate Component#isVisible",
+ "createdAt": "2018-04-03T09:19:11Z",
+ "closedAt": "2018-06-22T18:59:02Z",
+ "merged": true,
+ "mergedAt": "2018-06-22T18:59:02Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-01T20:36:53Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2716,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/325.json b/data/325.json
new file mode 100644
index 0000000..9bc539d
--- /dev/null
+++ b/data/325.json
@@ -0,0 +1,22 @@
+{
+ "number": 325,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/325",
+ "title": "Fixed spelling mistake :)",
+ "createdAt": "2018-04-10T06:43:24Z",
+ "closedAt": "2018-04-10T06:44:56Z",
+ "merged": true,
+ "mergedAt": "2018-04-10T06:44:56Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2709,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/326.json b/data/326.json
new file mode 100644
index 0000000..e62174c
--- /dev/null
+++ b/data/326.json
@@ -0,0 +1,33 @@
+{
+ "number": 326,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/326",
+ "title": "Ember data filter deprecation",
+ "createdAt": "2018-04-19T05:23:00Z",
+ "closedAt": "2018-05-09T21:13:39Z",
+ "merged": true,
+ "mergedAt": "2018-05-09T21:13:39Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-04-30T14:26:01Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-28T01:43:02Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2700,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/327.json b/data/327.json
new file mode 100644
index 0000000..6057996
--- /dev/null
+++ b/data/327.json
@@ -0,0 +1,33 @@
+{
+ "number": 327,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/327",
+ "title": "Semantic Test Selectors",
+ "createdAt": "2018-04-19T14:39:05Z",
+ "closedAt": "2020-11-04T09:37:50Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:27:00Z",
+ "label": "T-testing"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2700,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/328.json b/data/328.json
new file mode 100644
index 0000000..e9e3232
--- /dev/null
+++ b/data/328.json
@@ -0,0 +1,28 @@
+{
+ "number": 328,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/328",
+ "title": "Include `ember-cli-build-notifications` by default",
+ "createdAt": "2018-04-27T20:46:07Z",
+ "closedAt": "2020-11-20T19:41:36Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-13T22:52:28Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2691,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/329.json b/data/329.json
new file mode 100644
index 0000000..1fd11b7
--- /dev/null
+++ b/data/329.json
@@ -0,0 +1,43 @@
+{
+ "number": 329,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/329",
+ "title": "Start RFC to deprecate the use of Ember Evented in Ember Data",
+ "createdAt": "2018-05-01T13:06:43Z",
+ "closedAt": "2018-09-26T21:52:23Z",
+ "merged": true,
+ "mergedAt": "2018-09-26T21:52:23Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-05-01T13:06:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-17T01:04:37Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:04Z",
+ "label": "T-deprecation"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2688,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/33.json b/data/33.json
new file mode 100644
index 0000000..802d1ee
--- /dev/null
+++ b/data/33.json
@@ -0,0 +1,33 @@
+{
+ "number": 33,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/33",
+ "title": "Remove records from record arrays only in deleted.saved state",
+ "createdAt": "2015-02-13T22:26:24Z",
+ "closedAt": "2018-06-22T00:10:15Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-23T05:14:57Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:53:37Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3860,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/331.json b/data/331.json
new file mode 100644
index 0000000..8afbae8
--- /dev/null
+++ b/data/331.json
@@ -0,0 +1,43 @@
+{
+ "number": 331,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/331",
+ "title": "Deprecate Globals Resolver",
+ "createdAt": "2018-05-08T16:57:33Z",
+ "closedAt": "2018-09-07T19:09:32Z",
+ "merged": true,
+ "mergedAt": "2018-09-07T19:09:32Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-01T20:44:04Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-06-26T18:00:01Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-31T21:55:11Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2681,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/332.json b/data/332.json
new file mode 100644
index 0000000..7573441
--- /dev/null
+++ b/data/332.json
@@ -0,0 +1,38 @@
+{
+ "number": 332,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/332",
+ "title": "[EMBER DATA] record links & meta",
+ "createdAt": "2018-05-11T00:37:19Z",
+ "closedAt": "2018-10-19T02:23:14Z",
+ "merged": true,
+ "mergedAt": "2018-10-19T02:23:13Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-27T16:47:42Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-17T01:04:19Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2678,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/334.json b/data/334.json
new file mode 100644
index 0000000..b4322f9
--- /dev/null
+++ b/data/334.json
@@ -0,0 +1,71 @@
+{
+ "number": 334,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/334",
+ "title": "Deprecate Ember Utils",
+ "createdAt": "2018-05-25T14:40:20Z",
+ "closedAt": "2022-07-08T18:42:12Z",
+ "merged": true,
+ "mergedAt": "2022-07-08T18:42:12Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:09:50Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:09:50Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:37Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-01T18:53:17Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2664,
+ "exploring": null,
+ "accepted": 279,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1056,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1056",
+ "title": "Advance RFC #0334 `\"Deprecate Ember Utils & dependent Computed Properties\"` to Stage Ready for Release",
+ "createdAt": "2024-12-04T18:46:50Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-04T18:46:51Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-04T18:46:51Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/335.json b/data/335.json
new file mode 100644
index 0000000..0bd64cb
--- /dev/null
+++ b/data/335.json
@@ -0,0 +1,33 @@
+{
+ "number": 335,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/335",
+ "title": "RFC to deprecate `component#sendAction`",
+ "createdAt": "2018-05-29T09:50:32Z",
+ "closedAt": "2018-06-22T18:54:51Z",
+ "merged": true,
+ "mergedAt": "2018-06-22T18:54:51Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-09T00:13:42Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2660,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/337.json b/data/337.json
new file mode 100644
index 0000000..86d05a6
--- /dev/null
+++ b/data/337.json
@@ -0,0 +1,38 @@
+{
+ "number": 337,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/337",
+ "title": "Native Class Constructor Update",
+ "createdAt": "2018-06-15T06:04:42Z",
+ "closedAt": "2018-09-07T19:06:36Z",
+ "merged": true,
+ "mergedAt": "2018-09-07T19:06:36Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-31T21:51:47Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-09-07T19:09:03Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2643,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/338.json b/data/338.json
new file mode 100644
index 0000000..9506631
--- /dev/null
+++ b/data/338.json
@@ -0,0 +1,33 @@
+{
+ "number": 338,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/338",
+ "title": "Native Class Roadmap",
+ "createdAt": "2018-06-15T06:10:10Z",
+ "closedAt": "2019-01-26T21:18:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-28T04:30:00Z",
+ "label": "Octane"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-12-04T20:32:55Z",
+ "label": "Octane"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2643,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/339.json b/data/339.json
new file mode 100644
index 0000000..e94f5fa
--- /dev/null
+++ b/data/339.json
@@ -0,0 +1,22 @@
+{
+ "number": 339,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/339",
+ "title": "Router link component and routing helpers",
+ "createdAt": "2018-06-15T13:21:11Z",
+ "closedAt": "2020-11-03T21:08:31Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2643,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/34.json b/data/34.json
new file mode 100644
index 0000000..4fb2434
--- /dev/null
+++ b/data/34.json
@@ -0,0 +1,28 @@
+{
+ "number": 34,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/34",
+ "title": "RFC: Default Container Values",
+ "createdAt": "2015-02-15T23:59:50Z",
+ "closedAt": "2015-05-28T02:20:31Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:56:20Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3858,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/340.json b/data/340.json
new file mode 100644
index 0000000..0c475a9
--- /dev/null
+++ b/data/340.json
@@ -0,0 +1,33 @@
+{
+ "number": 340,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/340",
+ "title": "Deprecate Ember.merge",
+ "createdAt": "2018-06-19T18:32:38Z",
+ "closedAt": "2018-08-31T21:02:09Z",
+ "merged": true,
+ "mergedAt": "2018-08-31T21:02:09Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-17T19:16:14Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2639,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/343.json b/data/343.json
new file mode 100644
index 0000000..7208f6e
--- /dev/null
+++ b/data/343.json
@@ -0,0 +1,28 @@
+{
+ "number": 343,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/343",
+ "title": "Ember Data Deprecate Transforms",
+ "createdAt": "2018-06-26T06:57:03Z",
+ "closedAt": "2018-06-27T23:40:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-26T16:43:12Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2632,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/344.json b/data/344.json
new file mode 100644
index 0000000..d9fe4b6
--- /dev/null
+++ b/data/344.json
@@ -0,0 +1,22 @@
+{
+ "number": 344,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/344",
+ "title": "Spelling correction",
+ "createdAt": "2018-07-06T11:53:05Z",
+ "closedAt": "2018-07-09T11:24:16Z",
+ "merged": true,
+ "mergedAt": "2018-07-09T11:24:16Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2622,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/345.json b/data/345.json
new file mode 100644
index 0000000..a667be5
--- /dev/null
+++ b/data/345.json
@@ -0,0 +1,28 @@
+{
+ "number": 345,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/345",
+ "title": "Discord",
+ "createdAt": "2018-07-11T20:54:20Z",
+ "closedAt": "2018-08-28T23:26:02Z",
+ "merged": true,
+ "mergedAt": "2018-08-28T23:26:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-11T12:34:52Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2616,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/346.json b/data/346.json
new file mode 100644
index 0000000..11c19ca
--- /dev/null
+++ b/data/346.json
@@ -0,0 +1,22 @@
+{
+ "number": 346,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/346",
+ "title": "Rename RFCs to their numbers and update to add links to their PRs",
+ "createdAt": "2018-07-16T20:15:17Z",
+ "closedAt": "2018-07-16T20:25:14Z",
+ "merged": true,
+ "mergedAt": "2018-07-16T20:25:14Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2611,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/348.json b/data/348.json
new file mode 100644
index 0000000..9f5221e
--- /dev/null
+++ b/data/348.json
@@ -0,0 +1,22 @@
+{
+ "number": 348,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/348",
+ "title": "Restructure and refresh the Ember CLI Guides",
+ "createdAt": "2018-07-30T03:44:42Z",
+ "closedAt": "2018-07-30T04:01:30Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2598,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/35.json b/data/35.json
new file mode 100644
index 0000000..99e8eb8
--- /dev/null
+++ b/data/35.json
@@ -0,0 +1,33 @@
+{
+ "number": 35,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/35",
+ "title": "RFC: Create attrTypes to describe the interface of a component",
+ "createdAt": "2015-02-21T02:32:04Z",
+ "closedAt": "2015-06-07T18:52:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:06:23Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3853,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/351.json b/data/351.json
new file mode 100644
index 0000000..0938265
--- /dev/null
+++ b/data/351.json
@@ -0,0 +1,22 @@
+{
+ "number": 351,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/351",
+ "title": "Component Manager Bounds",
+ "createdAt": "2018-08-01T16:01:04Z",
+ "closedAt": "2018-08-25T15:07:45Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2596,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/353.json b/data/353.json
new file mode 100644
index 0000000..9824665
--- /dev/null
+++ b/data/353.json
@@ -0,0 +1,38 @@
+{
+ "number": 353,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/353",
+ "title": "Modifiers",
+ "createdAt": "2018-08-16T23:50:17Z",
+ "closedAt": "2022-07-24T00:38:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:26:19Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:26:19Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2580,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/36.json b/data/36.json
new file mode 100644
index 0000000..aeb8ff6
--- /dev/null
+++ b/data/36.json
@@ -0,0 +1,43 @@
+{
+ "number": 36,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/36",
+ "title": "RFC: Optional Segments in Routing",
+ "createdAt": "2015-02-24T01:39:22Z",
+ "closedAt": "2022-07-23T18:08:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:06:12Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-04-13T20:16:54Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2015-04-13T20:16:54Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-03T19:10:34Z",
+ "label": "T-routing"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3850,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/361.json b/data/361.json
new file mode 100644
index 0000000..d9a53b3
--- /dev/null
+++ b/data/361.json
@@ -0,0 +1,22 @@
+{
+ "number": 361,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/361",
+ "title": "fix: typo",
+ "createdAt": "2018-08-17T15:20:21Z",
+ "closedAt": "2018-08-17T15:35:40Z",
+ "merged": true,
+ "mergedAt": "2018-08-17T15:35:40Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2580,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/362.json b/data/362.json
new file mode 100644
index 0000000..38b2b73
--- /dev/null
+++ b/data/362.json
@@ -0,0 +1,38 @@
+{
+ "number": 362,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/362",
+ "title": "Ember Data: Return Promise from DS.Model.save()",
+ "createdAt": "2018-08-22T21:05:34Z",
+ "closedAt": "2022-02-14T03:37:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-22T21:06:59Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-21T21:22:32Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": true,
+ "stageDuration": {
+ "proposed": 2574,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/364.json b/data/364.json
new file mode 100644
index 0000000..b193a6e
--- /dev/null
+++ b/data/364.json
@@ -0,0 +1,33 @@
+{
+ "number": 364,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/364",
+ "title": "RFC: Ember 2018 Roadmap",
+ "createdAt": "2018-08-24T17:00:06Z",
+ "closedAt": "2018-11-01T23:18:55Z",
+ "merged": true,
+ "mergedAt": "2018-11-01T23:18:55Z",
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-04T04:01:12Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2573,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/366.json b/data/366.json
new file mode 100644
index 0000000..90f5364
--- /dev/null
+++ b/data/366.json
@@ -0,0 +1,22 @@
+{
+ "number": 366,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/366",
+ "title": "Fix typo",
+ "createdAt": "2018-08-27T05:34:46Z",
+ "closedAt": "2018-08-27T15:44:41Z",
+ "merged": true,
+ "mergedAt": "2018-08-27T15:44:41Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2570,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/367.json b/data/367.json
new file mode 100644
index 0000000..7f8f000
--- /dev/null
+++ b/data/367.json
@@ -0,0 +1,22 @@
+{
+ "number": 367,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/367",
+ "title": "Module Unification Packages (MU with Ember Addons)",
+ "createdAt": "2018-08-27T14:38:04Z",
+ "closedAt": "2019-03-02T15:36:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2570,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/369.json b/data/369.json
new file mode 100644
index 0000000..e2b1900
--- /dev/null
+++ b/data/369.json
@@ -0,0 +1,38 @@
+{
+ "number": 369,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/369",
+ "title": "Deprecate Computed Overridability and `.readOnly()`",
+ "createdAt": "2018-08-31T18:16:08Z",
+ "closedAt": "2018-10-26T15:37:44Z",
+ "merged": true,
+ "mergedAt": "2018-10-26T15:37:44Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-05T21:05:56Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:44:48Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2566,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/37.json b/data/37.json
new file mode 100644
index 0000000..f9c226d
--- /dev/null
+++ b/data/37.json
@@ -0,0 +1,58 @@
+{
+ "number": 37,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/37",
+ "title": "Element and Fragment RFC",
+ "createdAt": "2015-02-27T20:31:56Z",
+ "closedAt": "2015-06-07T18:48:26Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ebryn",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/3018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:55Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:55Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2015-04-03T16:16:21Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2015-04-03T16:16:21Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-04-06T01:05:08Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-04-06T01:05:08Z",
+ "label": "Needs Implementer"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3846,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/370.json b/data/370.json
new file mode 100644
index 0000000..fabca45
--- /dev/null
+++ b/data/370.json
@@ -0,0 +1,33 @@
+{
+ "number": 370,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/370",
+ "title": "Deprecate `computed().volatile()`",
+ "createdAt": "2018-08-31T19:13:15Z",
+ "closedAt": "2018-10-05T18:43:33Z",
+ "merged": true,
+ "mergedAt": "2018-10-05T18:43:33Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-14T20:01:14Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2566,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/371.json b/data/371.json
new file mode 100644
index 0000000..1ab82b2
--- /dev/null
+++ b/data/371.json
@@ -0,0 +1,49 @@
+{
+ "number": 371,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/371",
+ "title": "Editions",
+ "createdAt": "2018-09-04T14:59:13Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:50Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:15:43Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:15:46Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:15:43Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1551,
+ "exploring": 1011,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/372.json b/data/372.json
new file mode 100644
index 0000000..fb68624
--- /dev/null
+++ b/data/372.json
@@ -0,0 +1,38 @@
+{
+ "number": 372,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/372",
+ "title": "[RFC ember-data] modelFactoryFor",
+ "createdAt": "2018-09-07T02:09:50Z",
+ "closedAt": "2018-10-24T21:18:05Z",
+ "merged": true,
+ "mergedAt": "2018-10-24T21:18:05Z",
+ "assignees": [
+ {
+ "login": "igorT",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/715175?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-07T02:09:50Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-17T21:58:29Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2559,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/373.json b/data/373.json
new file mode 100644
index 0000000..8aa7984
--- /dev/null
+++ b/data/373.json
@@ -0,0 +1,48 @@
+{
+ "number": 373,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/373",
+ "title": "Modifier managers",
+ "createdAt": "2018-09-10T19:02:33Z",
+ "closedAt": "2018-10-19T18:21:35Z",
+ "merged": true,
+ "mergedAt": "2018-10-19T18:21:35Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:40:37Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:45:44Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:46:31Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:46:31Z",
+ "label": "T-components"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2556,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/375.json b/data/375.json
new file mode 100644
index 0000000..44f946a
--- /dev/null
+++ b/data/375.json
@@ -0,0 +1,38 @@
+{
+ "number": 375,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/375",
+ "title": "Deprecate Computed `.property()` Modifier",
+ "createdAt": "2018-09-14T17:49:00Z",
+ "closedAt": "2018-10-26T15:38:47Z",
+ "merged": true,
+ "mergedAt": "2018-10-26T15:38:46Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:42:45Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:46:07Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2552,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/378.json b/data/378.json
new file mode 100644
index 0000000..11c7d89
--- /dev/null
+++ b/data/378.json
@@ -0,0 +1,22 @@
+{
+ "number": 378,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/378",
+ "title": "RFC to collocate tests in in-repo-addons",
+ "createdAt": "2018-09-18T16:14:24Z",
+ "closedAt": "2022-07-23T17:31:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2548,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/38.json b/data/38.json
new file mode 100644
index 0000000..db688c0
--- /dev/null
+++ b/data/38.json
@@ -0,0 +1,33 @@
+{
+ "number": 38,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/38",
+ "title": "Routable Components RFC",
+ "createdAt": "2015-02-27T20:32:33Z",
+ "closedAt": "2018-01-07T05:25:17Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:45Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:45Z",
+ "label": "Needs Implementer"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3846,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/380.json b/data/380.json
new file mode 100644
index 0000000..7c35d48
--- /dev/null
+++ b/data/380.json
@@ -0,0 +1,22 @@
+{
+ "number": 380,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/380",
+ "title": "Add queryParams to the router service",
+ "createdAt": "2018-09-22T00:55:00Z",
+ "closedAt": "2021-03-14T16:36:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2544,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/382.json b/data/382.json
new file mode 100644
index 0000000..6ea6179
--- /dev/null
+++ b/data/382.json
@@ -0,0 +1,22 @@
+{
+ "number": 382,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/382",
+ "title": "named dynamic segments",
+ "createdAt": "2018-10-03T18:42:41Z",
+ "closedAt": "2022-07-23T17:31:36Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2533,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/384.json b/data/384.json
new file mode 100644
index 0000000..eb536a8
--- /dev/null
+++ b/data/384.json
@@ -0,0 +1,48 @@
+{
+ "number": 384,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/384",
+ "title": "[DEPRECATION RFC ember-data] deprecate errors changing record state",
+ "createdAt": "2018-10-04T21:02:46Z",
+ "closedAt": "2019-01-04T23:12:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-04T21:02:46Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-16T15:16:01Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-25T01:48:37Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-11-28T01:07:23Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-03T20:29:45Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2531,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/386.json b/data/386.json
new file mode 100644
index 0000000..ee8a741
--- /dev/null
+++ b/data/386.json
@@ -0,0 +1,38 @@
+{
+ "number": 386,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/386",
+ "title": "Remove jQuery by default",
+ "createdAt": "2018-10-07T13:27:28Z",
+ "closedAt": "2019-01-11T20:53:14Z",
+ "merged": true,
+ "mergedAt": "2019-01-11T20:53:14Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:27:22Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-04T20:20:57Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2529,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/387.json b/data/387.json
new file mode 100644
index 0000000..207a323
--- /dev/null
+++ b/data/387.json
@@ -0,0 +1,28 @@
+{
+ "number": 387,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/387",
+ "title": "[Ember Data] Improve findHasMany/findBelongsTo decision making",
+ "createdAt": "2018-10-08T10:02:43Z",
+ "closedAt": "2018-10-31T21:09:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-08T18:18:58Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2528,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/388.json b/data/388.json
new file mode 100644
index 0000000..68bac50
--- /dev/null
+++ b/data/388.json
@@ -0,0 +1,58 @@
+{
+ "number": 388,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/388",
+ "title": "Add new basic helpers to Ember",
+ "createdAt": "2018-10-13T11:40:40Z",
+ "closedAt": "2020-01-14T18:24:08Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-15T21:44:12Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-15T21:44:12Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-10-19T18:59:20Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-05T14:26:48Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-11-08T04:08:15Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-20T19:46:09Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2523,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/389.json b/data/389.json
new file mode 100644
index 0000000..dc9a717
--- /dev/null
+++ b/data/389.json
@@ -0,0 +1,66 @@
+{
+ "number": 389,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/389",
+ "title": "Dynamic tags in glimmer templates",
+ "createdAt": "2018-10-14T11:53:02Z",
+ "closedAt": "2019-04-12T18:43:16Z",
+ "merged": true,
+ "mergedAt": "2019-04-12T18:43:16Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:27:03Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:27:03Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-05T19:04:59Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2522,
+ "exploring": null,
+ "accepted": 316,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1049,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1049",
+ "title": "Advance RFC #0389 `\"Dynamic tag names in glimmer templates.\"` (ember-element-helper) to Stage Ready for Release",
+ "createdAt": "2024-10-28T14:25:13Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-28T14:25:14Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-28T14:25:14Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/39.json b/data/39.json
new file mode 100644
index 0000000..4ecde24
--- /dev/null
+++ b/data/39.json
@@ -0,0 +1,28 @@
+{
+ "number": 39,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/39",
+ "title": "Changing top level dynamic segments while preserving others",
+ "createdAt": "2015-03-10T02:58:02Z",
+ "closedAt": "2022-07-23T17:26:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:27Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3836,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/391.json b/data/391.json
new file mode 100644
index 0000000..bdeaa6f
--- /dev/null
+++ b/data/391.json
@@ -0,0 +1,43 @@
+{
+ "number": 391,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/391",
+ "title": "Router Helpers",
+ "createdAt": "2018-10-22T13:49:01Z",
+ "closedAt": "2018-11-13T18:15:40Z",
+ "merged": true,
+ "mergedAt": "2018-11-13T18:15:40Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:25:14Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:25:14Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-05T14:07:14Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2514,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/392.json b/data/392.json
new file mode 100644
index 0000000..0381520
--- /dev/null
+++ b/data/392.json
@@ -0,0 +1,48 @@
+{
+ "number": 392,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/392",
+ "title": "Deprecate setupComponentManager String Lookup",
+ "createdAt": "2018-10-23T14:32:16Z",
+ "closedAt": "2018-11-02T18:43:35Z",
+ "merged": true,
+ "mergedAt": "2018-11-02T18:43:35Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:25:53Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:25:53Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:26:29Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-26T18:07:14Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2513,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/393.json b/data/393.json
new file mode 100644
index 0000000..6ae92ec
--- /dev/null
+++ b/data/393.json
@@ -0,0 +1,22 @@
+{
+ "number": 393,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/393",
+ "title": "Fixed some grammar and spelling",
+ "createdAt": "2018-10-25T05:33:26Z",
+ "closedAt": "2018-10-25T06:19:20Z",
+ "merged": true,
+ "mergedAt": "2018-10-25T06:19:20Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2511,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/394.json b/data/394.json
new file mode 100644
index 0000000..46c6aff
--- /dev/null
+++ b/data/394.json
@@ -0,0 +1,43 @@
+{
+ "number": 394,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/394",
+ "title": "Route actions",
+ "createdAt": "2018-10-29T08:25:20Z",
+ "closedAt": "2019-01-04T20:45:44Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-09T17:10:34Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-07T19:13:40Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-12-07T19:13:40Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-05T17:28:54Z",
+ "label": "T-routing"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2507,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/395.json b/data/395.json
new file mode 100644
index 0000000..e6b4ec6
--- /dev/null
+++ b/data/395.json
@@ -0,0 +1,38 @@
+{
+ "number": 395,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/395",
+ "title": "@ember-data packages",
+ "createdAt": "2018-11-01T01:41:52Z",
+ "closedAt": "2019-01-16T22:23:50Z",
+ "merged": true,
+ "mergedAt": "2019-01-16T22:23:50Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-14T22:02:58Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-19T22:50:26Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2504,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/398.json b/data/398.json
new file mode 100644
index 0000000..a06b3bc
--- /dev/null
+++ b/data/398.json
@@ -0,0 +1,33 @@
+{
+ "number": 398,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/398",
+ "title": "RouteInfo Metadata",
+ "createdAt": "2018-11-02T13:29:46Z",
+ "closedAt": "2018-11-30T19:39:29Z",
+ "merged": true,
+ "mergedAt": "2018-11-30T19:39:29Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-14T04:44:14Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2503,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/4.json b/data/4.json
new file mode 100644
index 0000000..0cf91f5
--- /dev/null
+++ b/data/4.json
@@ -0,0 +1,38 @@
+{
+ "number": 4,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/4",
+ "title": "RFC: Ember Data url templates",
+ "createdAt": "2014-08-20T21:38:09Z",
+ "closedAt": "2019-08-21T21:18:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2014-08-22T18:30:31Z",
+ "label": "ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:42:59Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-26T21:11:30Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4037,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/40.json b/data/40.json
new file mode 100644
index 0000000..532b6d2
--- /dev/null
+++ b/data/40.json
@@ -0,0 +1,28 @@
+{
+ "number": 40,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/40",
+ "title": "Substate routing RFC",
+ "createdAt": "2015-03-14T15:49:46Z",
+ "closedAt": "2015-06-07T21:44:19Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:15Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3832,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/403.json b/data/403.json
new file mode 100644
index 0000000..44f2971
--- /dev/null
+++ b/data/403.json
@@ -0,0 +1,38 @@
+{
+ "number": 403,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/403",
+ "title": "[DATA] Identifiers ",
+ "createdAt": "2018-11-26T04:38:38Z",
+ "closedAt": "2019-04-04T20:08:34Z",
+ "merged": true,
+ "mergedAt": "2019-04-04T20:08:34Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-26T04:38:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-24T05:43:56Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2479,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/407.json b/data/407.json
new file mode 100644
index 0000000..3fa4662
--- /dev/null
+++ b/data/407.json
@@ -0,0 +1,38 @@
+{
+ "number": 407,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/407",
+ "title": "Component Boolean Arguments",
+ "createdAt": "2018-11-30T20:50:31Z",
+ "closedAt": "2022-07-23T17:35:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:05:34Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:05:34Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:05:42Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2474,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/408.json b/data/408.json
new file mode 100644
index 0000000..e0f9c8b
--- /dev/null
+++ b/data/408.json
@@ -0,0 +1,43 @@
+{
+ "number": 408,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/408",
+ "title": "Decorators",
+ "createdAt": "2018-12-04T02:18:42Z",
+ "closedAt": "2019-01-11T20:54:50Z",
+ "merged": true,
+ "mergedAt": "2019-01-11T20:54:50Z",
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-04T14:56:14Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-04T14:56:14Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-04T20:49:31Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2471,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/409.json b/data/409.json
new file mode 100644
index 0000000..82502c0
--- /dev/null
+++ b/data/409.json
@@ -0,0 +1,22 @@
+{
+ "number": 409,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/409",
+ "title": "fix: correct typo `inject as service` -> `inject`",
+ "createdAt": "2018-12-05T00:17:07Z",
+ "closedAt": "2018-12-05T00:51:36Z",
+ "merged": true,
+ "mergedAt": "2018-12-05T00:51:36Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2470,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/41.json b/data/41.json
new file mode 100644
index 0000000..29423dc
--- /dev/null
+++ b/data/41.json
@@ -0,0 +1,22 @@
+{
+ "number": 41,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/41",
+ "title": "Add glossary section of detailed",
+ "createdAt": "2015-03-18T23:31:17Z",
+ "closedAt": "2015-03-27T19:20:50Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3827,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/410.json b/data/410.json
new file mode 100644
index 0000000..b3b8bd7
--- /dev/null
+++ b/data/410.json
@@ -0,0 +1,43 @@
+{
+ "number": 410,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/410",
+ "title": "Tracked Properties",
+ "createdAt": "2018-12-05T23:56:19Z",
+ "closedAt": "2019-02-05T13:24:01Z",
+ "merged": true,
+ "mergedAt": "2019-02-05T13:24:01Z",
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-06T13:26:16Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-06T13:26:16Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T20:01:32Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2469,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/411.json b/data/411.json
new file mode 100644
index 0000000..4a0a296
--- /dev/null
+++ b/data/411.json
@@ -0,0 +1,22 @@
+{
+ "number": 411,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/411",
+ "title": "Add Ember.js PR link for emberjs#337",
+ "createdAt": "2018-12-08T03:58:26Z",
+ "closedAt": "2018-12-08T04:22:29Z",
+ "merged": true,
+ "mergedAt": "2018-12-08T04:22:29Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2467,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/415.json b/data/415.json
new file mode 100644
index 0000000..a3ea09b
--- /dev/null
+++ b/data/415.json
@@ -0,0 +1,47 @@
+{
+ "number": 415,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/415",
+ "title": "Render Element Modifiers",
+ "createdAt": "2018-12-14T00:20:23Z",
+ "closedAt": "2019-01-22T16:26:03Z",
+ "merged": true,
+ "mergedAt": "2019-01-22T16:26:03Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-15T01:17:42Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-15T01:17:42Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-11T20:55:33Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2461,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/416.json b/data/416.json
new file mode 100644
index 0000000..2b9dd5d
--- /dev/null
+++ b/data/416.json
@@ -0,0 +1,47 @@
+{
+ "number": 416,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/416",
+ "title": "Glimmer Components",
+ "createdAt": "2018-12-14T02:10:06Z",
+ "closedAt": "2019-01-22T16:22:04Z",
+ "merged": true,
+ "mergedAt": "2019-01-22T16:22:04Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-14T23:55:02Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-15T01:18:07Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-11T20:49:42Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2461,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/417.json b/data/417.json
new file mode 100644
index 0000000..010250d
--- /dev/null
+++ b/data/417.json
@@ -0,0 +1,54 @@
+{
+ "number": 417,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/417",
+ "title": "Extensible inspector",
+ "createdAt": "2018-12-18T18:07:16Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-19T20:40:11Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:50Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:15:01Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:15:05Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T20:57:40Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:15:01Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1446,
+ "exploring": 1011,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/418.json b/data/418.json
new file mode 100644
index 0000000..cd13abc
--- /dev/null
+++ b/data/418.json
@@ -0,0 +1,38 @@
+{
+ "number": 418,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/418",
+ "title": "Deprecate Route Render APIs",
+ "createdAt": "2018-12-19T19:09:14Z",
+ "closedAt": "2019-02-15T20:20:46Z",
+ "merged": true,
+ "mergedAt": "2019-02-15T20:20:46Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:05Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T22:01:59Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2456,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/419.json b/data/419.json
new file mode 100644
index 0000000..a869ff1
--- /dev/null
+++ b/data/419.json
@@ -0,0 +1,22 @@
+{
+ "number": 419,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/419",
+ "title": "Update deprecation-template.md",
+ "createdAt": "2018-12-19T19:38:00Z",
+ "closedAt": "2018-12-19T21:04:28Z",
+ "merged": true,
+ "mergedAt": "2018-12-19T21:04:28Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2455,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/42.json b/data/42.json
new file mode 100644
index 0000000..ac2979d
--- /dev/null
+++ b/data/42.json
@@ -0,0 +1,28 @@
+{
+ "number": 42,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/42",
+ "title": "Global Action Bubbling for Components",
+ "createdAt": "2015-03-30T19:19:58Z",
+ "closedAt": "2015-05-11T15:24:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-30T19:44:14Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3815,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/421.json b/data/421.json
new file mode 100644
index 0000000..d7eec1c
--- /dev/null
+++ b/data/421.json
@@ -0,0 +1,38 @@
+{
+ "number": 421,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/421",
+ "title": "Deprecate Application Controller Router Properties",
+ "createdAt": "2018-12-19T19:51:09Z",
+ "closedAt": "2019-02-05T13:24:42Z",
+ "merged": true,
+ "mergedAt": "2019-02-05T13:24:41Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T22:00:23Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2455,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/422.json b/data/422.json
new file mode 100644
index 0000000..953e55b
--- /dev/null
+++ b/data/422.json
@@ -0,0 +1,22 @@
+{
+ "number": 422,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/422",
+ "title": "Update and rename 0000-deprecate-route-render-methods.md to 0418-depr…",
+ "createdAt": "2018-12-19T20:38:01Z",
+ "closedAt": "2018-12-19T20:38:17Z",
+ "merged": true,
+ "mergedAt": "2018-12-19T20:38:17Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2455,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/423.json b/data/423.json
new file mode 100644
index 0000000..89be317
--- /dev/null
+++ b/data/423.json
@@ -0,0 +1,22 @@
+{
+ "number": 423,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/423",
+ "title": "Update the RFC templates and README to reflect RFC Process Updates RFC",
+ "createdAt": "2018-12-21T06:16:30Z",
+ "closedAt": "2019-01-23T16:33:31Z",
+ "merged": true,
+ "mergedAt": "2019-01-23T16:33:31Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2454,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/424.json b/data/424.json
new file mode 100644
index 0000000..23f3deb
--- /dev/null
+++ b/data/424.json
@@ -0,0 +1,22 @@
+{
+ "number": 424,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/424",
+ "title": "fix: typo",
+ "createdAt": "2018-12-21T20:41:25Z",
+ "closedAt": "2018-12-21T21:20:53Z",
+ "merged": true,
+ "mergedAt": "2018-12-21T21:20:53Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2453,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/425.json b/data/425.json
new file mode 100644
index 0000000..a194dbc
--- /dev/null
+++ b/data/425.json
@@ -0,0 +1,48 @@
+{
+ "number": 425,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/425",
+ "title": "Website Redesign RFC",
+ "createdAt": "2018-12-22T01:44:07Z",
+ "closedAt": "2019-04-05T17:44:42Z",
+ "merged": true,
+ "mergedAt": "2019-04-05T17:44:42Z",
+ "assignees": [
+ {
+ "login": "wifelette",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/25433?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:30Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:30Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:30Z",
+ "label": "T-steering"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-11T17:22:20Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2453,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/426.json b/data/426.json
new file mode 100644
index 0000000..3bc465e
--- /dev/null
+++ b/data/426.json
@@ -0,0 +1,54 @@
+{
+ "number": 426,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/426",
+ "title": "Build-in Ember-Exam",
+ "createdAt": "2018-12-24T10:19:10Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:04:45Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:51Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:36:19Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:12:31Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:12:35Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:12:31Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1440,
+ "exploring": 1011,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/427.json b/data/427.json
new file mode 100644
index 0000000..e3c0752
--- /dev/null
+++ b/data/427.json
@@ -0,0 +1,33 @@
+{
+ "number": 427,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/427",
+ "title": "Add once-for-observer RFC",
+ "createdAt": "2018-12-28T22:49:54Z",
+ "closedAt": "2019-02-11T22:20:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-04T20:48:05Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-04T20:48:05Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2446,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/43.json b/data/43.json
new file mode 100644
index 0000000..807008c
--- /dev/null
+++ b/data/43.json
@@ -0,0 +1,22 @@
+{
+ "number": 43,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/43",
+ "title": "Multiple yields",
+ "createdAt": "2015-04-02T05:21:13Z",
+ "closedAt": "2015-06-07T21:48:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3813,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/431.json b/data/431.json
new file mode 100644
index 0000000..124c21b
--- /dev/null
+++ b/data/431.json
@@ -0,0 +1,48 @@
+{
+ "number": 431,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/431",
+ "title": "Restructuring the Guides Table of Contents",
+ "createdAt": "2019-01-13T17:23:25Z",
+ "closedAt": "2019-02-16T04:43:54Z",
+ "merged": true,
+ "mergedAt": "2019-02-16T04:43:54Z",
+ "assignees": [
+ {
+ "login": "jenweber",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/16627268?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-19T15:44:15Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-31T17:30:00Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-31T17:31:55Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-01-31T17:31:55Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2431,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/432.json b/data/432.json
new file mode 100644
index 0000000..8f402a2
--- /dev/null
+++ b/data/432.json
@@ -0,0 +1,38 @@
+{
+ "number": 432,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/432",
+ "title": "Contextual Helpers and Modifiers (a.k.a. \"first-class helpers/modifiers\")",
+ "createdAt": "2019-01-14T22:57:20Z",
+ "closedAt": "2019-02-05T13:22:14Z",
+ "merged": true,
+ "mergedAt": "2019-02-05T13:22:14Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-19T15:43:54Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T21:48:31Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2429,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/433.json b/data/433.json
new file mode 100644
index 0000000..c69ec1a
--- /dev/null
+++ b/data/433.json
@@ -0,0 +1,43 @@
+{
+ "number": 433,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/433",
+ "title": "Accessible Routing ",
+ "createdAt": "2019-01-18T17:16:07Z",
+ "closedAt": "2022-12-02T20:18:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-19T15:43:45Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:52Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:36:40Z",
+ "label": "T-routing"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2426,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/435.json b/data/435.json
new file mode 100644
index 0000000..3760f0c
--- /dev/null
+++ b/data/435.json
@@ -0,0 +1,37 @@
+{
+ "number": 435,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/435",
+ "title": "Forwarding Element Modifiers with \"Splattributes\"",
+ "createdAt": "2019-01-19T06:31:13Z",
+ "closedAt": "2019-01-28T21:05:37Z",
+ "merged": true,
+ "mergedAt": "2019-01-28T21:05:37Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-19T07:01:08Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2425,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/437.json b/data/437.json
new file mode 100644
index 0000000..113d66d
--- /dev/null
+++ b/data/437.json
@@ -0,0 +1,22 @@
+{
+ "number": 437,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/437",
+ "title": "Add 'Relevant Team(s)' frontmatter to CLI RFCs",
+ "createdAt": "2019-01-19T23:06:16Z",
+ "closedAt": "2019-01-20T03:28:38Z",
+ "merged": true,
+ "mergedAt": "2019-01-20T03:28:38Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2424,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/439.json b/data/439.json
new file mode 100644
index 0000000..e95ff71
--- /dev/null
+++ b/data/439.json
@@ -0,0 +1,22 @@
+{
+ "number": 439,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/439",
+ "title": "First draft for Model Name property",
+ "createdAt": "2019-02-03T18:51:35Z",
+ "closedAt": "2019-02-03T18:51:58Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2410,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/44.json b/data/44.json
new file mode 100644
index 0000000..41162b7
--- /dev/null
+++ b/data/44.json
@@ -0,0 +1,22 @@
+{
+ "number": 44,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/44",
+ "title": "Route driven pod structure",
+ "createdAt": "2015-04-03T17:08:17Z",
+ "closedAt": "2015-06-07T21:51:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3812,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/440.json b/data/440.json
new file mode 100644
index 0000000..c485c0e
--- /dev/null
+++ b/data/440.json
@@ -0,0 +1,38 @@
+{
+ "number": 440,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/440",
+ "title": " Decorator Support RFC",
+ "createdAt": "2019-02-07T15:48:50Z",
+ "closedAt": "2019-03-15T23:46:27Z",
+ "merged": true,
+ "mergedAt": "2019-03-15T23:46:27Z",
+ "assignees": [
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:25:45Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-08T20:35:36Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2406,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/441.json b/data/441.json
new file mode 100644
index 0000000..d35968b
--- /dev/null
+++ b/data/441.json
@@ -0,0 +1,33 @@
+{
+ "number": 441,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/441",
+ "title": "Deprecate `computed().meta()`",
+ "createdAt": "2019-02-07T16:59:16Z",
+ "closedAt": "2022-07-29T23:13:02Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:17:15Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2406,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/442.json b/data/442.json
new file mode 100644
index 0000000..7110574
--- /dev/null
+++ b/data/442.json
@@ -0,0 +1,33 @@
+{
+ "number": 442,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/442",
+ "title": "Add `descriptor()`",
+ "createdAt": "2019-02-07T17:00:22Z",
+ "closedAt": "2019-03-27T15:24:33Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:26:25Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2406,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/443.json b/data/443.json
new file mode 100644
index 0000000..bdbeec3
--- /dev/null
+++ b/data/443.json
@@ -0,0 +1,59 @@
+{
+ "number": 443,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/443",
+ "title": "`trustedHtml` and `trusted-html`",
+ "createdAt": "2019-02-09T11:10:14Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:19:09Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:19:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:52Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:14:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:14:42Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:14:42Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1393,
+ "exploring": 1011,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/444.json b/data/444.json
new file mode 100644
index 0000000..05e048f
--- /dev/null
+++ b/data/444.json
@@ -0,0 +1,22 @@
+{
+ "number": 444,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/444",
+ "title": "Update packaging rfc 51->110",
+ "createdAt": "2019-02-10T03:31:36Z",
+ "closedAt": "2019-02-10T16:15:52Z",
+ "merged": true,
+ "mergedAt": "2019-02-10T16:15:52Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2403,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/445.json b/data/445.json
new file mode 100644
index 0000000..de3e7fb
--- /dev/null
+++ b/data/445.json
@@ -0,0 +1,43 @@
+{
+ "number": 445,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/445",
+ "title": "Deprecate {{with}}",
+ "createdAt": "2019-02-13T14:47:52Z",
+ "closedAt": "2019-03-16T22:57:16Z",
+ "merged": true,
+ "mergedAt": "2019-03-16T22:57:16Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:17:40Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:17:40Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-09T01:15:12Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2400,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/446.json b/data/446.json
new file mode 100644
index 0000000..8dd8766
--- /dev/null
+++ b/data/446.json
@@ -0,0 +1,43 @@
+{
+ "number": 446,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/446",
+ "title": "Contribution Guides",
+ "createdAt": "2019-02-14T15:25:37Z",
+ "closedAt": "2019-03-10T11:38:14Z",
+ "merged": true,
+ "mergedAt": "2019-03-10T11:38:14Z",
+ "assignees": [
+ {
+ "login": "jayjayjpg",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/8811742?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T15:26:53Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T15:26:53Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-28T16:45:00Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2399,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/447.json b/data/447.json
new file mode 100644
index 0000000..94d2574
--- /dev/null
+++ b/data/447.json
@@ -0,0 +1,22 @@
+{
+ "number": 447,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/447",
+ "title": "Cleaning up small typos",
+ "createdAt": "2019-02-14T22:38:23Z",
+ "closedAt": "2019-02-15T01:36:28Z",
+ "merged": true,
+ "mergedAt": "2019-02-15T01:36:28Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2398,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/449.json b/data/449.json
new file mode 100644
index 0000000..248d65d
--- /dev/null
+++ b/data/449.json
@@ -0,0 +1,43 @@
+{
+ "number": 449,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/449",
+ "title": "Deprecate {{partial}}",
+ "createdAt": "2019-02-17T21:28:55Z",
+ "closedAt": "2019-03-16T22:56:51Z",
+ "merged": true,
+ "mergedAt": "2019-03-16T22:56:51Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-20T20:48:44Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-20T20:48:49Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-08T20:41:29Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2395,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/45.json b/data/45.json
new file mode 100644
index 0000000..7aee0c4
--- /dev/null
+++ b/data/45.json
@@ -0,0 +1,22 @@
+{
+ "number": 45,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/45",
+ "title": "Solicit feedback about IE8 and IE9 support in Ember 2.x",
+ "createdAt": "2015-04-04T02:14:50Z",
+ "closedAt": "2015-06-07T19:01:10Z",
+ "merged": true,
+ "mergedAt": "2015-06-07T19:01:09Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3811,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/451.json b/data/451.json
new file mode 100644
index 0000000..ac6d0af
--- /dev/null
+++ b/data/451.json
@@ -0,0 +1,52 @@
+{
+ "number": 451,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/451",
+ "title": "Injection Parameter Normalization",
+ "createdAt": "2019-02-20T15:55:35Z",
+ "closedAt": "2019-04-12T18:50:47Z",
+ "merged": true,
+ "mergedAt": "2019-04-12T18:50:47Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-20T20:49:01Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-08T19:39:12Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-03-15T22:50:54Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T17:51:36Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2393,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/452.json b/data/452.json
new file mode 100644
index 0000000..2820eb2
--- /dev/null
+++ b/data/452.json
@@ -0,0 +1,33 @@
+{
+ "number": 452,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/452",
+ "title": "[Data] Medium Term Plan",
+ "createdAt": "2019-02-21T02:18:27Z",
+ "closedAt": "2019-06-26T21:08:22Z",
+ "merged": true,
+ "mergedAt": "2019-06-26T21:08:22Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-22T22:08:25Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-17T01:18:11Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2392,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/454.json b/data/454.json
new file mode 100644
index 0000000..59857a0
--- /dev/null
+++ b/data/454.json
@@ -0,0 +1,33 @@
+{
+ "number": 454,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/454",
+ "title": "SFC & Template Import Primitives",
+ "createdAt": "2019-02-23T04:56:28Z",
+ "closedAt": "2022-02-09T15:45:04Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:43Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2390,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/457.json b/data/457.json
new file mode 100644
index 0000000..b27d5d9
--- /dev/null
+++ b/data/457.json
@@ -0,0 +1,38 @@
+{
+ "number": 457,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/457",
+ "title": "Nested Invocations in Angle Bracket Syntax",
+ "createdAt": "2019-03-05T23:59:59Z",
+ "closedAt": "2019-03-15T23:49:07Z",
+ "merged": true,
+ "mergedAt": "2019-03-15T23:49:07Z",
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-07T20:14:31Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-09T01:38:16Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2379,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/458.json b/data/458.json
new file mode 100644
index 0000000..6b67f5d
--- /dev/null
+++ b/data/458.json
@@ -0,0 +1,28 @@
+{
+ "number": 458,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/458",
+ "title": "[DATA] RecordData Operations",
+ "createdAt": "2019-03-06T19:45:09Z",
+ "closedAt": "2019-04-24T21:39:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T19:45:09Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2378,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/459.json b/data/459.json
new file mode 100644
index 0000000..cff282b
--- /dev/null
+++ b/data/459.json
@@ -0,0 +1,53 @@
+{
+ "number": 459,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/459",
+ "title": "Angle Bracket Invocations For Built-in Components",
+ "createdAt": "2019-03-06T20:35:59Z",
+ "closedAt": "2019-03-15T23:49:26Z",
+ "merged": true,
+ "mergedAt": "2019-03-15T23:49:26Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T21:18:24Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T21:18:24Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T21:18:24Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T21:18:25Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-09T00:35:43Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2378,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/46.json b/data/46.json
new file mode 100644
index 0000000..4118f65
--- /dev/null
+++ b/data/46.json
@@ -0,0 +1,22 @@
+{
+ "number": 46,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/46",
+ "title": "Registry / Container reform",
+ "createdAt": "2015-04-09T14:17:23Z",
+ "closedAt": "2015-07-23T15:36:54Z",
+ "merged": true,
+ "mergedAt": "2015-07-23T15:36:54Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3806,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/460.json b/data/460.json
new file mode 100644
index 0000000..d7cec72
--- /dev/null
+++ b/data/460.json
@@ -0,0 +1,43 @@
+{
+ "number": 460,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/460",
+ "title": "Yieldable named blocks",
+ "createdAt": "2019-03-07T00:46:36Z",
+ "closedAt": "2019-04-23T22:36:39Z",
+ "merged": true,
+ "mergedAt": "2019-04-23T22:36:39Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:32Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:32Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-12T18:27:09Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2378,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/461.json b/data/461.json
new file mode 100644
index 0000000..6e526f8
--- /dev/null
+++ b/data/461.json
@@ -0,0 +1,38 @@
+{
+ "number": 461,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/461",
+ "title": "[DATA] Singleton RecordData",
+ "createdAt": "2019-03-07T04:06:27Z",
+ "closedAt": "2019-06-26T21:56:54Z",
+ "merged": true,
+ "mergedAt": "2019-06-26T21:56:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-07T04:06:27Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-07T04:06:27Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-29T23:20:08Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2378,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/462.json b/data/462.json
new file mode 100644
index 0000000..902ebec
--- /dev/null
+++ b/data/462.json
@@ -0,0 +1,28 @@
+{
+ "number": 462,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/462",
+ "title": "Configuring addon modules in Module Unification layout",
+ "createdAt": "2019-03-10T07:04:10Z",
+ "closedAt": "2020-11-20T19:41:33Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-10-21T12:17:53Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2375,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/463.json b/data/463.json
new file mode 100644
index 0000000..698ed5c
--- /dev/null
+++ b/data/463.json
@@ -0,0 +1,33 @@
+{
+ "number": 463,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/463",
+ "title": "Record Data State",
+ "createdAt": "2019-03-13T21:07:50Z",
+ "closedAt": "2019-05-22T02:41:49Z",
+ "merged": true,
+ "mergedAt": "2019-05-22T02:41:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-13T21:16:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-09T19:15:43Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2371,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/464.json b/data/464.json
new file mode 100644
index 0000000..a525fa3
--- /dev/null
+++ b/data/464.json
@@ -0,0 +1,33 @@
+{
+ "number": 464,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/464",
+ "title": "Include ember-cli-dependency-lint in the default app blueprint [Revived]",
+ "createdAt": "2019-03-14T07:24:59Z",
+ "closedAt": "2022-12-14T18:08:04Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-07T18:39:08Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2371,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/465.json b/data/465.json
new file mode 100644
index 0000000..fff5f8d
--- /dev/null
+++ b/data/465.json
@@ -0,0 +1,33 @@
+{
+ "number": 465,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/465",
+ "title": "Record Data Errors RFC",
+ "createdAt": "2019-03-14T23:18:20Z",
+ "closedAt": "2019-05-15T15:36:58Z",
+ "merged": true,
+ "mergedAt": "2019-05-15T15:36:57Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-15T01:29:54Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-25T11:15:14Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2370,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/466.json b/data/466.json
new file mode 100644
index 0000000..d35c2be
--- /dev/null
+++ b/data/466.json
@@ -0,0 +1,33 @@
+{
+ "number": 466,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/466",
+ "title": "Request state service",
+ "createdAt": "2019-03-15T01:29:34Z",
+ "closedAt": "2019-08-14T20:51:30Z",
+ "merged": true,
+ "mergedAt": "2019-08-14T20:51:30Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-15T01:30:02Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-13T17:52:11Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2370,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/467.json b/data/467.json
new file mode 100644
index 0000000..2b9087c
--- /dev/null
+++ b/data/467.json
@@ -0,0 +1,38 @@
+{
+ "number": 467,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/467",
+ "title": "Injection Hook Normalization",
+ "createdAt": "2019-03-15T05:27:54Z",
+ "closedAt": "2020-06-10T03:21:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:36:34Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-12T18:59:11Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-04-12T19:05:18Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2370,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/468.json b/data/468.json
new file mode 100644
index 0000000..544b308
--- /dev/null
+++ b/data/468.json
@@ -0,0 +1,33 @@
+{
+ "number": 468,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/468",
+ "title": "`@classic` Decorator",
+ "createdAt": "2019-03-15T05:31:57Z",
+ "closedAt": "2019-07-19T18:46:03Z",
+ "merged": true,
+ "mergedAt": "2019-07-19T18:46:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:36:29Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-12T18:47:49Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2370,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/47.json b/data/47.json
new file mode 100644
index 0000000..72a8bea
--- /dev/null
+++ b/data/47.json
@@ -0,0 +1,22 @@
+{
+ "number": 47,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/47",
+ "title": "Named Template Blocks",
+ "createdAt": "2015-04-13T04:31:52Z",
+ "closedAt": "2015-06-07T22:20:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3802,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/470.json b/data/470.json
new file mode 100644
index 0000000..f005dd0
--- /dev/null
+++ b/data/470.json
@@ -0,0 +1,48 @@
+{
+ "number": 470,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/470",
+ "title": "`{{fn}}` Helper",
+ "createdAt": "2019-03-21T01:11:06Z",
+ "closedAt": "2019-04-12T18:54:08Z",
+ "merged": true,
+ "mergedAt": "2019-04-12T18:54:08Z",
+ "assignees": [
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:21Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:52Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-04-02T15:08:56Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-05T20:57:53Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2364,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/471.json b/data/471.json
new file mode 100644
index 0000000..46d8cd2
--- /dev/null
+++ b/data/471.json
@@ -0,0 +1,43 @@
+{
+ "number": 471,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/471",
+ "title": "`{{on}}` Modifier",
+ "createdAt": "2019-03-22T04:41:21Z",
+ "closedAt": "2019-04-12T18:57:07Z",
+ "merged": true,
+ "mergedAt": "2019-04-12T18:57:07Z",
+ "assignees": [
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:13Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:09:01Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-05T20:59:29Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2363,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/472.json b/data/472.json
new file mode 100644
index 0000000..0d094c1
--- /dev/null
+++ b/data/472.json
@@ -0,0 +1,22 @@
+{
+ "number": 472,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/472",
+ "title": "Update 0395-ember-data-packages.md",
+ "createdAt": "2019-04-01T21:37:22Z",
+ "closedAt": "2019-04-03T09:02:35Z",
+ "merged": true,
+ "mergedAt": "2019-04-03T09:02:35Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2352,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/477.json b/data/477.json
new file mode 100644
index 0000000..d939ffa
--- /dev/null
+++ b/data/477.json
@@ -0,0 +1,33 @@
+{
+ "number": 477,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/477",
+ "title": "Blueprints Update",
+ "createdAt": "2019-04-17T15:11:35Z",
+ "closedAt": "2020-04-25T17:46:22Z",
+ "merged": true,
+ "mergedAt": "2020-04-25T17:46:22Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-10T15:31:38Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2337,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/478.json b/data/478.json
new file mode 100644
index 0000000..e07bdea
--- /dev/null
+++ b/data/478.json
@@ -0,0 +1,33 @@
+{
+ "number": 478,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/478",
+ "title": "Tracked Properties Updates",
+ "createdAt": "2019-04-18T05:50:35Z",
+ "closedAt": "2019-05-06T13:00:36Z",
+ "merged": true,
+ "mergedAt": "2019-05-06T13:00:36Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-20T17:08:38Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-20T17:08:38Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2336,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/48.json b/data/48.json
new file mode 100644
index 0000000..9b702ea
--- /dev/null
+++ b/data/48.json
@@ -0,0 +1,22 @@
+{
+ "number": 48,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/48",
+ "title": "Query params that reloadModel should not trigger loading route.",
+ "createdAt": "2015-04-14T02:25:35Z",
+ "closedAt": "2022-07-23T17:24:36Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3801,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/480.json b/data/480.json
new file mode 100644
index 0000000..43b3af7
--- /dev/null
+++ b/data/480.json
@@ -0,0 +1,22 @@
+{
+ "number": 480,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/480",
+ "title": "Update Merged RFCs to point to tracking issues",
+ "createdAt": "2019-04-19T18:57:41Z",
+ "closedAt": "2019-04-19T19:14:40Z",
+ "merged": true,
+ "mergedAt": "2019-04-19T19:14:40Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2335,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/481.json b/data/481.json
new file mode 100644
index 0000000..5669030
--- /dev/null
+++ b/data/481.json
@@ -0,0 +1,62 @@
+{
+ "number": 481,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/481",
+ "title": "Component Templates Co-location",
+ "createdAt": "2019-04-23T06:39:33Z",
+ "closedAt": "2019-05-31T20:32:15Z",
+ "merged": true,
+ "mergedAt": "2019-05-31T20:32:15Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-23T06:47:15Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-23T06:47:15Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-23T06:47:15Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-23T06:47:16Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-06T12:48:52Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-05-08T15:16:01Z",
+ "label": "Octane"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2331,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/482.json b/data/482.json
new file mode 100644
index 0000000..9e98de1
--- /dev/null
+++ b/data/482.json
@@ -0,0 +1,22 @@
+{
+ "number": 482,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/482",
+ "title": "Deprecate hash helper",
+ "createdAt": "2019-04-23T20:27:29Z",
+ "closedAt": "2022-03-02T15:43:25Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2330,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/483.json b/data/483.json
new file mode 100644
index 0000000..b2f3184
--- /dev/null
+++ b/data/483.json
@@ -0,0 +1,22 @@
+{
+ "number": 483,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/483",
+ "title": "Fix 'tempalte' typos",
+ "createdAt": "2019-04-24T22:34:29Z",
+ "closedAt": "2019-04-25T01:40:51Z",
+ "merged": true,
+ "mergedAt": "2019-04-25T01:40:51Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2329,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/485.json b/data/485.json
new file mode 100644
index 0000000..6d7dcb3
--- /dev/null
+++ b/data/485.json
@@ -0,0 +1,27 @@
+{
+ "number": 485,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/485",
+ "title": "Set up CI with Azure Pipelines",
+ "createdAt": "2019-04-26T20:08:15Z",
+ "closedAt": "2020-05-18T22:49:26Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2327,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/486.json b/data/486.json
new file mode 100644
index 0000000..9ab0805
--- /dev/null
+++ b/data/486.json
@@ -0,0 +1,33 @@
+{
+ "number": 486,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/486",
+ "title": "Deprecate mouseEnter/Leave/Move Ember events",
+ "createdAt": "2019-04-27T23:48:02Z",
+ "closedAt": "2019-07-19T18:52:20Z",
+ "merged": true,
+ "mergedAt": "2019-07-19T18:52:20Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-12T19:01:07Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2326,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/487.json b/data/487.json
new file mode 100644
index 0000000..3de25ca
--- /dev/null
+++ b/data/487.json
@@ -0,0 +1,33 @@
+{
+ "number": 487,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/487",
+ "title": "Custom Model Classes",
+ "createdAt": "2019-05-09T18:30:34Z",
+ "closedAt": "2019-06-29T04:04:07Z",
+ "merged": true,
+ "mergedAt": "2019-06-29T04:04:07Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-09T19:27:00Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-24T06:34:46Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2315,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/489.json b/data/489.json
new file mode 100644
index 0000000..bcbcf19
--- /dev/null
+++ b/data/489.json
@@ -0,0 +1,22 @@
+{
+ "number": 489,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/489",
+ "title": "Use Empress to render the Ember RFCs",
+ "createdAt": "2019-05-16T11:01:45Z",
+ "closedAt": "2022-07-24T13:26:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2308,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/491.json b/data/491.json
new file mode 100644
index 0000000..05d3cba
--- /dev/null
+++ b/data/491.json
@@ -0,0 +1,28 @@
+{
+ "number": 491,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/491",
+ "title": "Deprecate disconnectOutlet",
+ "createdAt": "2019-05-20T13:54:26Z",
+ "closedAt": "2019-06-03T14:40:51Z",
+ "merged": true,
+ "mergedAt": "2019-06-03T14:40:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-24T19:11:08Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2304,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/492.json b/data/492.json
new file mode 100644
index 0000000..e660c92
--- /dev/null
+++ b/data/492.json
@@ -0,0 +1,22 @@
+{
+ "number": 492,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/492",
+ "title": "Fix a typo and list formatting in 0369-deprecate-computed-clobberability.md",
+ "createdAt": "2019-05-21T15:53:22Z",
+ "closedAt": "2019-05-21T16:12:42Z",
+ "merged": true,
+ "mergedAt": "2019-05-21T16:12:42Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2303,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/494.json b/data/494.json
new file mode 100644
index 0000000..06a904a
--- /dev/null
+++ b/data/494.json
@@ -0,0 +1,28 @@
+{
+ "number": 494,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/494",
+ "title": "Async Observers",
+ "createdAt": "2019-05-30T21:23:53Z",
+ "closedAt": "2019-06-20T16:07:01Z",
+ "merged": true,
+ "mergedAt": "2019-06-20T16:07:01Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-07T19:37:33Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2293,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/495.json b/data/495.json
new file mode 100644
index 0000000..bb00e87
--- /dev/null
+++ b/data/495.json
@@ -0,0 +1,22 @@
+{
+ "number": 495,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/495",
+ "title": "Add some more RFC-closing details to the README",
+ "createdAt": "2019-05-31T18:37:31Z",
+ "closedAt": "2019-06-03T13:50:59Z",
+ "merged": true,
+ "mergedAt": "2019-06-03T13:50:59Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2293,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/496.json b/data/496.json
new file mode 100644
index 0000000..f4ae03b
--- /dev/null
+++ b/data/496.json
@@ -0,0 +1,71 @@
+{
+ "number": 496,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/496",
+ "title": "Strict mode templates",
+ "createdAt": "2019-06-02T04:42:15Z",
+ "closedAt": "2020-04-24T22:09:45Z",
+ "merged": true,
+ "mergedAt": "2020-04-24T22:09:45Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-02T04:42:15Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-02T04:42:15Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2020-04-10T18:07:49Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-04-17T18:50:36Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2291,
+ "exploring": null,
+ "accepted": 10,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1024,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1024",
+ "title": "Advance RFC #0496 `\"Handlebars Strict Mode\"` to Stage Recommended",
+ "createdAt": "2024-05-08T14:41:49Z",
+ "closedAt": "2024-05-17T18:08:17Z",
+ "merged": true,
+ "mergedAt": "2024-05-17T18:08:17Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-08T14:41:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-08T14:41:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-10T18:24:07Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/499.json b/data/499.json
new file mode 100644
index 0000000..7649c95
--- /dev/null
+++ b/data/499.json
@@ -0,0 +1,22 @@
+{
+ "number": 499,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/499",
+ "title": "An alternative to Controllers",
+ "createdAt": "2019-06-10T16:37:33Z",
+ "closedAt": "2021-03-27T15:09:20Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2283,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/5.json b/data/5.json
new file mode 100644
index 0000000..05959b9
--- /dev/null
+++ b/data/5.json
@@ -0,0 +1,33 @@
+{
+ "number": 5,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/5",
+ "title": "RFC: JSON Patch support for Ember Data",
+ "createdAt": "2014-08-23T00:32:07Z",
+ "closedAt": "2016-01-09T00:03:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2014-10-01T21:04:17Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:43:29Z",
+ "label": "Needs Response"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4035,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/50.json b/data/50.json
new file mode 100644
index 0000000..a389f9a
--- /dev/null
+++ b/data/50.json
@@ -0,0 +1,22 @@
+{
+ "number": 50,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/50",
+ "title": "Add improved actions RFC",
+ "createdAt": "2015-05-07T00:27:38Z",
+ "closedAt": "2015-05-11T18:19:22Z",
+ "merged": true,
+ "mergedAt": "2015-05-11T18:19:22Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3778,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/500.json b/data/500.json
new file mode 100644
index 0000000..b3f9b30
--- /dev/null
+++ b/data/500.json
@@ -0,0 +1,22 @@
+{
+ "number": 500,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/500",
+ "title": "Update 0391-router-helpers.md",
+ "createdAt": "2019-06-12T09:22:13Z",
+ "closedAt": "2019-06-12T16:30:18Z",
+ "merged": true,
+ "mergedAt": "2019-06-12T16:30:18Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2281,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/501.json b/data/501.json
new file mode 100644
index 0000000..e9abd21
--- /dev/null
+++ b/data/501.json
@@ -0,0 +1,22 @@
+{
+ "number": 501,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/501",
+ "title": "Deprecate inline link-to",
+ "createdAt": "2019-06-12T16:56:41Z",
+ "closedAt": "2022-05-01T19:04:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2281,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/502.json b/data/502.json
new file mode 100644
index 0000000..65c1069
--- /dev/null
+++ b/data/502.json
@@ -0,0 +1,49 @@
+{
+ "number": 502,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/502",
+ "title": "Explicit Service Injection",
+ "createdAt": "2019-06-15T01:52:50Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:18Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-10T20:01:22Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-02-10T20:01:25Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-10T20:01:22Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1337,
+ "exploring": 941,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/506.json b/data/506.json
new file mode 100644
index 0000000..c6433b6
--- /dev/null
+++ b/data/506.json
@@ -0,0 +1,28 @@
+{
+ "number": 506,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/506",
+ "title": "Support Populating head tags in Routes",
+ "createdAt": "2019-06-21T20:03:41Z",
+ "closedAt": "2022-09-30T18:13:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-16T19:39:44Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2271,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/507.json b/data/507.json
new file mode 100644
index 0000000..40eb588
--- /dev/null
+++ b/data/507.json
@@ -0,0 +1,28 @@
+{
+ "number": 507,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/507",
+ "title": "v2 Addon Format (Embroider compatibility)",
+ "createdAt": "2019-06-22T21:41:18Z",
+ "closedAt": "2020-05-15T20:03:06Z",
+ "merged": true,
+ "mergedAt": "2020-05-15T20:03:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-01T20:50:52Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2270,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/509.json b/data/509.json
new file mode 100644
index 0000000..a12d176
--- /dev/null
+++ b/data/509.json
@@ -0,0 +1,22 @@
+{
+ "number": 509,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/509",
+ "title": "fix some typos",
+ "createdAt": "2019-07-01T12:28:01Z",
+ "closedAt": "2019-07-01T13:47:40Z",
+ "merged": true,
+ "mergedAt": "2019-07-01T13:47:40Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2262,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/51.json b/data/51.json
new file mode 100644
index 0000000..cb1c83a
--- /dev/null
+++ b/data/51.json
@@ -0,0 +1,22 @@
+{
+ "number": 51,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/51",
+ "title": "Fix typo & add hbs to code fences where missing",
+ "createdAt": "2015-05-07T08:45:34Z",
+ "closedAt": "2015-05-07T09:51:26Z",
+ "merged": true,
+ "mergedAt": "2015-05-07T09:51:26Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3778,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/510.json b/data/510.json
new file mode 100644
index 0000000..180674b
--- /dev/null
+++ b/data/510.json
@@ -0,0 +1,22 @@
+{
+ "number": 510,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/510",
+ "title": "Add `load` hook to Route",
+ "createdAt": "2019-07-01T15:08:56Z",
+ "closedAt": "2022-07-23T02:01:30Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2262,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/511.json b/data/511.json
new file mode 100644
index 0000000..3dbf20c
--- /dev/null
+++ b/data/511.json
@@ -0,0 +1,22 @@
+{
+ "number": 511,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/511",
+ "title": "fix some typos",
+ "createdAt": "2019-07-05T18:02:56Z",
+ "closedAt": "2019-07-06T01:54:10Z",
+ "merged": true,
+ "mergedAt": "2019-07-06T01:54:10Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2258,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/512.json b/data/512.json
new file mode 100644
index 0000000..78f51f4
--- /dev/null
+++ b/data/512.json
@@ -0,0 +1,53 @@
+{
+ "number": 512,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/512",
+ "title": "Release a major version when any deprecations are removed",
+ "createdAt": "2019-07-08T20:14:14Z",
+ "closedAt": "2022-09-09T18:45:46Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:10:36Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:11:02Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:11:02Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:11:02Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:11:02Z",
+ "label": "T-ember-cli"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2254,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/514.json b/data/514.json
new file mode 100644
index 0000000..24930e4
--- /dev/null
+++ b/data/514.json
@@ -0,0 +1,22 @@
+{
+ "number": 514,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/514",
+ "title": "Update tracking and filenames for 486 and 468",
+ "createdAt": "2019-07-19T18:58:34Z",
+ "closedAt": "2019-07-19T20:14:03Z",
+ "merged": true,
+ "mergedAt": "2019-07-19T20:14:03Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2244,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/519.json b/data/519.json
new file mode 100644
index 0000000..c6d00fa
--- /dev/null
+++ b/data/519.json
@@ -0,0 +1,33 @@
+{
+ "number": 519,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/519",
+ "title": "Ember 2020 Roadmap RFC",
+ "createdAt": "2019-07-29T18:29:49Z",
+ "closedAt": "2020-05-01T18:57:15Z",
+ "merged": true,
+ "mergedAt": "2020-05-01T18:57:15Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-04-03T16:40:37Z",
+ "label": "T-steering"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-04-17T17:39:11Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2234,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/52.json b/data/52.json
new file mode 100644
index 0000000..990f429
--- /dev/null
+++ b/data/52.json
@@ -0,0 +1,22 @@
+{
+ "number": 52,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/52",
+ "title": "Expression RFC",
+ "createdAt": "2015-05-17T19:03:07Z",
+ "closedAt": "2015-05-18T02:29:51Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3768,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/521.json b/data/521.json
new file mode 100644
index 0000000..e75d05a
--- /dev/null
+++ b/data/521.json
@@ -0,0 +1,43 @@
+{
+ "number": 521,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/521",
+ "title": "[DATA] findRecord/peekRecord via Identifier",
+ "createdAt": "2019-07-29T20:49:10Z",
+ "closedAt": "2019-08-22T00:02:00Z",
+ "merged": true,
+ "mergedAt": "2019-08-22T00:02:00Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-31T16:05:53Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-31T16:05:53Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-14T21:50:46Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2233,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/522.json b/data/522.json
new file mode 100644
index 0000000..0db8b81
--- /dev/null
+++ b/data/522.json
@@ -0,0 +1,43 @@
+{
+ "number": 522,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/522",
+ "title": "RFC - deprecate default serializers and adapters",
+ "createdAt": "2019-07-30T02:12:25Z",
+ "closedAt": "2019-08-22T00:00:36Z",
+ "merged": true,
+ "mergedAt": "2019-08-22T00:00:36Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-31T16:04:19Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-31T16:04:19Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-14T21:53:43Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2233,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/523.json b/data/523.json
new file mode 100644
index 0000000..a63829b
--- /dev/null
+++ b/data/523.json
@@ -0,0 +1,38 @@
+{
+ "number": 523,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/523",
+ "title": "@model for route templates",
+ "createdAt": "2019-08-05T22:33:02Z",
+ "closedAt": "2019-08-30T18:36:50Z",
+ "merged": true,
+ "mergedAt": "2019-08-30T18:36:50Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-05T23:31:27Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-05T23:31:27Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-23T19:42:48Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2226,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/526.json b/data/526.json
new file mode 100644
index 0000000..2422147
--- /dev/null
+++ b/data/526.json
@@ -0,0 +1,22 @@
+{
+ "number": 526,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/526",
+ "title": "fix: bump mdbook to remove section labels",
+ "createdAt": "2019-08-07T06:08:56Z",
+ "closedAt": "2019-08-09T15:49:40Z",
+ "merged": true,
+ "mergedAt": "2019-08-09T15:49:40Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2225,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/528.json b/data/528.json
new file mode 100644
index 0000000..7c1c1bf
--- /dev/null
+++ b/data/528.json
@@ -0,0 +1,22 @@
+{
+ "number": 528,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/528",
+ "title": "Deprecate Events",
+ "createdAt": "2019-08-15T13:10:23Z",
+ "closedAt": "2022-07-29T23:12:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2217,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/53.json b/data/53.json
new file mode 100644
index 0000000..d3542f4
--- /dev/null
+++ b/data/53.json
@@ -0,0 +1,22 @@
+{
+ "number": 53,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/53",
+ "title": "Helpers",
+ "createdAt": "2015-05-18T03:02:20Z",
+ "closedAt": "2015-06-07T20:15:25Z",
+ "merged": true,
+ "mergedAt": "2015-06-07T20:15:25Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3767,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/54.json b/data/54.json
new file mode 100644
index 0000000..37b93aa
--- /dev/null
+++ b/data/54.json
@@ -0,0 +1,22 @@
+{
+ "number": 54,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/54",
+ "title": "Update 0000-stateful-helpers.md",
+ "createdAt": "2015-05-18T03:08:02Z",
+ "closedAt": "2015-05-18T03:09:54Z",
+ "merged": true,
+ "mergedAt": "2015-05-18T03:09:54Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3767,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/548.json b/data/548.json
new file mode 100644
index 0000000..7f91f47
--- /dev/null
+++ b/data/548.json
@@ -0,0 +1,22 @@
+{
+ "number": 548,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/548",
+ "title": "Add link to Component Templates Co-location RFC PR",
+ "createdAt": "2019-10-22T23:57:00Z",
+ "closedAt": "2019-10-25T04:05:49Z",
+ "merged": true,
+ "mergedAt": "2019-10-25T04:05:49Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2148,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/549.json b/data/549.json
new file mode 100644
index 0000000..9877d61
--- /dev/null
+++ b/data/549.json
@@ -0,0 +1,22 @@
+{
+ "number": 549,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/549",
+ "title": "Ember dev for other platforms",
+ "createdAt": "2019-10-22T23:57:01Z",
+ "closedAt": "2022-07-24T00:07:25Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2148,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/55.json b/data/55.json
new file mode 100644
index 0000000..40135a2
--- /dev/null
+++ b/data/55.json
@@ -0,0 +1,22 @@
+{
+ "number": 55,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/55",
+ "title": "Update table format in \"Stateful Helpers\"",
+ "createdAt": "2015-05-19T20:13:03Z",
+ "closedAt": "2015-05-19T20:56:33Z",
+ "merged": true,
+ "mergedAt": "2015-05-19T20:56:33Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3765,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/554.json b/data/554.json
new file mode 100644
index 0000000..c654563
--- /dev/null
+++ b/data/554.json
@@ -0,0 +1,33 @@
+{
+ "number": 554,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/554",
+ "title": "Deprecate getWithDefault",
+ "createdAt": "2019-11-08T21:58:46Z",
+ "closedAt": "2020-01-31T18:09:52Z",
+ "merged": true,
+ "mergedAt": "2020-01-31T18:09:52Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-01-03T20:35:45Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2131,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/557.json b/data/557.json
new file mode 100644
index 0000000..a949b49
--- /dev/null
+++ b/data/557.json
@@ -0,0 +1,33 @@
+{
+ "number": 557,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/557",
+ "title": "Deprecate implicit record loading in routes",
+ "createdAt": "2019-11-27T14:51:04Z",
+ "closedAt": "2022-07-24T00:16:41Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-20T16:16:16Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2113,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/558.json b/data/558.json
new file mode 100644
index 0000000..68ba630
--- /dev/null
+++ b/data/558.json
@@ -0,0 +1,53 @@
+{
+ "number": 558,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/558",
+ "title": "Specifying and detecting an applications edition.",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "closedAt": "2019-12-13T20:11:32Z",
+ "merged": true,
+ "mergedAt": "2019-12-13T20:11:31Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-06T20:25:11Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2104,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/559.json b/data/559.json
new file mode 100644
index 0000000..9b6dbe6
--- /dev/null
+++ b/data/559.json
@@ -0,0 +1,22 @@
+{
+ "number": 559,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/559",
+ "title": "Fix typo's and incorrect verbiage",
+ "createdAt": "2019-12-07T18:41:49Z",
+ "closedAt": "2019-12-07T22:41:28Z",
+ "merged": true,
+ "mergedAt": "2019-12-07T22:41:27Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2103,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/56.json b/data/56.json
new file mode 100644
index 0000000..9523a48
--- /dev/null
+++ b/data/56.json
@@ -0,0 +1,22 @@
+{
+ "number": 56,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/56",
+ "title": "Release cycle improvements",
+ "createdAt": "2015-05-22T05:32:15Z",
+ "closedAt": "2015-10-02T18:51:04Z",
+ "merged": true,
+ "mergedAt": "2015-10-02T18:51:04Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3763,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/560.json b/data/560.json
new file mode 100644
index 0000000..c06c455
--- /dev/null
+++ b/data/560.json
@@ -0,0 +1,43 @@
+{
+ "number": 560,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/560",
+ "title": "Adding Equality Operators to Templates",
+ "createdAt": "2019-12-08T20:45:34Z",
+ "closedAt": "2021-01-29T19:17:29Z",
+ "merged": true,
+ "mergedAt": "2021-01-29T19:17:29Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T20:35:24Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2021-01-08T20:57:41Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-22T19:42:00Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2101,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/561.json b/data/561.json
new file mode 100644
index 0000000..436eca6
--- /dev/null
+++ b/data/561.json
@@ -0,0 +1,33 @@
+{
+ "number": 561,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/561",
+ "title": "Adding Numeric Comparison Operators to Templates",
+ "createdAt": "2019-12-08T21:00:24Z",
+ "closedAt": "2021-02-05T21:43:57Z",
+ "merged": true,
+ "mergedAt": "2021-02-05T21:43:57Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-29T19:58:05Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2101,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/562.json b/data/562.json
new file mode 100644
index 0000000..4cf5f4f
--- /dev/null
+++ b/data/562.json
@@ -0,0 +1,43 @@
+{
+ "number": 562,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/562",
+ "title": "Adding Logical Operators to Templates",
+ "createdAt": "2019-12-08T22:31:50Z",
+ "closedAt": "2021-01-15T19:24:55Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:24:55Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T20:56:21Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2021-01-08T20:56:31Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T20:57:20Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2101,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/565.json b/data/565.json
new file mode 100644
index 0000000..e0ea7c1
--- /dev/null
+++ b/data/565.json
@@ -0,0 +1,22 @@
+{
+ "number": 565,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/565",
+ "title": "Deprecation Shaking",
+ "createdAt": "2019-12-18T19:19:54Z",
+ "closedAt": "2021-02-03T16:01:29Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2091,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/566.json b/data/566.json
new file mode 100644
index 0000000..c109b87
--- /dev/null
+++ b/data/566.json
@@ -0,0 +1,89 @@
+{
+ "number": 566,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/566",
+ "title": "@cached",
+ "createdAt": "2019-12-23T03:20:00Z",
+ "closedAt": "2021-02-26T19:15:22Z",
+ "merged": true,
+ "mergedAt": "2021-02-26T19:15:22Z",
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ },
+ {
+ "login": "mixonic",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/8752?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-18T22:50:42Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-19T19:20:18Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2087,
+ "exploring": null,
+ "accepted": 207,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 914,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/914",
+ "title": "Advance RFC #0566 `\"@cached\"` to Stage Recommended",
+ "createdAt": "2023-03-13T21:21:29Z",
+ "closedAt": "2023-10-06T14:09:48Z",
+ "merged": true,
+ "mergedAt": "2023-10-06T14:09:48Z",
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ },
+ {
+ "login": "mixonic",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/8752?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:21:30Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:21:30Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:35:30Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:35:30Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T18:24:09Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/567.json b/data/567.json
new file mode 100644
index 0000000..11b7524
--- /dev/null
+++ b/data/567.json
@@ -0,0 +1,22 @@
+{
+ "number": 567,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/567",
+ "title": "`@use` and Resources",
+ "createdAt": "2019-12-23T16:03:39Z",
+ "closedAt": "2020-10-29T03:48:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2087,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/569.json b/data/569.json
new file mode 100644
index 0000000..0d593d0
--- /dev/null
+++ b/data/569.json
@@ -0,0 +1,22 @@
+{
+ "number": 569,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/569",
+ "title": "TrackedList",
+ "createdAt": "2020-01-03T18:07:19Z",
+ "closedAt": "2022-07-23T17:51:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2076,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/57.json b/data/57.json
new file mode 100644
index 0000000..8058aed
--- /dev/null
+++ b/data/57.json
@@ -0,0 +1,28 @@
+{
+ "number": 57,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/57",
+ "title": "RFC for reference unification",
+ "createdAt": "2015-05-23T01:10:45Z",
+ "closedAt": "2016-01-11T18:22:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-01-25T19:09:33Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3762,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/570.json b/data/570.json
new file mode 100644
index 0000000..082fdab
--- /dev/null
+++ b/data/570.json
@@ -0,0 +1,22 @@
+{
+ "number": 570,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/570",
+ "title": "URL Manager",
+ "createdAt": "2020-01-04T23:25:01Z",
+ "closedAt": "2021-03-14T16:40:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2074,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/571.json b/data/571.json
new file mode 100644
index 0000000..00504fa
--- /dev/null
+++ b/data/571.json
@@ -0,0 +1,22 @@
+{
+ "number": 571,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/571",
+ "title": "fix broken link (or the dark side of the Internet)",
+ "createdAt": "2020-01-09T00:50:06Z",
+ "closedAt": "2020-01-14T18:16:10Z",
+ "merged": true,
+ "mergedAt": "2020-01-14T18:16:10Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2070,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/572.json b/data/572.json
new file mode 100644
index 0000000..f6103aa
--- /dev/null
+++ b/data/572.json
@@ -0,0 +1,28 @@
+{
+ "number": 572,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/572",
+ "title": "Promise based initializers",
+ "createdAt": "2020-01-10T01:09:43Z",
+ "closedAt": "2020-08-06T23:30:46Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-01-31T18:59:25Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2069,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/573.json b/data/573.json
new file mode 100644
index 0000000..70a6362
--- /dev/null
+++ b/data/573.json
@@ -0,0 +1,28 @@
+{
+ "number": 573,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/573",
+ "title": "App Boot Hooks",
+ "createdAt": "2020-01-10T01:40:38Z",
+ "closedAt": "2023-11-03T07:31:25Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:19Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2069,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/574.json b/data/574.json
new file mode 100644
index 0000000..2381f4c
--- /dev/null
+++ b/data/574.json
@@ -0,0 +1,33 @@
+{
+ "number": 574,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/574",
+ "title": "Controller Injection Deprecation",
+ "createdAt": "2020-01-10T01:48:34Z",
+ "closedAt": "2020-02-08T00:15:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-07T22:07:10Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2069,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/575.json b/data/575.json
new file mode 100644
index 0000000..d22efea
--- /dev/null
+++ b/data/575.json
@@ -0,0 +1,28 @@
+{
+ "number": 575,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/575",
+ "title": "Test Directories",
+ "createdAt": "2020-01-10T01:52:53Z",
+ "closedAt": "2020-11-06T19:38:22Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-29T20:39:28Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2069,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/576.json b/data/576.json
new file mode 100644
index 0000000..c3c6ff4
--- /dev/null
+++ b/data/576.json
@@ -0,0 +1,54 @@
+{
+ "number": 576,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/576",
+ "title": "Move HTTP Mock to addon",
+ "createdAt": "2020-01-10T02:00:36Z",
+ "closedAt": "2023-10-20T21:09:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:19Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-07T18:41:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-07T18:41:25Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T20:55:26Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-20T18:35:24Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-07T18:41:25Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1063,
+ "exploring": 1007,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/577.json b/data/577.json
new file mode 100644
index 0000000..7d0a85d
--- /dev/null
+++ b/data/577.json
@@ -0,0 +1,22 @@
+{
+ "number": 577,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/577",
+ "title": "Tracked Maps and Sets",
+ "createdAt": "2020-01-10T21:57:33Z",
+ "closedAt": "2022-07-23T23:51:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2068,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/578.json b/data/578.json
new file mode 100644
index 0000000..c05c95c
--- /dev/null
+++ b/data/578.json
@@ -0,0 +1,28 @@
+{
+ "number": 578,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/578",
+ "title": "Ember CLI build pipeline",
+ "createdAt": "2020-01-10T22:09:51Z",
+ "closedAt": "2022-02-16T18:24:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-08T19:14:22Z",
+ "label": "T-ember-cli"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2068,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/579.json b/data/579.json
new file mode 100644
index 0000000..0bbd5e8
--- /dev/null
+++ b/data/579.json
@@ -0,0 +1,28 @@
+{
+ "number": 579,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/579",
+ "title": "Add fastboot to the default package.json",
+ "createdAt": "2020-01-10T23:00:34Z",
+ "closedAt": "2023-11-03T07:30:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:20Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2068,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/58.json b/data/58.json
new file mode 100644
index 0000000..d45742c
--- /dev/null
+++ b/data/58.json
@@ -0,0 +1,22 @@
+{
+ "number": 58,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/58",
+ "title": "Helper listing (dashless helpers)",
+ "createdAt": "2015-05-24T17:36:53Z",
+ "closedAt": "2015-06-13T22:17:14Z",
+ "merged": true,
+ "mergedAt": "2015-06-13T22:17:14Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3761,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/580.json b/data/580.json
new file mode 100644
index 0000000..6e88e41
--- /dev/null
+++ b/data/580.json
@@ -0,0 +1,80 @@
+{
+ "number": 580,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/580",
+ "title": "Destroyables",
+ "createdAt": "2020-01-11T00:26:29Z",
+ "closedAt": "2020-04-21T18:48:04Z",
+ "merged": true,
+ "mergedAt": "2020-04-21T18:48:04Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-03-04T21:30:24Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-04-10T18:38:11Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2068,
+ "exploring": null,
+ "accepted": 144,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 915,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/915",
+ "title": "Advance RFC #0580 `\"Destroyables\"` to Stage Recommended",
+ "createdAt": "2023-03-13T21:25:12Z",
+ "closedAt": "2023-08-04T14:25:15Z",
+ "merged": true,
+ "mergedAt": "2023-08-04T14:25:15Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:25:13Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:25:13Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:36:41Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:36:41Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:29:03Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/581.json b/data/581.json
new file mode 100644
index 0000000..96f3622
--- /dev/null
+++ b/data/581.json
@@ -0,0 +1,38 @@
+{
+ "number": 581,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/581",
+ "title": "New Test Waiters",
+ "createdAt": "2020-01-14T17:15:17Z",
+ "closedAt": "2020-02-21T22:05:15Z",
+ "merged": true,
+ "mergedAt": "2020-02-21T22:05:15Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-07T20:34:25Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-07T20:36:34Z",
+ "label": "T-testing"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2065,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/585.json b/data/585.json
new file mode 100644
index 0000000..37aaced
--- /dev/null
+++ b/data/585.json
@@ -0,0 +1,38 @@
+{
+ "number": 585,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/585",
+ "title": "Registry APIs: deprecate micro-syntax; introduce replacement API",
+ "createdAt": "2020-01-27T16:13:35Z",
+ "closedAt": "2020-02-21T19:58:22Z",
+ "merged": true,
+ "mergedAt": "2020-02-21T19:58:22Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-01-27T16:56:24Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-07T20:35:05Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2052,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/59.json b/data/59.json
new file mode 100644
index 0000000..ef2b584
--- /dev/null
+++ b/data/59.json
@@ -0,0 +1,22 @@
+{
+ "number": 59,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/59",
+ "title": "Move completed RFCs and fixup numbering",
+ "createdAt": "2015-05-24T23:42:59Z",
+ "closedAt": "2015-05-25T01:08:29Z",
+ "merged": true,
+ "mergedAt": "2015-05-25T01:08:29Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3760,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/593.json b/data/593.json
new file mode 100644
index 0000000..3bbb73f
--- /dev/null
+++ b/data/593.json
@@ -0,0 +1,49 @@
+{
+ "number": 593,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/593",
+ "title": "Spreadable Arguments",
+ "createdAt": "2020-02-12T13:04:43Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:21Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:58:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:58:24Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:58:21Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1081,
+ "exploring": 955,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/594.json b/data/594.json
new file mode 100644
index 0000000..b3b5f8d
--- /dev/null
+++ b/data/594.json
@@ -0,0 +1,33 @@
+{
+ "number": 594,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/594",
+ "title": "set helper",
+ "createdAt": "2020-02-20T19:24:16Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:21Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:49:22Z",
+ "label": "T-templates"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2027,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/599.json b/data/599.json
new file mode 100644
index 0000000..32916b8
--- /dev/null
+++ b/data/599.json
@@ -0,0 +1,22 @@
+{
+ "number": 599,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/599",
+ "title": "Test Co-Location",
+ "createdAt": "2020-03-02T17:52:04Z",
+ "closedAt": "2022-07-23T23:34:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2017,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/6.json b/data/6.json
new file mode 100644
index 0000000..cb557be
--- /dev/null
+++ b/data/6.json
@@ -0,0 +1,22 @@
+{
+ "number": 6,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/6",
+ "title": "first draft of namespaced resolver proposal",
+ "createdAt": "2014-08-29T18:08:58Z",
+ "closedAt": "2014-08-30T09:01:23Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4029,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/60.json b/data/60.json
new file mode 100644
index 0000000..615a9d0
--- /dev/null
+++ b/data/60.json
@@ -0,0 +1,22 @@
+{
+ "number": 60,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/60",
+ "title": "Component Unification (angle brackets)",
+ "createdAt": "2015-05-25T00:42:24Z",
+ "closedAt": "2016-04-15T21:05:19Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3760,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/61.json b/data/61.json
new file mode 100644
index 0000000..35ecfcb
--- /dev/null
+++ b/data/61.json
@@ -0,0 +1,28 @@
+{
+ "number": 61,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/61",
+ "title": "Ember Data background fetch RFC",
+ "createdAt": "2015-06-03T22:41:16Z",
+ "closedAt": "2016-01-06T00:49:45Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-06-07T22:21:31Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3750,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/615.json b/data/615.json
new file mode 100644
index 0000000..fd439a5
--- /dev/null
+++ b/data/615.json
@@ -0,0 +1,28 @@
+{
+ "number": 615,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/615",
+ "title": "Autotracking Memoization",
+ "createdAt": "2020-04-18T00:22:24Z",
+ "closedAt": "2020-05-08T19:32:35Z",
+ "merged": true,
+ "mergedAt": "2020-05-08T19:32:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-01T20:49:45Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1970,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/617.json b/data/617.json
new file mode 100644
index 0000000..63abd9e
--- /dev/null
+++ b/data/617.json
@@ -0,0 +1,105 @@
+{
+ "number": 617,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/617",
+ "title": "RFC Stages",
+ "createdAt": "2020-04-22T17:49:02Z",
+ "closedAt": "2020-09-18T19:08:36Z",
+ "merged": true,
+ "mergedAt": "2020-09-18T19:08:36Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-09-11T18:05:30Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1966,
+ "exploring": null,
+ "accepted": 111,
+ "release": 1,
+ "released": 1021
+ },
+ "connected": [
+ {
+ "number": 836,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/836",
+ "title": "Advance RFC #0617 to Stage Ready for Release",
+ "createdAt": "2022-08-03T21:29:11Z",
+ "closedAt": "2022-11-22T19:24:27Z",
+ "merged": true,
+ "mergedAt": "2022-11-22T19:24:27Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-31T19:34:45Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T00:05:27Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 862,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/862",
+ "title": "Advance RFC #0617 to Stage Released",
+ "createdAt": "2022-11-22T19:25:18Z",
+ "closedAt": "2022-11-22T19:47:10Z",
+ "merged": true,
+ "mergedAt": "2022-11-22T19:47:10Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T19:25:20Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T19:25:20Z",
+ "label": "RFC Advancement"
+ }
+ ]
+ },
+ {
+ "number": 863,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/863",
+ "title": "Advance RFC #0617 \"RFC Stages\" to Stage Recommended",
+ "createdAt": "2022-11-22T19:47:54Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T19:47:55Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T19:47:55Z",
+ "label": "S-Recommended"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/618.json b/data/618.json
new file mode 100644
index 0000000..d5b18ee
--- /dev/null
+++ b/data/618.json
@@ -0,0 +1,22 @@
+{
+ "number": 618,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/618",
+ "title": "Update 0000-template.md",
+ "createdAt": "2020-04-22T18:11:19Z",
+ "closedAt": "2020-04-22T18:16:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1966,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/619.json b/data/619.json
new file mode 100644
index 0000000..49f7efc
--- /dev/null
+++ b/data/619.json
@@ -0,0 +1,38 @@
+{
+ "number": 619,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/619",
+ "title": "Better environment handling",
+ "createdAt": "2020-04-23T14:54:14Z",
+ "closedAt": "2020-11-24T14:09:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-20T17:19:18Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-20T17:19:19Z",
+ "label": "T-Tooling"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1965,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/62.json b/data/62.json
new file mode 100644
index 0000000..affbad1
--- /dev/null
+++ b/data/62.json
@@ -0,0 +1,28 @@
+{
+ "number": 62,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/62",
+ "title": "Redirects",
+ "createdAt": "2015-06-06T23:43:42Z",
+ "closedAt": "2022-07-20T18:56:53Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-03T19:10:39Z",
+ "label": "T-routing"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3747,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/620.json b/data/620.json
new file mode 100644
index 0000000..de6cb87
--- /dev/null
+++ b/data/620.json
@@ -0,0 +1,22 @@
+{
+ "number": 620,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/620",
+ "title": "Revise RFC #389 with details about its argument",
+ "createdAt": "2020-04-29T21:14:09Z",
+ "closedAt": "2020-05-01T19:32:02Z",
+ "merged": true,
+ "mergedAt": "2020-05-01T19:32:02Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1958,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/621.json b/data/621.json
new file mode 100644
index 0000000..f7d7d2f
--- /dev/null
+++ b/data/621.json
@@ -0,0 +1,33 @@
+{
+ "number": 621,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/621",
+ "title": "Introduce array and object literal syntax in templates",
+ "createdAt": "2020-05-01T23:44:17Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-23T10:40:23Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:22Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1956,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/622.json b/data/622.json
new file mode 100644
index 0000000..537af78
--- /dev/null
+++ b/data/622.json
@@ -0,0 +1,22 @@
+{
+ "number": 622,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/622",
+ "title": "Fix missing macroGetOwnConfig description",
+ "createdAt": "2020-05-02T12:11:18Z",
+ "closedAt": "2020-05-08T17:35:32Z",
+ "merged": true,
+ "mergedAt": "2020-05-08T17:35:32Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1956,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/624.json b/data/624.json
new file mode 100644
index 0000000..8dc7223
--- /dev/null
+++ b/data/624.json
@@ -0,0 +1,22 @@
+{
+ "number": 624,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/624",
+ "title": "Update 0410-tracked-properties.md",
+ "createdAt": "2020-05-06T17:03:24Z",
+ "closedAt": "2020-05-08T00:18:35Z",
+ "merged": true,
+ "mergedAt": "2020-05-08T00:18:35Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1952,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/625.json b/data/625.json
new file mode 100644
index 0000000..d63848e
--- /dev/null
+++ b/data/625.json
@@ -0,0 +1,38 @@
+{
+ "number": 625,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/625",
+ "title": "Helper Managers",
+ "createdAt": "2020-05-06T21:14:54Z",
+ "closedAt": "2020-05-22T19:27:26Z",
+ "merged": true,
+ "mergedAt": "2020-05-22T19:27:26Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-15T20:05:00Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-18T22:45:05Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-18T22:45:05Z",
+ "label": "T-templates"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1951,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/626.json b/data/626.json
new file mode 100644
index 0000000..845413b
--- /dev/null
+++ b/data/626.json
@@ -0,0 +1,28 @@
+{
+ "number": 626,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/626",
+ "title": "`invokeHelper`",
+ "createdAt": "2020-05-08T00:16:58Z",
+ "closedAt": "2020-06-22T16:42:00Z",
+ "merged": true,
+ "mergedAt": "2020-06-22T16:42:00Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-12T23:17:39Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1950,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/627.json b/data/627.json
new file mode 100644
index 0000000..fb5e7b4
--- /dev/null
+++ b/data/627.json
@@ -0,0 +1,22 @@
+{
+ "number": 627,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/627",
+ "title": "Timeline for Transitioning Away from IE11",
+ "createdAt": "2020-05-15T07:30:48Z",
+ "closedAt": "2020-10-21T19:53:40Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1943,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/628.json b/data/628.json
new file mode 100644
index 0000000..ca86d76
--- /dev/null
+++ b/data/628.json
@@ -0,0 +1,38 @@
+{
+ "number": 628,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/628",
+ "title": "đź’… Add Prettier đź’‡",
+ "createdAt": "2020-05-18T20:16:44Z",
+ "closedAt": "2020-06-05T22:14:03Z",
+ "merged": true,
+ "mergedAt": "2020-06-05T22:14:03Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-18T20:17:32Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-22T19:26:43Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1939,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/630.json b/data/630.json
new file mode 100644
index 0000000..012a2ce
--- /dev/null
+++ b/data/630.json
@@ -0,0 +1,22 @@
+{
+ "number": 630,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/630",
+ "title": "New browser support policy",
+ "createdAt": "2020-05-22T09:43:37Z",
+ "closedAt": "2020-10-21T19:54:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1936,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/631.json b/data/631.json
new file mode 100644
index 0000000..65d33c9
--- /dev/null
+++ b/data/631.json
@@ -0,0 +1,71 @@
+{
+ "number": 631,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/631",
+ "title": "add refresh method to router service",
+ "createdAt": "2020-05-23T17:49:14Z",
+ "closedAt": "2020-10-09T13:46:18Z",
+ "merged": true,
+ "mergedAt": "2020-10-09T13:46:18Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-09-18T19:12:50Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1935,
+ "exploring": null,
+ "accepted": 144,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 913,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/913",
+ "title": "Advance RFC #0631 `\"RouterService#refresh\"` to Stage Recommended",
+ "createdAt": "2023-03-13T21:12:14Z",
+ "closedAt": "2023-08-04T14:31:59Z",
+ "merged": true,
+ "mergedAt": "2023-08-04T14:31:59Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:12:16Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:12:16Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T19:03:16Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-07-28T19:04:11Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T19:04:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/632.json b/data/632.json
new file mode 100644
index 0000000..bf1d00a
--- /dev/null
+++ b/data/632.json
@@ -0,0 +1,28 @@
+{
+ "number": 632,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/632",
+ "title": "Deprecate string based actions",
+ "createdAt": "2020-05-23T18:12:11Z",
+ "closedAt": "2023-01-13T21:23:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:23Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1935,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/635.json b/data/635.json
new file mode 100644
index 0000000..46cb69a
--- /dev/null
+++ b/data/635.json
@@ -0,0 +1,28 @@
+{
+ "number": 635,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/635",
+ "title": "`ember new --lang`",
+ "createdAt": "2020-05-29T20:28:04Z",
+ "closedAt": "2020-06-12T22:43:41Z",
+ "merged": true,
+ "mergedAt": "2020-06-12T22:43:41Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-08T14:33:03Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1928,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/637.json b/data/637.json
new file mode 100644
index 0000000..ca6523d
--- /dev/null
+++ b/data/637.json
@@ -0,0 +1,102 @@
+{
+ "number": 637,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/637",
+ "title": "Facilitate customization of setupTest* functions",
+ "createdAt": "2020-06-05T21:57:52Z",
+ "closedAt": "2020-07-17T19:14:02Z",
+ "merged": true,
+ "mergedAt": "2020-07-17T19:14:02Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-06T00:09:44Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-06T00:09:51Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-26T18:10:02Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1921,
+ "exploring": null,
+ "accepted": 303,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 888,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/888",
+ "title": "Advance RFC #0637 \"Facilitate customization of setupTest* functions\" to Stage Recommended",
+ "createdAt": "2022-12-14T23:01:04Z",
+ "closedAt": "2023-10-13T18:06:33Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T18:06:33Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-14T23:01:05Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-14T23:01:05Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T19:15:14Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-08-11T18:26:56Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-06T14:16:32Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/638.json b/data/638.json
new file mode 100644
index 0000000..79946c0
--- /dev/null
+++ b/data/638.json
@@ -0,0 +1,33 @@
+{
+ "number": 638,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/638",
+ "title": "Interactive way to create new Ember apps",
+ "createdAt": "2020-06-12T19:45:13Z",
+ "closedAt": "2020-08-10T16:30:09Z",
+ "merged": true,
+ "mergedAt": "2020-08-10T16:30:09Z",
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-08-03T15:28:08Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1914,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/639.json b/data/639.json
new file mode 100644
index 0000000..ddbfa9c
--- /dev/null
+++ b/data/639.json
@@ -0,0 +1,33 @@
+{
+ "number": 639,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/639",
+ "title": "Replace terms blacklist & whitelist",
+ "createdAt": "2020-06-15T11:17:47Z",
+ "closedAt": "2020-07-24T19:51:12Z",
+ "merged": true,
+ "mergedAt": "2020-07-24T19:51:12Z",
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-07-17T19:05:08Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1912,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/64.json b/data/64.json
new file mode 100644
index 0000000..1ae179e
--- /dev/null
+++ b/data/64.json
@@ -0,0 +1,22 @@
+{
+ "number": 64,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/64",
+ "title": "Contextual components RFC",
+ "createdAt": "2015-06-12T18:48:54Z",
+ "closedAt": "2015-08-26T02:42:58Z",
+ "merged": true,
+ "mergedAt": "2015-08-26T02:42:58Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3742,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/640.json b/data/640.json
new file mode 100644
index 0000000..69f0eb0
--- /dev/null
+++ b/data/640.json
@@ -0,0 +1,22 @@
+{
+ "number": 640,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/640",
+ "title": "fix example typo",
+ "createdAt": "2020-06-18T16:51:13Z",
+ "closedAt": "2020-06-19T17:59:34Z",
+ "merged": true,
+ "mergedAt": "2020-06-19T17:59:34Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1909,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/642.json b/data/642.json
new file mode 100644
index 0000000..b67832a
--- /dev/null
+++ b/data/642.json
@@ -0,0 +1,33 @@
+{
+ "number": 642,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/642",
+ "title": "Simplifying Schema Definition Service type signatures",
+ "createdAt": "2020-06-24T20:46:25Z",
+ "closedAt": "2022-02-12T22:05:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-24T20:46:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-24T21:13:56Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": true,
+ "stageDuration": {
+ "proposed": 1902,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/643.json b/data/643.json
new file mode 100644
index 0000000..6f30a6c
--- /dev/null
+++ b/data/643.json
@@ -0,0 +1,38 @@
+{
+ "number": 643,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/643",
+ "title": "Provide access to template invocation stack in debug builds",
+ "createdAt": "2020-06-27T11:06:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-30T12:23:32Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:23Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1900,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/645.json b/data/645.json
new file mode 100644
index 0000000..17561bd
--- /dev/null
+++ b/data/645.json
@@ -0,0 +1,43 @@
+{
+ "number": 645,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/645",
+ "title": "Add ember-page-title to app default blueprint",
+ "createdAt": "2020-07-03T12:41:16Z",
+ "closedAt": "2020-10-16T19:21:26Z",
+ "merged": true,
+ "mergedAt": "2020-10-16T19:21:26Z",
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T18:43:39Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T18:43:39Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T18:43:39Z",
+ "label": "T-learning"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1894,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/646.json b/data/646.json
new file mode 100644
index 0000000..7ca4d5d
--- /dev/null
+++ b/data/646.json
@@ -0,0 +1,22 @@
+{
+ "number": 646,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/646",
+ "title": "Update RFC section on inter-package dependencies",
+ "createdAt": "2020-07-08T09:41:10Z",
+ "closedAt": "2020-07-20T16:31:36Z",
+ "merged": true,
+ "mergedAt": "2020-07-20T16:31:36Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1889,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/648.json b/data/648.json
new file mode 100644
index 0000000..2a3a6b0
--- /dev/null
+++ b/data/648.json
@@ -0,0 +1,28 @@
+{
+ "number": 648,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/648",
+ "title": "Extend the supported asset file types to include commonly used formats svg and webp",
+ "createdAt": "2020-07-15T09:03:57Z",
+ "closedAt": "2020-10-09T18:44:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-09-16T15:14:00Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1882,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/649.json b/data/649.json
new file mode 100644
index 0000000..59c4938
--- /dev/null
+++ b/data/649.json
@@ -0,0 +1,74 @@
+{
+ "number": 649,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/649",
+ "title": "Deprecation Staging",
+ "createdAt": "2020-07-24T02:15:34Z",
+ "closedAt": "2020-08-14T20:03:33Z",
+ "merged": true,
+ "mergedAt": "2020-08-14T20:03:33Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ },
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-07-24T19:54:40Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-08-07T18:31:11Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1873,
+ "exploring": null,
+ "accepted": 970,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 896,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/896",
+ "title": "Advance RFC #0649 \"Deprecation Staging\" to Stage Ready for Release",
+ "createdAt": "2023-01-12T21:16:31Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-12T21:16:33Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-12T21:16:33Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/65.json b/data/65.json
new file mode 100644
index 0000000..5c7c5d9
--- /dev/null
+++ b/data/65.json
@@ -0,0 +1,22 @@
+{
+ "number": 65,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/65",
+ "title": "Deprecation warning handlers",
+ "createdAt": "2015-06-14T21:16:54Z",
+ "closedAt": "2015-07-08T01:27:09Z",
+ "merged": true,
+ "mergedAt": "2015-07-08T01:27:09Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3739,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/654.json b/data/654.json
new file mode 100644
index 0000000..27ac6fa
--- /dev/null
+++ b/data/654.json
@@ -0,0 +1,22 @@
+{
+ "number": 654,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/654",
+ "title": "RFC 566: rename `@memo` -> `@cached`",
+ "createdAt": "2020-08-11T09:10:11Z",
+ "closedAt": "2020-08-11T13:00:56Z",
+ "merged": true,
+ "mergedAt": "2020-08-11T13:00:55Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1855,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/656.json b/data/656.json
new file mode 100644
index 0000000..37cb11f
--- /dev/null
+++ b/data/656.json
@@ -0,0 +1,33 @@
+{
+ "number": 656,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/656",
+ "title": "@cacheFor decorator to read last-cached value on a @cached decorator - RFC",
+ "createdAt": "2020-08-18T17:43:03Z",
+ "closedAt": "2025-06-20T18:54:48Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:50:47Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1848,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/659.json b/data/659.json
new file mode 100644
index 0000000..90fe8d8
--- /dev/null
+++ b/data/659.json
@@ -0,0 +1,79 @@
+{
+ "number": 659,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/659",
+ "title": "unique-id helper",
+ "createdAt": "2020-08-25T20:41:39Z",
+ "closedAt": "2020-10-16T19:32:23Z",
+ "merged": true,
+ "mergedAt": "2020-10-16T19:32:23Z",
+ "assignees": [
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ },
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T18:44:14Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1840,
+ "exploring": null,
+ "accepted": 388,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 865,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/865",
+ "title": "Advance RFC #0659 \"unique-id helper\" to Stage Recommended",
+ "createdAt": "2022-11-23T17:09:48Z",
+ "closedAt": "2023-12-15T19:09:46Z",
+ "merged": true,
+ "mergedAt": "2023-12-15T19:09:46Z",
+ "assignees": [
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ },
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T17:09:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T17:09:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T14:42:55Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-08T15:15:17Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/66.json b/data/66.json
new file mode 100644
index 0000000..c1da35b
--- /dev/null
+++ b/data/66.json
@@ -0,0 +1,22 @@
+{
+ "number": 66,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/66",
+ "title": "Outlet Focusing",
+ "createdAt": "2015-06-14T23:40:15Z",
+ "closedAt": "2016-02-28T18:15:30Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3739,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/663.json b/data/663.json
new file mode 100644
index 0000000..d2fce28
--- /dev/null
+++ b/data/663.json
@@ -0,0 +1,22 @@
+{
+ "number": 663,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/663",
+ "title": "Update the README add RFC Stages",
+ "createdAt": "2020-09-26T17:49:44Z",
+ "closedAt": "2022-11-22T19:30:24Z",
+ "merged": true,
+ "mergedAt": "2022-11-22T19:30:24Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1809,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/667.json b/data/667.json
new file mode 100644
index 0000000..dffb12a
--- /dev/null
+++ b/data/667.json
@@ -0,0 +1,22 @@
+{
+ "number": 667,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/667",
+ "title": "Fix example in invokeHelper summary",
+ "createdAt": "2020-09-29T00:54:52Z",
+ "closedAt": "2020-10-02T17:58:02Z",
+ "merged": true,
+ "mergedAt": "2020-10-02T17:58:02Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1806,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/668.json b/data/668.json
new file mode 100644
index 0000000..766e349
--- /dev/null
+++ b/data/668.json
@@ -0,0 +1,22 @@
+{
+ "number": 668,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/668",
+ "title": "Additional changes to Readme for stages RFC",
+ "createdAt": "2020-09-30T00:14:16Z",
+ "closedAt": "2020-09-30T00:21:53Z",
+ "merged": true,
+ "mergedAt": "2020-09-30T00:21:53Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1805,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/669.json b/data/669.json
new file mode 100644
index 0000000..5ad480f
--- /dev/null
+++ b/data/669.json
@@ -0,0 +1,28 @@
+{
+ "number": 669,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/669",
+ "title": "Tracked Storage Primitives",
+ "createdAt": "2020-09-30T21:45:05Z",
+ "closedAt": "2021-02-12T18:55:12Z",
+ "merged": true,
+ "mergedAt": "2021-02-12T18:55:12Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-29T20:03:56Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1804,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/67.json b/data/67.json
new file mode 100644
index 0000000..305b2a5
--- /dev/null
+++ b/data/67.json
@@ -0,0 +1,33 @@
+{
+ "number": 67,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/67",
+ "title": "Better record polymorphism",
+ "createdAt": "2015-06-19T17:08:35Z",
+ "closedAt": "2022-07-25T18:13:25Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "igorT",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/715175?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-07-13T01:15:26Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3735,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/670.json b/data/670.json
new file mode 100644
index 0000000..c7300bb
--- /dev/null
+++ b/data/670.json
@@ -0,0 +1,22 @@
+{
+ "number": 670,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/670",
+ "title": "Fix PlusOne typos in invokeHelper",
+ "createdAt": "2020-10-02T04:54:49Z",
+ "closedAt": "2020-10-02T17:56:32Z",
+ "merged": true,
+ "mergedAt": "2020-10-02T17:56:32Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1803,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/671.json b/data/671.json
new file mode 100644
index 0000000..f473d8e
--- /dev/null
+++ b/data/671.json
@@ -0,0 +1,43 @@
+{
+ "number": 671,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/671",
+ "title": "Stop Leaking Implementation Details of Built-in Components",
+ "createdAt": "2020-10-02T20:12:05Z",
+ "closedAt": "2020-10-17T14:07:11Z",
+ "merged": true,
+ "mergedAt": "2020-10-17T14:07:11Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:45:01Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:45:01Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:45:01Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T19:03:47Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1802,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/672.json b/data/672.json
new file mode 100644
index 0000000..35ea062
--- /dev/null
+++ b/data/672.json
@@ -0,0 +1,22 @@
+{
+ "number": 672,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/672",
+ "title": "Updates the HelperManager RFC based on changes in implementation",
+ "createdAt": "2020-10-03T15:06:59Z",
+ "closedAt": "2020-10-14T17:23:37Z",
+ "merged": true,
+ "mergedAt": "2020-10-14T17:23:37Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1802,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/673.json b/data/673.json
new file mode 100644
index 0000000..fafbdd1
--- /dev/null
+++ b/data/673.json
@@ -0,0 +1,43 @@
+{
+ "number": 673,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/673",
+ "title": "deprecate tryinvoke",
+ "createdAt": "2020-10-05T16:36:29Z",
+ "closedAt": "2020-11-07T00:26:55Z",
+ "merged": true,
+ "mergedAt": "2020-11-07T00:26:55Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:02:21Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:02:21Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-23T19:14:57Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1800,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/674.json b/data/674.json
new file mode 100644
index 0000000..75277ca
--- /dev/null
+++ b/data/674.json
@@ -0,0 +1,43 @@
+{
+ "number": 674,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/674",
+ "title": "Deprecate transition methods of Controller and Route",
+ "createdAt": "2020-10-12T19:15:11Z",
+ "closedAt": "2020-11-07T00:30:04Z",
+ "merged": true,
+ "mergedAt": "2020-11-07T00:30:04Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-13T18:26:33Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-13T18:26:33Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-30T18:42:48Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1793,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/676.json b/data/676.json
new file mode 100644
index 0000000..796d76c
--- /dev/null
+++ b/data/676.json
@@ -0,0 +1,38 @@
+{
+ "number": 676,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/676",
+ "title": "Return noop function from {{fn}} helper if invoked without arguments",
+ "createdAt": "2020-10-20T21:23:32Z",
+ "closedAt": "2022-07-23T23:00:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-20T09:54:54Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-20T09:54:54Z",
+ "label": "T-templates"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1784,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/678.json b/data/678.json
new file mode 100644
index 0000000..fb3865f
--- /dev/null
+++ b/data/678.json
@@ -0,0 +1,22 @@
+{
+ "number": 678,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/678",
+ "title": "Documenting Components",
+ "createdAt": "2020-10-27T10:49:58Z",
+ "closedAt": "2021-05-13T16:12:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1778,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/679.json b/data/679.json
new file mode 100644
index 0000000..203c269
--- /dev/null
+++ b/data/679.json
@@ -0,0 +1,22 @@
+{
+ "number": 679,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/679",
+ "title": "Add Github Workflows",
+ "createdAt": "2020-10-30T05:56:49Z",
+ "closedAt": "2020-10-30T21:37:00Z",
+ "merged": true,
+ "mergedAt": "2020-10-30T21:37:00Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1775,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/68.json b/data/68.json
new file mode 100644
index 0000000..6307f35
--- /dev/null
+++ b/data/68.json
@@ -0,0 +1,22 @@
+{
+ "number": 68,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/68",
+ "title": "ES6 modules",
+ "createdAt": "2015-06-23T18:28:23Z",
+ "closedAt": "2016-11-07T15:02:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3731,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/680.json b/data/680.json
new file mode 100644
index 0000000..ca13441
--- /dev/null
+++ b/data/680.json
@@ -0,0 +1,57 @@
+{
+ "number": 680,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/680",
+ "title": "Deprecate Implicit Injection on arbitrary Ember Framework objects",
+ "createdAt": "2020-11-02T03:56:06Z",
+ "closedAt": "2021-01-08T19:10:22Z",
+ "merged": true,
+ "mergedAt": "2021-01-08T19:10:22Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-02T03:56:06Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-04T14:53:30Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-04T14:53:30Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-12-18T20:29:48Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2020-12-18T20:29:50Z",
+ "label": "work in progress"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1772,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/681.json b/data/681.json
new file mode 100644
index 0000000..839d0d4
--- /dev/null
+++ b/data/681.json
@@ -0,0 +1,22 @@
+{
+ "number": 681,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/681",
+ "title": "Convert RFC metadata to real frontmatter",
+ "createdAt": "2020-11-02T06:37:52Z",
+ "closedAt": "2020-11-02T16:38:49Z",
+ "merged": true,
+ "mergedAt": "2020-11-02T16:38:48Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1772,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/682.json b/data/682.json
new file mode 100644
index 0000000..32f1aca
--- /dev/null
+++ b/data/682.json
@@ -0,0 +1,22 @@
+{
+ "number": 682,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/682",
+ "title": "Update templates with new frontmatter style",
+ "createdAt": "2020-11-09T22:01:04Z",
+ "closedAt": "2020-11-12T16:14:51Z",
+ "merged": true,
+ "mergedAt": "2020-11-12T16:14:51Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1764,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/683.json b/data/683.json
new file mode 100644
index 0000000..4b0a80c
--- /dev/null
+++ b/data/683.json
@@ -0,0 +1,43 @@
+{
+ "number": 683,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/683",
+ "title": "Deprecate Fallback Lookup Paths in ember-resolver",
+ "createdAt": "2020-11-23T21:38:44Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-12T21:41:58Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T18:50:59Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1750,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/685.json b/data/685.json
new file mode 100644
index 0000000..10603d0
--- /dev/null
+++ b/data/685.json
@@ -0,0 +1,28 @@
+{
+ "number": 685,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/685",
+ "title": "New browser support policy",
+ "createdAt": "2020-11-28T18:18:16Z",
+ "closedAt": "2020-12-13T22:28:56Z",
+ "merged": true,
+ "mergedAt": "2020-12-13T22:28:56Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-12-10T01:06:00Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1746,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/686.json b/data/686.json
new file mode 100644
index 0000000..9dafa36
--- /dev/null
+++ b/data/686.json
@@ -0,0 +1,28 @@
+{
+ "number": 686,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/686",
+ "title": "Deprecate old manager capabilities versions",
+ "createdAt": "2020-11-28T21:37:23Z",
+ "closedAt": "2020-12-13T22:20:47Z",
+ "merged": true,
+ "mergedAt": "2020-12-13T22:20:47Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-12-10T01:05:14Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1745,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/688.json b/data/688.json
new file mode 100644
index 0000000..76b114b
--- /dev/null
+++ b/data/688.json
@@ -0,0 +1,22 @@
+{
+ "number": 688,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/688",
+ "title": "Correctly point to the added RFCs when linting",
+ "createdAt": "2020-12-11T20:58:15Z",
+ "closedAt": "2020-12-12T15:46:52Z",
+ "merged": true,
+ "mergedAt": "2020-12-12T15:46:52Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1732,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/689.json b/data/689.json
new file mode 100644
index 0000000..8202d69
--- /dev/null
+++ b/data/689.json
@@ -0,0 +1,38 @@
+{
+ "number": 689,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/689",
+ "title": "Deprecate {{hasBlock}} and {{hasBlockParams}} in templates",
+ "createdAt": "2020-12-23T01:54:30Z",
+ "closedAt": "2021-01-22T19:32:06Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:32:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T19:27:24Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T20:55:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T20:55:14Z",
+ "label": "T-templates"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1721,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/69.json b/data/69.json
new file mode 100644
index 0000000..d86e0fd
--- /dev/null
+++ b/data/69.json
@@ -0,0 +1,22 @@
+{
+ "number": 69,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/69",
+ "title": "Using an initializer customEvents can be added to an application",
+ "createdAt": "2015-06-29T07:11:57Z",
+ "closedAt": "2015-08-14T16:34:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3725,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/690.json b/data/690.json
new file mode 100644
index 0000000..c3119c4
--- /dev/null
+++ b/data/690.json
@@ -0,0 +1,33 @@
+{
+ "number": 690,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/690",
+ "title": "Deprecate `{{attrs}}` in templates",
+ "createdAt": "2020-12-23T03:13:24Z",
+ "closedAt": "2021-01-15T19:15:21Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:15:21Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T19:13:57Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1721,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/691.json b/data/691.json
new file mode 100644
index 0000000..d594ec1
--- /dev/null
+++ b/data/691.json
@@ -0,0 +1,28 @@
+{
+ "number": 691,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/691",
+ "title": "Deprecate passing `classBinding` and `classNameBindings` as arguments",
+ "createdAt": "2020-12-23T16:12:37Z",
+ "closedAt": "2021-01-15T19:13:55Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:13:55Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T19:20:54Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1721,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/692.json b/data/692.json
new file mode 100644
index 0000000..ec40f52
--- /dev/null
+++ b/data/692.json
@@ -0,0 +1,28 @@
+{
+ "number": 692,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/692",
+ "title": "Deprecate Array Observers",
+ "createdAt": "2020-12-23T20:43:49Z",
+ "closedAt": "2021-01-15T19:12:49Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:12:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T19:28:29Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1720,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/694.json b/data/694.json
new file mode 100644
index 0000000..68b76d4
--- /dev/null
+++ b/data/694.json
@@ -0,0 +1,33 @@
+{
+ "number": 694,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/694",
+ "title": "Argument Validation Primitives",
+ "createdAt": "2020-12-26T20:08:59Z",
+ "closedAt": "2024-12-20T19:29:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:14:56Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:45:17Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1717,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/695.json b/data/695.json
new file mode 100644
index 0000000..2504fca
--- /dev/null
+++ b/data/695.json
@@ -0,0 +1,22 @@
+{
+ "number": 695,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/695",
+ "title": "Argument Default Primitives",
+ "createdAt": "2020-12-26T23:52:15Z",
+ "closedAt": "2022-07-23T23:07:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1717,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/696.json b/data/696.json
new file mode 100644
index 0000000..f2c549a
--- /dev/null
+++ b/data/696.json
@@ -0,0 +1,22 @@
+{
+ "number": 696,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/696",
+ "title": "Replace Travis CI with GitHub Actions in generated Ember CLI projects",
+ "createdAt": "2021-01-04T10:50:26Z",
+ "closedAt": "2021-12-17T18:25:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1709,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/697.json b/data/697.json
new file mode 100644
index 0000000..3419ace
--- /dev/null
+++ b/data/697.json
@@ -0,0 +1,22 @@
+{
+ "number": 697,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/697",
+ "title": "Readme wording and text",
+ "createdAt": "2021-01-05T16:12:11Z",
+ "closedAt": "2021-01-11T15:15:41Z",
+ "merged": true,
+ "mergedAt": "2021-01-11T15:15:41Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1708,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/698.json b/data/698.json
new file mode 100644
index 0000000..919efd3
--- /dev/null
+++ b/data/698.json
@@ -0,0 +1,38 @@
+{
+ "number": 698,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/698",
+ "title": "Deprecate `` Component Positional Arguments",
+ "createdAt": "2021-01-06T09:35:07Z",
+ "closedAt": "2021-01-15T19:11:30Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:11:30Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-06T09:47:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-06T09:47:09Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T19:33:08Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1707,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/699.json b/data/699.json
new file mode 100644
index 0000000..2fae412
--- /dev/null
+++ b/data/699.json
@@ -0,0 +1,28 @@
+{
+ "number": 699,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/699",
+ "title": "Add additional info in blueprint lifecycle hooks to support 3rd-party addons to provide a way to codemod blueprints to reduce copy-pasta",
+ "createdAt": "2021-01-06T20:43:03Z",
+ "closedAt": "2023-08-11T19:43:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:14:57Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1706,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/7.json b/data/7.json
new file mode 100644
index 0000000..92d219d
--- /dev/null
+++ b/data/7.json
@@ -0,0 +1,22 @@
+{
+ "number": 7,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/7",
+ "title": "Mixer and Mixin Recipes proposal",
+ "createdAt": "2014-08-30T09:20:30Z",
+ "closedAt": "2014-10-10T18:53:19Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4028,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/70.json b/data/70.json
new file mode 100644
index 0000000..a73095e
--- /dev/null
+++ b/data/70.json
@@ -0,0 +1,22 @@
+{
+ "number": 70,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/70",
+ "title": "Namespaced components & helpers lookup",
+ "createdAt": "2015-06-29T09:46:43Z",
+ "closedAt": "2019-01-18T18:34:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3725,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/700.json b/data/700.json
new file mode 100644
index 0000000..484cd6c
--- /dev/null
+++ b/data/700.json
@@ -0,0 +1,38 @@
+{
+ "number": 700,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/700",
+ "title": "Clarify and amend import paths in RFC #496 and #671",
+ "createdAt": "2021-01-07T07:14:59Z",
+ "closedAt": "2021-01-08T19:40:56Z",
+ "merged": true,
+ "mergedAt": "2021-01-08T19:40:55Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-07T07:15:18Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-07T07:15:18Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-07T07:15:18Z",
+ "label": "T-templates"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1706,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/701.json b/data/701.json
new file mode 100644
index 0000000..9330987
--- /dev/null
+++ b/data/701.json
@@ -0,0 +1,22 @@
+{
+ "number": 701,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/701",
+ "title": "Update frontmatter format for RFC #680",
+ "createdAt": "2021-01-08T19:23:06Z",
+ "closedAt": "2021-01-08T20:39:12Z",
+ "merged": true,
+ "mergedAt": "2021-01-08T20:39:12Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1704,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/702.json b/data/702.json
new file mode 100644
index 0000000..669fb52
--- /dev/null
+++ b/data/702.json
@@ -0,0 +1,43 @@
+{
+ "number": 702,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/702",
+ "title": "Add eslint-plugin-qunit to ember-cli blueprint",
+ "createdAt": "2021-01-10T00:45:36Z",
+ "closedAt": "2021-02-26T19:14:14Z",
+ "merged": true,
+ "mergedAt": "2021-02-26T19:14:14Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-17T18:16:23Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-17T18:16:23Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-19T23:27:19Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1703,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/704.json b/data/704.json
new file mode 100644
index 0000000..7860319
--- /dev/null
+++ b/data/704.json
@@ -0,0 +1,47 @@
+{
+ "number": 704,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/704",
+ "title": "Deprecate Octane Optional Features",
+ "createdAt": "2021-01-14T22:06:14Z",
+ "closedAt": "2021-01-22T19:15:28Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:15:28Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T13:21:52Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T13:21:52Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T19:29:59Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1698,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/705.json b/data/705.json
new file mode 100644
index 0000000..4859649
--- /dev/null
+++ b/data/705.json
@@ -0,0 +1,47 @@
+{
+ "number": 705,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/705",
+ "title": "Deprecate jQuery Integration Optional Feature",
+ "createdAt": "2021-01-14T22:53:15Z",
+ "closedAt": "2021-01-22T19:14:59Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:14:59Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T13:22:39Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T13:22:39Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T19:33:41Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1698,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/706.json b/data/706.json
new file mode 100644
index 0000000..ab38dd5
--- /dev/null
+++ b/data/706.json
@@ -0,0 +1,33 @@
+{
+ "number": 706,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/706",
+ "title": "Deprecate the Ember Global",
+ "createdAt": "2021-01-14T23:46:42Z",
+ "closedAt": "2021-01-22T19:14:21Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:14:21Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T20:51:53Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T20:55:23Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1698,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/707.json b/data/707.json
new file mode 100644
index 0000000..66eb182
--- /dev/null
+++ b/data/707.json
@@ -0,0 +1,43 @@
+{
+ "number": 707,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/707",
+ "title": "Modernize built-in components (part 2)",
+ "createdAt": "2021-01-15T03:46:39Z",
+ "closedAt": "2021-01-22T19:13:54Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:13:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T03:47:32Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T03:47:32Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T03:47:32Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T19:41:34Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1698,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/708.json b/data/708.json
new file mode 100644
index 0000000..a69d421
--- /dev/null
+++ b/data/708.json
@@ -0,0 +1,22 @@
+{
+ "number": 708,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/708",
+ "title": "Fixup metadata on recently merged PR",
+ "createdAt": "2021-01-15T20:48:35Z",
+ "closedAt": "2021-01-15T20:53:53Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T20:53:53Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1697,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/71.json b/data/71.json
new file mode 100644
index 0000000..7edce16
--- /dev/null
+++ b/data/71.json
@@ -0,0 +1,22 @@
+{
+ "number": 71,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/71",
+ "title": "Actions (aka Rails Service Objects)",
+ "createdAt": "2015-06-29T16:00:18Z",
+ "closedAt": "2015-09-29T03:40:02Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3725,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/710.json b/data/710.json
new file mode 100644
index 0000000..dfae0e7
--- /dev/null
+++ b/data/710.json
@@ -0,0 +1,22 @@
+{
+ "number": 710,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/710",
+ "title": "Amend RFC 707",
+ "createdAt": "2021-01-21T22:15:19Z",
+ "closedAt": "2021-01-22T15:52:11Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T15:52:11Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1691,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/711.json b/data/711.json
new file mode 100644
index 0000000..a8e6884
--- /dev/null
+++ b/data/711.json
@@ -0,0 +1,43 @@
+{
+ "number": 711,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/711",
+ "title": "Deprecate Auto Location",
+ "createdAt": "2021-01-23T08:41:00Z",
+ "closedAt": "2021-02-26T18:58:22Z",
+ "merged": true,
+ "mergedAt": "2021-02-26T18:58:22Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-04T16:16:10Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-04T16:16:10Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-05T21:44:08Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1690,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/712.json b/data/712.json
new file mode 100644
index 0000000..a46bfcc
--- /dev/null
+++ b/data/712.json
@@ -0,0 +1,48 @@
+{
+ "number": 712,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/712",
+ "title": "Query Params as derived data",
+ "createdAt": "2021-01-26T19:33:49Z",
+ "closedAt": "2022-12-16T19:35:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-22T13:49:39Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2021-04-06T08:44:41Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:14:58Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:37:47Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-06T23:45:45Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1686,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/713.json b/data/713.json
new file mode 100644
index 0000000..bd7f127
--- /dev/null
+++ b/data/713.json
@@ -0,0 +1,22 @@
+{
+ "number": 713,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/713",
+ "title": "Convert Travis CI configuration into a GitHub Action",
+ "createdAt": "2021-01-28T11:18:54Z",
+ "closedAt": "2022-01-06T19:09:04Z",
+ "merged": true,
+ "mergedAt": "2022-01-06T19:09:04Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1685,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/715.json b/data/715.json
new file mode 100644
index 0000000..f4586d1
--- /dev/null
+++ b/data/715.json
@@ -0,0 +1,38 @@
+{
+ "number": 715,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/715",
+ "title": "Arbitrary Query Params",
+ "createdAt": "2021-01-30T18:07:34Z",
+ "closedAt": "2022-12-16T19:35:53Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:14:59Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:37:48Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-06T23:45:12Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1683,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/716.json b/data/716.json
new file mode 100644
index 0000000..82de2eb
--- /dev/null
+++ b/data/716.json
@@ -0,0 +1,22 @@
+{
+ "number": 716,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/716",
+ "title": "Rename Equality Operators file",
+ "createdAt": "2021-01-30T18:09:50Z",
+ "closedAt": "2021-02-01T18:26:24Z",
+ "merged": true,
+ "mergedAt": "2021-02-01T18:26:24Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1683,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/717.json b/data/717.json
new file mode 100644
index 0000000..76043cb
--- /dev/null
+++ b/data/717.json
@@ -0,0 +1,22 @@
+{
+ "number": 717,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/717",
+ "title": "Swap get-changed-files action for another ",
+ "createdAt": "2021-02-03T04:54:51Z",
+ "closedAt": "2021-02-03T14:31:09Z",
+ "merged": true,
+ "mergedAt": "2021-02-03T14:31:09Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1679,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/719.json b/data/719.json
new file mode 100644
index 0000000..f20fcd3
--- /dev/null
+++ b/data/719.json
@@ -0,0 +1,22 @@
+{
+ "number": 719,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/719",
+ "title": "copy teaching section from other related RFCs",
+ "createdAt": "2021-02-05T17:36:44Z",
+ "closedAt": "2021-02-05T21:43:59Z",
+ "merged": true,
+ "mergedAt": "2021-02-05T21:43:59Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1677,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/72.json b/data/72.json
new file mode 100644
index 0000000..0b20df4
--- /dev/null
+++ b/data/72.json
@@ -0,0 +1,22 @@
+{
+ "number": 72,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/72",
+ "title": "Named yields for components",
+ "createdAt": "2015-07-04T10:17:36Z",
+ "closedAt": "2017-07-30T14:43:30Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3720,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/720.json b/data/720.json
new file mode 100644
index 0000000..ccec7fa
--- /dev/null
+++ b/data/720.json
@@ -0,0 +1,22 @@
+{
+ "number": 720,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/720",
+ "title": "Amend RFC #671",
+ "createdAt": "2021-02-09T01:45:18Z",
+ "closedAt": "2021-02-09T12:30:41Z",
+ "merged": true,
+ "mergedAt": "2021-02-09T12:30:41Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1673,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/722.json b/data/722.json
new file mode 100644
index 0000000..408d7dd
--- /dev/null
+++ b/data/722.json
@@ -0,0 +1,48 @@
+{
+ "number": 722,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/722",
+ "title": "Align the mount and route APIs",
+ "createdAt": "2021-02-12T08:27:20Z",
+ "closedAt": "2023-09-29T18:06:40Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-12T13:11:33Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-12T13:11:33Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:55:42Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1670,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/723.json b/data/723.json
new file mode 100644
index 0000000..f36bbca
--- /dev/null
+++ b/data/723.json
@@ -0,0 +1,22 @@
+{
+ "number": 723,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/723",
+ "title": "Update 0460-yieldable-named-blocks.md",
+ "createdAt": "2021-02-26T18:01:07Z",
+ "closedAt": "2021-02-27T01:50:55Z",
+ "merged": true,
+ "mergedAt": "2021-02-27T01:50:55Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1656,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/724.json b/data/724.json
new file mode 100644
index 0000000..c711b78
--- /dev/null
+++ b/data/724.json
@@ -0,0 +1,176 @@
+{
+ "number": 724,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/724",
+ "title": "RFC: Official TypeScript support",
+ "createdAt": "2021-03-11T20:50:43Z",
+ "closedAt": "2022-03-04T19:11:16Z",
+ "merged": true,
+ "mergedAt": "2022-03-04T19:11:16Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ },
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ },
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-03-11T21:33:50Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-03-11T21:33:50Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-18T19:33:25Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1642,
+ "exploring": null,
+ "accepted": 274,
+ "release": 1,
+ "released": 548
+ },
+ "connected": [
+ {
+ "number": 869,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/869",
+ "title": "Advance RFC #0724 \"Official TypeScript support\" to Stage Ready for Release",
+ "createdAt": "2022-11-23T18:33:31Z",
+ "closedAt": "2023-08-24T17:46:31Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T17:46:31Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T18:33:32Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T18:33:32Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:02Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:34:26Z",
+ "label": "T-TypeScript"
+ }
+ ]
+ },
+ {
+ "number": 948,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/948",
+ "title": "Advance RFC #0724 `\"Official TypeScript Support\"` to Stage Released",
+ "createdAt": "2023-08-24T17:47:30Z",
+ "closedAt": "2023-08-24T18:19:50Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:19:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T17:47:31Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T17:47:31Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 952,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/952",
+ "title": "Advance RFC #0724 `\"Official TypeScript Support\"` to Stage Recommended",
+ "createdAt": "2023-08-24T18:20:49Z",
+ "closedAt": "2025-02-21T19:11:12Z",
+ "merged": true,
+ "mergedAt": "2025-02-21T19:11:12Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:20:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:20:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:21:28Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-14T20:05:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/726.json b/data/726.json
new file mode 100644
index 0000000..e12dbfb
--- /dev/null
+++ b/data/726.json
@@ -0,0 +1,170 @@
+{
+ "number": 726,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/726",
+ "title": "DOM Element descriptor interface for test helpers",
+ "createdAt": "2021-03-15T18:47:15Z",
+ "closedAt": "2023-12-01T19:29:12Z",
+ "merged": true,
+ "mergedAt": "2023-12-01T19:29:12Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "bendemboski",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/559001?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-03-15T22:09:00Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-03-15T22:09:00Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:26Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-13T21:19:10Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T21:19:10Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-11-17T19:41:38Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-17T19:41:38Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-01T19:11:23Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T21:19:10Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-11-17T19:41:38Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-01T19:11:23Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 670,
+ "exploring": 322,
+ "accepted": 56,
+ "release": 169,
+ "released": 28
+ },
+ "connected": [
+ {
+ "number": 992,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/992",
+ "title": "Advance RFC #0726 `\"DOM Element descriptor interface for test helpers\"` to Stage Ready for Release",
+ "createdAt": "2023-12-01T19:29:56Z",
+ "closedAt": "2024-01-26T15:11:19Z",
+ "merged": true,
+ "mergedAt": "2024-01-26T15:11:19Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-01T19:29:56Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-01T19:29:57Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:38:58Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1004,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1004",
+ "title": "Advance RFC #0726 `\"DOM Element descriptor interface for test helpers\"` to Stage Released",
+ "createdAt": "2024-01-26T15:12:05Z",
+ "closedAt": "2024-07-12T18:15:58Z",
+ "merged": true,
+ "mergedAt": "2024-07-12T18:15:58Z",
+ "assignees": [
+ {
+ "login": "bendemboski",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/559001?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-26T15:12:06Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-26T15:12:06Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1039,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1039",
+ "title": "Advance RFC #0726 `\"DOM Element descriptor interface for test helpers\"` to Stage Recommended",
+ "createdAt": "2024-07-12T18:16:49Z",
+ "closedAt": "2024-08-09T18:11:21Z",
+ "merged": true,
+ "mergedAt": "2024-08-09T18:11:21Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:16:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:16:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-02T18:18:07Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/727.json b/data/727.json
new file mode 100644
index 0000000..bfe10b3
--- /dev/null
+++ b/data/727.json
@@ -0,0 +1,38 @@
+{
+ "number": 727,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/727",
+ "title": "Deprecate `{{unbound}}` helper",
+ "createdAt": "2021-03-16T17:57:59Z",
+ "closedAt": "2022-03-30T09:06:53Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:21:58Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:38Z",
+ "label": "T-deprecation"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1638,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/728.json b/data/728.json
new file mode 100644
index 0000000..620f8d8
--- /dev/null
+++ b/data/728.json
@@ -0,0 +1,44 @@
+{
+ "number": 728,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/728",
+ "title": "Deprecate using tracked in classic classes",
+ "createdAt": "2021-03-18T20:38:30Z",
+ "closedAt": "2022-12-09T19:39:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:07:32Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T16:10:37Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:18:25Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T16:10:37Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 623,
+ "exploring": 1013,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/73.json b/data/73.json
new file mode 100644
index 0000000..8812a39
--- /dev/null
+++ b/data/73.json
@@ -0,0 +1,22 @@
+{
+ "number": 73,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/73",
+ "title": "Make jQuery Optional",
+ "createdAt": "2015-07-06T12:46:22Z",
+ "closedAt": "2018-01-18T09:59:17Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3718,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/730.json b/data/730.json
new file mode 100644
index 0000000..a3debc4
--- /dev/null
+++ b/data/730.json
@@ -0,0 +1,162 @@
+{
+ "number": 730,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/730",
+ "title": "RFC: Semantic Versioning for TypeScript Types",
+ "createdAt": "2021-03-23T19:42:16Z",
+ "closedAt": "2022-04-19T01:35:30Z",
+ "merged": true,
+ "mergedAt": "2022-04-19T01:35:30Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ },
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-08T18:09:01Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1630,
+ "exploring": null,
+ "accepted": 269,
+ "release": 1,
+ "released": 23
+ },
+ "connected": [
+ {
+ "number": 875,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/875",
+ "title": "Advance RFC #0730 \"Semantic Versioning for TypeScript Types\" to Stage Ready for Release",
+ "createdAt": "2022-11-29T01:50:56Z",
+ "closedAt": "2023-08-24T18:00:19Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:00:19Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T01:50:57Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T01:50:57Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:04Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:34:16Z",
+ "label": "T-TypeScript"
+ }
+ ]
+ },
+ {
+ "number": 949,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/949",
+ "title": "Advance RFC #0730 `\"Semantic Versioning for TypeScript Types\"` to Stage Released",
+ "createdAt": "2023-08-24T18:01:16Z",
+ "closedAt": "2023-08-24T18:05:14Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:05:14Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:01:16Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:01:16Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 951,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/951",
+ "title": "Advance RFC #0730 `\"Semantic Versioning for TypeScript Types\"` to Stage Recommended",
+ "createdAt": "2023-08-24T18:06:09Z",
+ "closedAt": "2023-09-15T19:02:00Z",
+ "merged": true,
+ "mergedAt": "2023-09-15T19:02:00Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:06:10Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:06:10Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:20:35Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-07T16:22:30Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/731.json b/data/731.json
new file mode 100644
index 0000000..3534a14
--- /dev/null
+++ b/data/731.json
@@ -0,0 +1,54 @@
+{
+ "number": 731,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/731",
+ "title": "Add setRouteComponent API",
+ "createdAt": "2021-03-26T15:11:59Z",
+ "closedAt": "2023-10-20T14:10:34Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:39Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:37:19Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:37:19Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:44:45Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:39Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 615,
+ "exploring": 1013,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/732.json b/data/732.json
new file mode 100644
index 0000000..fde5c4b
--- /dev/null
+++ b/data/732.json
@@ -0,0 +1,22 @@
+{
+ "number": 732,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/732",
+ "title": "Fix references of headless Firefox",
+ "createdAt": "2021-03-27T16:45:06Z",
+ "closedAt": "2021-12-17T18:23:29Z",
+ "merged": true,
+ "mergedAt": "2021-12-17T18:23:29Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1627,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/733.json b/data/733.json
new file mode 100644
index 0000000..6c07fcc
--- /dev/null
+++ b/data/733.json
@@ -0,0 +1,22 @@
+{
+ "number": 733,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/733",
+ "title": "Add public `intermediateTransitionTo` method on `RouterService`",
+ "createdAt": "2021-03-29T12:15:20Z",
+ "closedAt": "2022-02-08T20:32:40Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1625,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/736.json b/data/736.json
new file mode 100644
index 0000000..c27f122
--- /dev/null
+++ b/data/736.json
@@ -0,0 +1,22 @@
+{
+ "number": 736,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/736",
+ "title": "Clarify deprecation and interface in 0649",
+ "createdAt": "2021-04-16T14:12:10Z",
+ "closedAt": "2021-05-06T15:54:51Z",
+ "merged": true,
+ "mergedAt": "2021-05-06T15:54:51Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1607,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/737.json b/data/737.json
new file mode 100644
index 0000000..8f8e77b
--- /dev/null
+++ b/data/737.json
@@ -0,0 +1,28 @@
+{
+ "number": 737,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/737",
+ "title": "rfc: ember-data | state-machine-update",
+ "createdAt": "2021-04-24T04:06:51Z",
+ "closedAt": "2021-05-11T00:12:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T04:06:51Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1599,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/738.json b/data/738.json
new file mode 100644
index 0000000..e6090fe
--- /dev/null
+++ b/data/738.json
@@ -0,0 +1,38 @@
+{
+ "number": 738,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/738",
+ "title": "rfc: ember-data | deprecate-model-reopen",
+ "createdAt": "2021-04-24T04:33:55Z",
+ "closedAt": "2021-05-06T00:52:05Z",
+ "merged": true,
+ "mergedAt": "2021-05-06T00:52:05Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T04:33:55Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T04:33:55Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-28T21:49:20Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1599,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/739.json b/data/739.json
new file mode 100644
index 0000000..2eef3f9
--- /dev/null
+++ b/data/739.json
@@ -0,0 +1,112 @@
+{
+ "number": 739,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/739",
+ "title": "rfc: ember-data | deprecate-non-strict-relationships",
+ "createdAt": "2021-04-24T05:10:14Z",
+ "closedAt": "2022-04-13T23:06:49Z",
+ "merged": true,
+ "mergedAt": "2022-04-13T23:06:49Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T05:10:57Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T05:10:57Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-05-06T00:51:01Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1599,
+ "exploring": null,
+ "accepted": 23,
+ "release": 115,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 909,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/909",
+ "title": "Advance RFC #0739 `\"EmberData | Deprecate Non Strict Relationships\"` to Stage Ready for Release",
+ "createdAt": "2023-03-13T16:31:51Z",
+ "closedAt": "2023-04-05T04:24:17Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T04:24:17Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T16:31:52Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T16:31:53Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-14T07:07:51Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T03:48:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 924,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/924",
+ "title": "Advance RFC #0739 `\"EmberData | Deprecate Non Strict Relationships\"` to Stage Released",
+ "createdAt": "2023-04-05T04:25:14Z",
+ "closedAt": "2023-07-28T18:01:04Z",
+ "merged": true,
+ "mergedAt": "2023-07-28T18:01:04Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:25:15Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:25:15Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:34:30Z",
+ "label": "T-ember-data"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/740.json b/data/740.json
new file mode 100644
index 0000000..d937b07
--- /dev/null
+++ b/data/740.json
@@ -0,0 +1,153 @@
+{
+ "number": 740,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/740",
+ "title": "rfc: ember-data | deprecate-non-strict-types",
+ "createdAt": "2021-04-24T05:52:07Z",
+ "closedAt": "2022-07-24T00:24:28Z",
+ "merged": true,
+ "mergedAt": "2022-07-24T00:24:28Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T05:52:15Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:01:30Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-13T23:26:40Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1599,
+ "exploring": null,
+ "accepted": 194,
+ "release": 2,
+ "released": 454
+ },
+ "connected": [
+ {
+ "number": 910,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/910",
+ "title": "Advance RFC #0740 `\"EmberData | Deprecate Non Strict Types\"` to Stage Ready for Release",
+ "createdAt": "2023-03-13T16:31:51Z",
+ "closedAt": "2023-09-22T18:19:31Z",
+ "merged": true,
+ "mergedAt": "2023-09-22T18:19:31Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T16:31:53Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T16:31:53Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-14T07:07:51Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:18:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 967,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/967",
+ "title": "Advance RFC #0740 `\"EmberData | Deprecate Non Strict Types\"` to Stage Released",
+ "createdAt": "2023-09-22T18:20:32Z",
+ "closedAt": "2023-09-24T10:19:45Z",
+ "merged": true,
+ "mergedAt": "2023-09-24T10:19:45Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:20:33Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:20:33Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:42:47Z",
+ "label": "T-ember-data"
+ }
+ ]
+ },
+ {
+ "number": 972,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/972",
+ "title": "Advance RFC #0740 `\"EmberData | Deprecate Non Strict Types\"` to Stage Recommended",
+ "createdAt": "2023-09-24T10:20:40Z",
+ "closedAt": "2024-12-20T18:43:09Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T18:43:09Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-24T10:20:41Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-24T10:20:41Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:04:05Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:09:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/741.json b/data/741.json
new file mode 100644
index 0000000..757b1b7
--- /dev/null
+++ b/data/741.json
@@ -0,0 +1,38 @@
+{
+ "number": 741,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/741",
+ "title": "rfc: ember-data | Deprecate Accessing Static Fields On Model Prior To Lookup",
+ "createdAt": "2021-04-24T06:23:52Z",
+ "closedAt": "2022-07-24T00:23:01Z",
+ "merged": true,
+ "mergedAt": "2022-07-24T00:23:01Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:23:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:23:52Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-13T23:34:42Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1599,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/742.json b/data/742.json
new file mode 100644
index 0000000..2c78214
--- /dev/null
+++ b/data/742.json
@@ -0,0 +1,38 @@
+{
+ "number": 742,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/742",
+ "title": "rfc: ember-data | Deprecate Helper Functions",
+ "createdAt": "2021-04-24T06:42:45Z",
+ "closedAt": "2022-04-13T23:03:43Z",
+ "merged": true,
+ "mergedAt": "2022-04-13T23:03:43Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:42:45Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:42:45Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-05-06T00:50:31Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1599,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/743.json b/data/743.json
new file mode 100644
index 0000000..8f71689
--- /dev/null
+++ b/data/743.json
@@ -0,0 +1,144 @@
+{
+ "number": 743,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/743",
+ "title": "rfc: ember-data | Deprecate Legacy Imports",
+ "createdAt": "2021-04-24T06:55:16Z",
+ "closedAt": "2022-08-31T22:30:20Z",
+ "merged": true,
+ "mergedAt": "2022-08-31T22:30:20Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:55:16Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:55:16Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-24T00:27:17Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1599,
+ "exploring": null,
+ "accepted": 32,
+ "release": 21,
+ "released": 351
+ },
+ "connected": [
+ {
+ "number": 947,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/947",
+ "title": "Advance RFC #0743 `\"EmberData | Deprecate Legacy Imports\"` to Stage Ready for Release",
+ "createdAt": "2023-08-21T22:20:27Z",
+ "closedAt": "2023-09-22T18:42:28Z",
+ "merged": true,
+ "mergedAt": "2023-09-22T18:42:28Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-21T22:20:28Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-21T22:20:28Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:30:09Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:27:54Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 969,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/969",
+ "title": "Advance RFC #0743 `\"EmberData | Deprecate Legacy Imports\"` to Stage Released",
+ "createdAt": "2023-09-22T18:43:19Z",
+ "closedAt": "2023-10-13T18:08:16Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T18:08:16Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:43:20Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:43:20Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:04:04Z",
+ "label": "T-ember-data"
+ }
+ ]
+ },
+ {
+ "number": 979,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/979",
+ "title": "Advance RFC #0743 `\"EmberData | Deprecate Legacy Imports\"` to Stage Recommended",
+ "createdAt": "2023-10-13T18:09:05Z",
+ "closedAt": "2024-09-27T18:36:33Z",
+ "merged": true,
+ "mergedAt": "2024-09-27T18:36:33Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:09:06Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:09:06Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-28T18:22:26Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/744.json b/data/744.json
new file mode 100644
index 0000000..9e95a44
--- /dev/null
+++ b/data/744.json
@@ -0,0 +1,22 @@
+{
+ "number": 744,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/744",
+ "title": "RFC 0418 - Fix value of key `into`",
+ "createdAt": "2021-05-04T06:49:20Z",
+ "closedAt": "2021-10-15T18:46:47Z",
+ "merged": true,
+ "mergedAt": "2021-10-15T18:46:47Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1589,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/745.json b/data/745.json
new file mode 100644
index 0000000..f0ce15d
--- /dev/null
+++ b/data/745.json
@@ -0,0 +1,43 @@
+{
+ "number": 745,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/745",
+ "title": "rfc: ember-data | Modernize PromiseManyArray",
+ "createdAt": "2021-05-06T00:45:45Z",
+ "closedAt": "2022-08-05T22:13:06Z",
+ "merged": true,
+ "mergedAt": "2022-08-05T22:13:06Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-05-06T00:45:45Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-05-06T00:45:45Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-24T00:26:25Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1587,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/746.json b/data/746.json
new file mode 100644
index 0000000..adeca42
--- /dev/null
+++ b/data/746.json
@@ -0,0 +1,44 @@
+{
+ "number": 746,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/746",
+ "title": "Enable Embroider",
+ "createdAt": "2021-05-07T19:21:01Z",
+ "closedAt": "2024-12-13T19:39:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:40Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:50:23Z",
+ "label": "E-Polaris"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:40Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 573,
+ "exploring": 1013,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/747.json b/data/747.json
new file mode 100644
index 0000000..f90004f
--- /dev/null
+++ b/data/747.json
@@ -0,0 +1,22 @@
+{
+ "number": 747,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/747",
+ "title": "Standardize on @ember/legacy-built-in-components in the RFC",
+ "createdAt": "2021-05-11T20:00:45Z",
+ "closedAt": "2021-05-12T08:04:19Z",
+ "merged": true,
+ "mergedAt": "2021-05-12T08:04:19Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1581,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/748.json b/data/748.json
new file mode 100644
index 0000000..3ee25b2
--- /dev/null
+++ b/data/748.json
@@ -0,0 +1,38 @@
+{
+ "number": 748,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/748",
+ "title": "RFC: Glimmer component `Signature` type",
+ "createdAt": "2021-05-13T13:32:02Z",
+ "closedAt": "2022-03-25T18:26:15Z",
+ "merged": true,
+ "mergedAt": "2022-03-25T18:26:15Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-26T22:41:12Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-18T18:42:43Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1580,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/75.json b/data/75.json
new file mode 100644
index 0000000..4cdfd1a
--- /dev/null
+++ b/data/75.json
@@ -0,0 +1,22 @@
+{
+ "number": 75,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/75",
+ "title": "[meta] Add note about filing issues before full RFC PRs",
+ "createdAt": "2015-07-06T19:37:12Z",
+ "closedAt": "2015-07-06T19:48:45Z",
+ "merged": true,
+ "mergedAt": "2015-07-06T19:48:45Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3717,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/750.json b/data/750.json
new file mode 100644
index 0000000..6e7d3ef
--- /dev/null
+++ b/data/750.json
@@ -0,0 +1,28 @@
+{
+ "number": 750,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/750",
+ "title": "RFC: Deprecate Ember.assign",
+ "createdAt": "2021-05-26T18:09:45Z",
+ "closedAt": "2021-07-09T18:06:39Z",
+ "merged": true,
+ "mergedAt": "2021-07-09T18:06:39Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-06-25T18:59:28Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1567,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/751.json b/data/751.json
new file mode 100644
index 0000000..ab03d92
--- /dev/null
+++ b/data/751.json
@@ -0,0 +1,22 @@
+{
+ "number": 751,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/751",
+ "title": "Change transition deprecations to 5.0",
+ "createdAt": "2021-05-28T21:21:12Z",
+ "closedAt": "2021-05-28T21:29:22Z",
+ "merged": true,
+ "mergedAt": "2021-05-28T21:29:21Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1564,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/752.json b/data/752.json
new file mode 100644
index 0000000..12e35b1
--- /dev/null
+++ b/data/752.json
@@ -0,0 +1,28 @@
+{
+ "number": 752,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/752",
+ "title": "Add inject service RFC",
+ "createdAt": "2021-06-10T08:41:22Z",
+ "closedAt": "2021-10-08T18:13:57Z",
+ "merged": true,
+ "mergedAt": "2021-10-08T18:13:57Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-06-25T18:59:35Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1552,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/753.json b/data/753.json
new file mode 100644
index 0000000..19c5615
--- /dev/null
+++ b/data/753.json
@@ -0,0 +1,39 @@
+{
+ "number": 753,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/753",
+ "title": "Adds Logging and Debugging Context API",
+ "createdAt": "2021-06-15T23:42:35Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:23Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:23Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 534,
+ "exploring": 1013,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/754.json b/data/754.json
new file mode 100644
index 0000000..2a8e9e2
--- /dev/null
+++ b/data/754.json
@@ -0,0 +1,22 @@
+{
+ "number": 754,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/754",
+ "title": "Default managers",
+ "createdAt": "2021-06-22T17:25:26Z",
+ "closedAt": "2021-07-18T17:47:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1540,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/755.json b/data/755.json
new file mode 100644
index 0000000..0232fb8
--- /dev/null
+++ b/data/755.json
@@ -0,0 +1,22 @@
+{
+ "number": 755,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/755",
+ "title": "Correct 0669 `isEqual` arguments",
+ "createdAt": "2021-06-30T22:59:40Z",
+ "closedAt": "2021-06-30T23:36:46Z",
+ "merged": true,
+ "mergedAt": "2021-06-30T23:36:46Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1531,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/756.json b/data/756.json
new file mode 100644
index 0000000..aba3754
--- /dev/null
+++ b/data/756.json
@@ -0,0 +1,66 @@
+{
+ "number": 756,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/756",
+ "title": "Default Helper Manager",
+ "createdAt": "2021-07-18T17:45:41Z",
+ "closedAt": "2021-10-15T18:46:08Z",
+ "merged": true,
+ "mergedAt": "2021-10-15T18:46:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-10-08T19:02:19Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-10-08T19:02:19Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-10-08T19:02:27Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1514,
+ "exploring": null,
+ "accepted": 73,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 866,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/866",
+ "title": "Advance RFC #0756 to Stage Recommended",
+ "createdAt": "2022-11-23T17:10:08Z",
+ "closedAt": "2023-02-03T19:13:51Z",
+ "merged": true,
+ "mergedAt": "2023-02-03T19:13:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T17:10:09Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T17:10:09Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:16:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/757.json b/data/757.json
new file mode 100644
index 0000000..88edc83
--- /dev/null
+++ b/data/757.json
@@ -0,0 +1,49 @@
+{
+ "number": 757,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/757",
+ "title": "Default Modifier Manager",
+ "createdAt": "2021-07-21T22:14:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:16:22Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:16:22Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T16:10:25Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T16:10:25Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 498,
+ "exploring": 1013,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/758.json b/data/758.json
new file mode 100644
index 0000000..323d701
--- /dev/null
+++ b/data/758.json
@@ -0,0 +1,22 @@
+{
+ "number": 758,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/758",
+ "title": "Default Component Manager",
+ "createdAt": "2021-07-21T22:41:17Z",
+ "closedAt": "2021-12-10T22:30:03Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1510,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/762.json b/data/762.json
new file mode 100644
index 0000000..1353ccb
--- /dev/null
+++ b/data/762.json
@@ -0,0 +1,28 @@
+{
+ "number": 762,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/762",
+ "title": "invokeHelper argument-based thunks",
+ "createdAt": "2021-08-11T15:59:12Z",
+ "closedAt": "2021-10-22T19:55:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-10-08T19:37:14Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1490,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/763.json b/data/763.json
new file mode 100644
index 0000000..44a514c
--- /dev/null
+++ b/data/763.json
@@ -0,0 +1,80 @@
+{
+ "number": 763,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/763",
+ "title": "Asset Import Spec",
+ "createdAt": "2021-08-13T20:23:58Z",
+ "closedAt": "2023-10-27T18:16:12Z",
+ "merged": true,
+ "mergedAt": "2023-10-27T18:16:12Z",
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ },
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:24Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-20T14:47:24Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:24Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 475,
+ "exploring": 331,
+ "accepted": 683,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 983,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/983",
+ "title": "Advance RFC #0763 `\"Asset Import Spec\"` to Stage Ready for Release",
+ "createdAt": "2023-10-27T18:17:07Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-27T18:17:08Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-27T18:17:08Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/772.json b/data/772.json
new file mode 100644
index 0000000..8906a7a
--- /dev/null
+++ b/data/772.json
@@ -0,0 +1,33 @@
+{
+ "number": 772,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/772",
+ "title": "Deprecate Bower Support",
+ "createdAt": "2021-11-10T15:52:50Z",
+ "closedAt": "2021-12-08T18:11:09Z",
+ "merged": true,
+ "mergedAt": "2021-12-08T18:11:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-11-19T18:24:36Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-12-01T18:34:57Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1399,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/774.json b/data/774.json
new file mode 100644
index 0000000..7394617
--- /dev/null
+++ b/data/774.json
@@ -0,0 +1,169 @@
+{
+ "number": 774,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/774",
+ "title": "Deprecate implicit record loading in Ember Route",
+ "createdAt": "2021-11-14T13:31:13Z",
+ "closedAt": "2023-02-03T19:24:49Z",
+ "merged": true,
+ "mergedAt": "2023-02-03T19:24:48Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-11-14T13:31:13Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:39Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T21:16:01Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-13T21:16:05Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:37:31Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T21:16:01Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 426,
+ "exploring": 21,
+ "accepted": 210,
+ "release": 22,
+ "released": 196
+ },
+ "connected": [
+ {
+ "number": 900,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/900",
+ "title": "Advance RFC #0774 \"Deprecate implicit record loading in Ember Route\" to Stage Ready for Release",
+ "createdAt": "2023-02-03T19:25:43Z",
+ "closedAt": "2023-09-01T14:08:03Z",
+ "merged": true,
+ "mergedAt": "2023-09-01T14:08:03Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-03T19:25:44Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-03T19:25:44Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:26:01Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 955,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/955",
+ "title": "Advance RFC #0774 `\"Deprecate Implicit Record Loading in Routes\"` to Stage Released",
+ "createdAt": "2023-09-01T14:09:03Z",
+ "closedAt": "2023-09-22T19:15:17Z",
+ "merged": true,
+ "mergedAt": "2023-09-22T19:15:17Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:09:04Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:09:04Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 970,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/970",
+ "title": "Advance RFC #0774 `\"Deprecate Implicit Record Loading in Routes\"` to Stage Recommended",
+ "createdAt": "2023-09-22T19:16:12Z",
+ "closedAt": "2024-04-05T18:21:06Z",
+ "merged": true,
+ "mergedAt": "2024-04-05T18:21:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:16:13Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:16:13Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T18:10:51Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-10-06T18:25:41Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-29T18:11:15Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/776.json b/data/776.json
new file mode 100644
index 0000000..dc30939
--- /dev/null
+++ b/data/776.json
@@ -0,0 +1,144 @@
+{
+ "number": 776,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/776",
+ "title": "Author Built-In Blueprints in TypeScript",
+ "createdAt": "2021-11-16T22:21:23Z",
+ "closedAt": "2022-01-05T18:13:41Z",
+ "merged": true,
+ "mergedAt": "2022-01-05T18:13:41Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-11-16T22:27:31Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-12-17T18:28:27Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1392,
+ "exploring": null,
+ "accepted": 105,
+ "release": 1,
+ "released": 277
+ },
+ "connected": [
+ {
+ "number": 873,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/873",
+ "title": "Advance RFC #0776 \"Author built-in blueprints in Typescript\" to Stage Ready for Release",
+ "createdAt": "2022-11-28T22:18:37Z",
+ "closedAt": "2023-03-13T19:43:43Z",
+ "merged": true,
+ "mergedAt": "2023-03-13T19:43:43Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-28T22:18:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-28T22:18:38Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ },
+ {
+ "number": 911,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/911",
+ "title": "Advance RFC #0776 `\"Author Built-In Blueprints in TypeScript\"` to Stage Released",
+ "createdAt": "2023-03-13T19:44:39Z",
+ "closedAt": "2023-03-13T19:54:08Z",
+ "merged": true,
+ "mergedAt": "2023-03-13T19:54:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T19:44:40Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T19:44:40Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 912,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/912",
+ "title": "Advance RFC #0776 `\"Author Built-In Blueprints in TypeScript\"` to Stage Recommended",
+ "createdAt": "2023-03-13T19:55:08Z",
+ "closedAt": "2023-12-15T19:08:35Z",
+ "merged": true,
+ "mergedAt": "2023-12-15T19:08:35Z",
+ "assignees": [
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T19:55:10Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T19:55:10Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:05Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:25:14Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-08-11T18:10:00Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:34:45Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-08T15:53:29Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/778.json b/data/778.json
new file mode 100644
index 0000000..d9e7d9c
--- /dev/null
+++ b/data/778.json
@@ -0,0 +1,22 @@
+{
+ "number": 778,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/778",
+ "title": "Instrumentation using Debug-Render-Tree",
+ "createdAt": "2021-12-03T09:02:42Z",
+ "closedAt": "2022-08-24T06:09:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1376,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/779.json b/data/779.json
new file mode 100644
index 0000000..2470bf3
--- /dev/null
+++ b/data/779.json
@@ -0,0 +1,133 @@
+{
+ "number": 779,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/779",
+ "title": "First-Class Component Templates",
+ "createdAt": "2021-12-03T17:54:56Z",
+ "closedAt": "2022-03-04T19:10:36Z",
+ "merged": true,
+ "mergedAt": "2022-03-04T19:10:35Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:15:28Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:15:28Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T18:13:13Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1376,
+ "exploring": null,
+ "accepted": 709,
+ "release": 43,
+ "released": 269
+ },
+ "connected": [
+ {
+ "number": 871,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/871",
+ "title": "Advance RFC #0779 \"First-Class Component Templates\" to Stage Ready for Release",
+ "createdAt": "2022-11-23T21:15:23Z",
+ "closedAt": "2024-11-01T18:07:52Z",
+ "merged": true,
+ "mergedAt": "2024-11-01T18:07:52Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T21:15:24Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T21:15:24Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:03Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-29T15:58:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1050,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1050",
+ "title": "Advance RFC #0779 `\"First-Class Component Templates\"` to Stage Released",
+ "createdAt": "2024-11-01T18:08:44Z",
+ "closedAt": "2024-12-13T19:17:26Z",
+ "merged": true,
+ "mergedAt": "2024-12-13T19:17:26Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-01T18:08:45Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-01T18:08:45Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1059,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1059",
+ "title": "Advance RFC #0779 `\"First-Class Component Templates\"` to Stage Recommended",
+ "createdAt": "2024-12-13T19:18:28Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:18:30Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:18:30Z",
+ "label": "S-Recommended"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/784.json b/data/784.json
new file mode 100644
index 0000000..0e1a4bf
--- /dev/null
+++ b/data/784.json
@@ -0,0 +1,74 @@
+{
+ "number": 784,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/784",
+ "title": "Introduce `no-globals` optional feature",
+ "createdAt": "2022-01-07T11:48:41Z",
+ "closedAt": "2023-07-29T10:07:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:15:07Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-25T17:13:47Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-25T17:13:47Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-25T17:13:47Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-25T17:13:47Z",
+ "label": "T-ember-engines"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:23Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T20:00:28Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T20:00:29Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T20:00:29Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 386,
+ "exploring": 955,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/785.json b/data/785.json
new file mode 100644
index 0000000..4c9049d
--- /dev/null
+++ b/data/785.json
@@ -0,0 +1,76 @@
+{
+ "number": 785,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/785",
+ "title": " Introduce new test helpers for rendering (and re-rendering) that obviate the need for `get` and `set`",
+ "createdAt": "2022-01-07T19:42:46Z",
+ "closedAt": "2022-04-15T18:24:23Z",
+ "merged": true,
+ "mergedAt": "2022-04-15T18:24:23Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:13:42Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:13:42Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:13:42Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-08T18:09:36Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-08T18:09:51Z",
+ "label": "T-TypeScript"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1340,
+ "exploring": null,
+ "accepted": 649,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 991,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/991",
+ "title": "Advance RFC #0785 `\"Introduce new test helpers for rendering (and re-rendering) that obviate the need for get and set\"` to Stage Recommended",
+ "createdAt": "2023-11-29T19:55:37Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-29T19:55:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-29T19:55:38Z",
+ "label": "S-Recommended"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/786.json b/data/786.json
new file mode 100644
index 0000000..42cf9f3
--- /dev/null
+++ b/data/786.json
@@ -0,0 +1,28 @@
+{
+ "number": 786,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/786",
+ "title": "rfc: Ember Learn | Add Ember cookbook ",
+ "createdAt": "2022-01-11T07:03:13Z",
+ "closedAt": "2022-03-16T03:22:02Z",
+ "merged": true,
+ "mergedAt": "2022-03-16T03:22:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:13:24Z",
+ "label": "T-learning"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1337,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/788.json b/data/788.json
new file mode 100644
index 0000000..6f22bc7
--- /dev/null
+++ b/data/788.json
@@ -0,0 +1,33 @@
+{
+ "number": 788,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/788",
+ "title": "in-implementation updates to the default helper manager RFC, 756",
+ "createdAt": "2022-01-13T23:54:32Z",
+ "closedAt": "2023-06-08T17:42:32Z",
+ "merged": true,
+ "mergedAt": "2023-06-08T17:42:32Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T20:01:15Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1334,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/79.json b/data/79.json
new file mode 100644
index 0000000..e501c62
--- /dev/null
+++ b/data/79.json
@@ -0,0 +1,28 @@
+{
+ "number": 79,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/79",
+ "title": "Improve CPs ergonomics by changing caching strategy",
+ "createdAt": "2015-07-31T08:57:09Z",
+ "closedAt": "2020-05-22T19:27:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-15T19:23:12Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3693,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/790.json b/data/790.json
new file mode 100644
index 0000000..81f3625
--- /dev/null
+++ b/data/790.json
@@ -0,0 +1,54 @@
+{
+ "number": 790,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/790",
+ "title": "Deprecate ajax in favor of fetch in ember-data",
+ "createdAt": "2022-01-29T16:52:51Z",
+ "closedAt": "2022-12-13T00:44:46Z",
+ "merged": true,
+ "mergedAt": "2022-12-13T00:44:46Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-01-29T16:52:51Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:40Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-13T23:01:20Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:42:59Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:42:59Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 318,
+ "exploring": 1,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/793.json b/data/793.json
new file mode 100644
index 0000000..11ebd55
--- /dev/null
+++ b/data/793.json
@@ -0,0 +1,38 @@
+{
+ "number": 793,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/793",
+ "title": "EmberData | Polymorphic Relationship Support",
+ "createdAt": "2022-02-11T12:13:08Z",
+ "closedAt": "2022-07-24T00:22:02Z",
+ "merged": true,
+ "mergedAt": "2022-07-24T00:22:02Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-20T20:50:48Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-13T23:01:51Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1306,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/794.json b/data/794.json
new file mode 100644
index 0000000..bca872d
--- /dev/null
+++ b/data/794.json
@@ -0,0 +1,38 @@
+{
+ "number": 794,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/794",
+ "title": "Simplifying Schema Definition Service type signatures",
+ "createdAt": "2022-02-12T22:01:38Z",
+ "closedAt": "2022-02-14T03:13:23Z",
+ "merged": true,
+ "mergedAt": "2022-02-14T03:13:23Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-12T22:01:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-12T22:01:38Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1304,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/795.json b/data/795.json
new file mode 100644
index 0000000..d1ee74d
--- /dev/null
+++ b/data/795.json
@@ -0,0 +1,38 @@
+{
+ "number": 795,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/795",
+ "title": "ember-data: Return a Promise from Model.save()",
+ "createdAt": "2022-02-14T03:36:41Z",
+ "closedAt": "2022-03-10T03:16:36Z",
+ "merged": true,
+ "mergedAt": "2022-03-10T03:16:36Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-14T03:36:41Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-20T20:49:48Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1303,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/796.json b/data/796.json
new file mode 100644
index 0000000..b681e9c
--- /dev/null
+++ b/data/796.json
@@ -0,0 +1,33 @@
+{
+ "number": 796,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/796",
+ "title": "RFC: ember data deprecate RSVP.Promise for native Promises",
+ "createdAt": "2022-02-20T15:49:41Z",
+ "closedAt": "2022-03-31T15:17:08Z",
+ "merged": true,
+ "mergedAt": "2022-03-31T15:17:08Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-20T15:49:41Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1297,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/8.json b/data/8.json
new file mode 100644
index 0000000..6d8242f
--- /dev/null
+++ b/data/8.json
@@ -0,0 +1,28 @@
+{
+ "number": 8,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/8",
+ "title": "RFC: ES6 container",
+ "createdAt": "2014-09-22T12:18:09Z",
+ "closedAt": "2015-06-07T18:25:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:43:46Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4005,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/800.json b/data/800.json
new file mode 100644
index 0000000..262d452
--- /dev/null
+++ b/data/800.json
@@ -0,0 +1,187 @@
+{
+ "number": 800,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/800",
+ "title": "RFC: TypeScript Adoption Plan",
+ "createdAt": "2022-02-24T23:35:06Z",
+ "closedAt": "2022-04-15T18:27:13Z",
+ "merged": true,
+ "mergedAt": "2022-04-15T18:27:12Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ },
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-24T23:35:33Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-24T23:35:33Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-24T23:35:33Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-24T23:35:33Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-25T18:59:39Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1292,
+ "exploring": null,
+ "accepted": 274,
+ "release": 1,
+ "released": 23
+ },
+ "connected": [
+ {
+ "number": 868,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/868",
+ "title": "Advance RFC #0800 \"Typescript Adoption Plan\" to Stage Ready for Release",
+ "createdAt": "2022-11-23T18:25:31Z",
+ "closedAt": "2023-08-24T18:02:35Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:02:35Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T18:25:32Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T18:25:32Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:00Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:34:35Z",
+ "label": "T-TypeScript"
+ }
+ ]
+ },
+ {
+ "number": 950,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/950",
+ "title": "Advance RFC #0800 `\"TypeScript Adoption Plan\"` to Stage Released",
+ "createdAt": "2023-08-24T18:03:27Z",
+ "closedAt": "2023-08-24T18:21:16Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:21:16Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:03:28Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:03:28Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:20:40Z",
+ "label": "T-TypeScript"
+ }
+ ]
+ },
+ {
+ "number": 953,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/953",
+ "title": "Advance RFC #0800 `\"TypeScript Adoption Plan\"` to Stage Recommended",
+ "createdAt": "2023-08-24T18:22:36Z",
+ "closedAt": "2023-09-15T19:05:25Z",
+ "merged": true,
+ "mergedAt": "2023-09-15T19:05:25Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:22:37Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:22:37Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:30:35Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-07T16:18:07Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/801.json b/data/801.json
new file mode 100644
index 0000000..469ed1f
--- /dev/null
+++ b/data/801.json
@@ -0,0 +1,38 @@
+{
+ "number": 801,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/801",
+ "title": "Deprecate `blacklist` and `whitelist` build options",
+ "createdAt": "2022-02-25T16:55:13Z",
+ "closedAt": "2022-03-16T17:07:50Z",
+ "merged": true,
+ "mergedAt": "2022-03-16T17:07:50Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T19:39:04Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:41Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-09T18:09:58Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1292,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/804.json b/data/804.json
new file mode 100644
index 0000000..bdbe2d4
--- /dev/null
+++ b/data/804.json
@@ -0,0 +1,22 @@
+{
+ "number": 804,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/804",
+ "title": "Add release versions for RFCs released between 3.25 and 4.1",
+ "createdAt": "2022-03-06T02:13:23Z",
+ "closedAt": "2022-08-04T17:51:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1283,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/806.json b/data/806.json
new file mode 100644
index 0000000..e3ec3a3
--- /dev/null
+++ b/data/806.json
@@ -0,0 +1,38 @@
+{
+ "number": 806,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/806",
+ "title": "Engine Router Helpers",
+ "createdAt": "2022-03-11T17:42:29Z",
+ "closedAt": "2022-03-17T19:41:29Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-12T00:34:54Z",
+ "label": "T-ember-engines"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-12T00:35:09Z",
+ "label": "T-framework"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1278,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/808.json b/data/808.json
new file mode 100644
index 0000000..980a4f6
--- /dev/null
+++ b/data/808.json
@@ -0,0 +1,48 @@
+{
+ "number": 808,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/808",
+ "title": "Amend RFC 0724 to include template type checking",
+ "createdAt": "2022-03-24T00:13:30Z",
+ "closedAt": "2022-04-15T18:27:31Z",
+ "merged": true,
+ "mergedAt": "2022-04-15T18:27:31Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-24T00:13:46Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-24T00:13:46Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-24T00:14:40Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-25T19:00:31Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1265,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/809.json b/data/809.json
new file mode 100644
index 0000000..d2602a8
--- /dev/null
+++ b/data/809.json
@@ -0,0 +1,27 @@
+{
+ "number": 809,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/809",
+ "title": "Add TypeScript team to teams list in README",
+ "createdAt": "2022-03-24T00:16:09Z",
+ "closedAt": "2022-03-24T00:18:25Z",
+ "merged": true,
+ "mergedAt": "2022-03-24T00:18:25Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1265,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/810.json b/data/810.json
new file mode 100644
index 0000000..b9acf61
--- /dev/null
+++ b/data/810.json
@@ -0,0 +1,22 @@
+{
+ "number": 810,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/810",
+ "title": "[WIP] Add `ember-modifier` dependency",
+ "createdAt": "2022-03-28T20:40:06Z",
+ "closedAt": "2022-03-28T20:40:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1260,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/811.json b/data/811.json
new file mode 100644
index 0000000..456afd7
--- /dev/null
+++ b/data/811.json
@@ -0,0 +1,153 @@
+{
+ "number": 811,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/811",
+ "title": "Element Modifiers",
+ "createdAt": "2022-03-29T20:17:58Z",
+ "closedAt": "2022-12-13T00:37:00Z",
+ "merged": true,
+ "mergedAt": "2022-12-13T00:37:00Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-31T14:09:50Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T19:07:07Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:07:07Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:28:12Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:07:07Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 248,
+ "exploring": 11,
+ "accepted": 116,
+ "release": 64,
+ "released": 224
+ },
+ "connected": [
+ {
+ "number": 885,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/885",
+ "title": "Advance RFC #0811 \"Element Modifiers\" to Stage Ready for Release",
+ "createdAt": "2022-12-13T00:38:17Z",
+ "closedAt": "2023-04-07T18:47:41Z",
+ "merged": true,
+ "mergedAt": "2023-04-07T18:47:41Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:38:18Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:38:19Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ },
+ {
+ "number": 928,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/928",
+ "title": "Advance RFC #0811 `\"Element Modifiers\"` to Stage Released",
+ "createdAt": "2023-04-07T18:48:36Z",
+ "closedAt": "2023-06-10T15:06:02Z",
+ "merged": true,
+ "mergedAt": "2023-06-10T15:06:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-07T18:48:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-07T18:48:38Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 934,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/934",
+ "title": "Advance RFC #0811 `\"Element Modifiers\"` to Stage Recommended",
+ "createdAt": "2023-06-10T15:07:24Z",
+ "closedAt": "2024-01-19T19:27:40Z",
+ "merged": true,
+ "mergedAt": "2024-01-19T19:27:40Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-10T15:07:25Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-10T15:07:25Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:23:00Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-12T15:23:12Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/812.json b/data/812.json
new file mode 100644
index 0000000..b0f792b
--- /dev/null
+++ b/data/812.json
@@ -0,0 +1,172 @@
+{
+ "number": 812,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/812",
+ "title": "Add `tracked-built-ins` dependency",
+ "createdAt": "2022-03-29T20:53:51Z",
+ "closedAt": "2022-12-13T00:39:00Z",
+ "merged": true,
+ "mergedAt": "2022-12-13T00:39:00Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-31T14:09:50Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:26Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T19:10:49Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:10:49Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:10:49Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:10:49Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 248,
+ "exploring": 11,
+ "accepted": 207,
+ "release": 28,
+ "released": 421
+ },
+ "connected": [
+ {
+ "number": 886,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/886",
+ "title": "Advance RFC #0812 \"Add tracked-built-ins dependency\" to Stage Ready for Release",
+ "createdAt": "2022-12-13T00:40:00Z",
+ "closedAt": "2023-07-07T18:13:22Z",
+ "merged": true,
+ "mergedAt": "2023-07-07T18:13:21Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:40:03Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:40:03Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T20:11:27Z",
+ "label": "E-Polaris"
+ }
+ ]
+ },
+ {
+ "number": 937,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/937",
+ "title": "Advance RFC #0812 `\"Add tracked-built-ins\"` to Stage Released",
+ "createdAt": "2023-07-07T18:14:17Z",
+ "closedAt": "2023-08-04T15:08:37Z",
+ "merged": true,
+ "mergedAt": "2023-08-04T15:08:37Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-07T18:14:18Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-07T18:14:18Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 943,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/943",
+ "title": "Advance RFC #0812 `\"Add tracked-built-ins\"` to Stage Recommended",
+ "createdAt": "2023-08-04T15:09:32Z",
+ "closedAt": "2024-09-27T18:10:39Z",
+ "merged": true,
+ "mergedAt": "2024-09-27T18:10:39Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:09:33Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:09:33Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T18:24:55Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-10-20T18:09:22Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-20T18:11:19Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/813.json b/data/813.json
new file mode 100644
index 0000000..fc5e959
--- /dev/null
+++ b/data/813.json
@@ -0,0 +1,79 @@
+{
+ "number": 813,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/813",
+ "title": " layering proposal",
+ "createdAt": "2022-04-16T22:00:45Z",
+ "closedAt": "2023-06-30T18:23:34Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-26T13:52:43Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-26T13:52:43Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-26T13:52:43Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-26T13:52:43Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T20:02:10Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T20:02:10Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:50:04Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T19:06:13Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T20:02:10Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 286,
+ "exploring": 955,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/814.json b/data/814.json
new file mode 100644
index 0000000..be5b298
--- /dev/null
+++ b/data/814.json
@@ -0,0 +1,33 @@
+{
+ "number": 814,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/814",
+ "title": "Add Stylelint To Ember Blueprints",
+ "createdAt": "2022-04-20T00:42:57Z",
+ "closedAt": "2022-10-20T15:49:17Z",
+ "merged": true,
+ "mergedAt": "2022-10-20T15:49:17Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-04T03:11:14Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-31T17:39:44Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1238,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/818.json b/data/818.json
new file mode 100644
index 0000000..5e4eced
--- /dev/null
+++ b/data/818.json
@@ -0,0 +1,22 @@
+{
+ "number": 818,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/818",
+ "title": "Fix stage for accepted RFCs",
+ "createdAt": "2022-05-09T16:22:21Z",
+ "closedAt": "2022-05-28T07:50:19Z",
+ "merged": true,
+ "mergedAt": "2022-05-28T07:50:19Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1219,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/819.json b/data/819.json
new file mode 100644
index 0000000..a5f1be0
--- /dev/null
+++ b/data/819.json
@@ -0,0 +1,74 @@
+{
+ "number": 819,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/819",
+ "title": "Public router service",
+ "createdAt": "2022-05-12T20:00:08Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-12T20:06:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-12T20:06:09Z",
+ "label": "T-ember-engines"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:28Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T18:59:06Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:59:06Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T19:04:01Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:04:01Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:59:06Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T19:04:01Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 498,
+ "exploring": 718,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/821.json b/data/821.json
new file mode 100644
index 0000000..2102bc2
--- /dev/null
+++ b/data/821.json
@@ -0,0 +1,139 @@
+{
+ "number": 821,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/821",
+ "title": "RFC: public types for Owner, Transition, RouteInfo",
+ "createdAt": "2022-05-24T03:02:48Z",
+ "closedAt": "2022-07-29T18:14:54Z",
+ "merged": true,
+ "mergedAt": "2022-07-29T18:14:54Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-24T19:20:41Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-24T19:20:41Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-24T19:20:41Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-23T01:36:48Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1204,
+ "exploring": null,
+ "accepted": 14,
+ "release": 25,
+ "released": 56
+ },
+ "connected": [
+ {
+ "number": 874,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/874",
+ "title": "Advance RFC #0821 to Stage Ready for Release",
+ "createdAt": "2022-11-29T01:43:49Z",
+ "closedAt": "2022-12-13T00:35:30Z",
+ "merged": true,
+ "mergedAt": "2022-12-13T00:35:30Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T01:43:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T01:43:50Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:48:46Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 884,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/884",
+ "title": "Advance RFC #0821 to Stage Released",
+ "createdAt": "2022-12-13T00:36:25Z",
+ "closedAt": "2023-01-06T20:21:40Z",
+ "merged": true,
+ "mergedAt": "2023-01-06T20:21:40Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:36:26Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:36:26Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 893,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/893",
+ "title": "Advance RFC #0821 \"RFC: public types for Owner, Transition, RouteInfo\" to Stage Recommended",
+ "createdAt": "2023-01-06T20:22:40Z",
+ "closedAt": "2023-03-03T19:17:15Z",
+ "merged": true,
+ "mergedAt": "2023-03-03T19:17:15Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T20:22:41Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T20:22:41Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-17T20:15:58Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/823.json b/data/823.json
new file mode 100644
index 0000000..d4ecf2f
--- /dev/null
+++ b/data/823.json
@@ -0,0 +1,22 @@
+{
+ "number": 823,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/823",
+ "title": "Update ember to ember-addon in v2 package spec rfc",
+ "createdAt": "2022-06-06T21:17:47Z",
+ "closedAt": "2022-07-01T18:15:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1190,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/825.json b/data/825.json
new file mode 100644
index 0000000..a8f247f
--- /dev/null
+++ b/data/825.json
@@ -0,0 +1,22 @@
+{
+ "number": 825,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/825",
+ "title": "Add redirects for all the github.io links to the new RFCs app",
+ "createdAt": "2022-06-16T16:52:45Z",
+ "closedAt": "2022-06-30T16:47:49Z",
+ "merged": true,
+ "mergedAt": "2022-06-30T16:47:49Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1181,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/826.json b/data/826.json
new file mode 100644
index 0000000..e3ef1ab
--- /dev/null
+++ b/data/826.json
@@ -0,0 +1,22 @@
+{
+ "number": 826,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/826",
+ "title": "disable mdbook builds",
+ "createdAt": "2022-06-16T17:02:44Z",
+ "closedAt": "2022-06-30T16:38:12Z",
+ "merged": true,
+ "mergedAt": "2022-06-30T16:38:12Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1181,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/828.json b/data/828.json
new file mode 100644
index 0000000..cabbc36
--- /dev/null
+++ b/data/828.json
@@ -0,0 +1,22 @@
+{
+ "number": 828,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/828",
+ "title": "fix image urls in embedded images",
+ "createdAt": "2022-06-20T21:49:26Z",
+ "closedAt": "2022-06-22T03:46:47Z",
+ "merged": true,
+ "mergedAt": "2022-06-22T03:46:46Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1176,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/830.json b/data/830.json
new file mode 100644
index 0000000..c468e20
--- /dev/null
+++ b/data/830.json
@@ -0,0 +1,133 @@
+{
+ "number": 830,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/830",
+ "title": "RFC: Evolving Ember's Major Version Process",
+ "createdAt": "2022-07-12T14:47:21Z",
+ "closedAt": "2022-09-06T20:32:52Z",
+ "merged": true,
+ "mergedAt": "2022-09-06T20:32:52Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-12T14:48:37Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-12T14:48:37Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-12T14:48:37Z",
+ "label": "T-steering"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-22T17:16:25Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1155,
+ "exploring": null,
+ "accepted": 737,
+ "release": 1,
+ "released": 277
+ },
+ "connected": [
+ {
+ "number": 878,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/878",
+ "title": "Advance RFC #0830 \"Evolving Ember's Major Version Process\" to Stage Ready for Release",
+ "createdAt": "2022-12-01T15:03:26Z",
+ "closedAt": "2024-12-06T19:06:27Z",
+ "merged": true,
+ "mergedAt": "2024-12-06T19:06:27Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:03:27Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:03:27Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-22T20:13:38Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1057,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1057",
+ "title": "Advance RFC #0830 `\"Evolving Ember's Major Version Process\"` to Stage Released",
+ "createdAt": "2024-12-06T19:07:24Z",
+ "closedAt": "2024-12-06T19:16:14Z",
+ "merged": true,
+ "mergedAt": "2024-12-06T19:16:14Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:07:24Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:07:24Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1058,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1058",
+ "title": "Advance RFC #0830 `\"Evolving Ember's Major Version Process\"` to Stage Recommended",
+ "createdAt": "2024-12-06T19:17:17Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:17:18Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:17:18Z",
+ "label": "S-Recommended"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/831.json b/data/831.json
new file mode 100644
index 0000000..7adf990
--- /dev/null
+++ b/data/831.json
@@ -0,0 +1,150 @@
+{
+ "number": 831,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/831",
+ "title": "Standardize use of scripts in package.json for common tasks",
+ "createdAt": "2022-07-22T13:30:12Z",
+ "closedAt": "2023-09-15T18:57:17Z",
+ "merged": true,
+ "mergedAt": "2023-09-15T18:57:17Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "jenweber",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/16627268?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-04T03:10:22Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-04T03:10:45Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:28Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:55:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:55:46Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T18:35:01Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:55:46Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 190,
+ "exploring": 231,
+ "accepted": 215,
+ "release": 3,
+ "released": 7
+ },
+ "connected": [
+ {
+ "number": 959,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/959",
+ "title": "Advance RFC #0831 `Standardize use of scripts in package.json for common tasks` to Stage Ready for Release",
+ "createdAt": "2023-09-15T18:58:04Z",
+ "closedAt": "2024-04-17T14:10:28Z",
+ "merged": true,
+ "mergedAt": "2024-04-17T14:10:27Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-15T18:58:05Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-15T18:58:05Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:15:43Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-10T14:29:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1018,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1018",
+ "title": "Advance RFC #0831 `\"Standardize use of scripts in package.json for common tasks\"` to Stage Released",
+ "createdAt": "2024-04-17T14:11:10Z",
+ "closedAt": "2024-04-19T18:13:44Z",
+ "merged": true,
+ "mergedAt": "2024-04-19T18:13:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-17T14:11:11Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-17T14:11:11Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1019,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1019",
+ "title": "Advance RFC #0831 `\"Standardize use of scripts in package.json for common tasks\"` to Stage Recommended",
+ "createdAt": "2024-04-19T18:14:24Z",
+ "closedAt": "2024-04-26T18:12:57Z",
+ "merged": true,
+ "mergedAt": "2024-04-26T18:12:57Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-19T18:14:25Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-19T18:14:25Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-19T18:15:44Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/833.json b/data/833.json
new file mode 100644
index 0000000..764c32c
--- /dev/null
+++ b/data/833.json
@@ -0,0 +1,22 @@
+{
+ "number": 833,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/833",
+ "title": "[RFCs App Rendering] Reformat frontmatter",
+ "createdAt": "2022-07-29T12:47:17Z",
+ "closedAt": "2022-08-08T18:27:24Z",
+ "merged": true,
+ "mergedAt": "2022-08-08T18:27:24Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1138,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/834.json b/data/834.json
new file mode 100644
index 0000000..be8b450
--- /dev/null
+++ b/data/834.json
@@ -0,0 +1,43 @@
+{
+ "number": 834,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/834",
+ "title": "Amend RFC 0821 given implementation tweaks",
+ "createdAt": "2022-08-02T15:10:01Z",
+ "closedAt": "2022-08-12T18:07:49Z",
+ "merged": true,
+ "mergedAt": "2022-08-12T18:07:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-02T15:10:01Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-02T15:10:01Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-02T15:10:01Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-05T18:10:34Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1134,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/835.json b/data/835.json
new file mode 100644
index 0000000..a253d35
--- /dev/null
+++ b/data/835.json
@@ -0,0 +1,22 @@
+{
+ "number": 835,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/835",
+ "title": "Add missing frontmatter, including stages",
+ "createdAt": "2022-08-03T19:04:50Z",
+ "closedAt": "2022-08-09T04:03:53Z",
+ "merged": true,
+ "mergedAt": "2022-08-09T04:03:53Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1133,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/837.json b/data/837.json
new file mode 100644
index 0000000..be6bd4d
--- /dev/null
+++ b/data/837.json
@@ -0,0 +1,22 @@
+{
+ "number": 837,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/837",
+ "title": "Add missing frontmatter, including stages - but this time with reformatting! ",
+ "createdAt": "2022-08-06T00:02:09Z",
+ "closedAt": "2022-08-08T21:35:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1130,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/838.json b/data/838.json
new file mode 100644
index 0000000..9312b11
--- /dev/null
+++ b/data/838.json
@@ -0,0 +1,22 @@
+{
+ "number": 838,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/838",
+ "title": "Move stage to top of frontmatter",
+ "createdAt": "2022-08-08T21:22:30Z",
+ "closedAt": "2022-08-08T21:25:27Z",
+ "merged": true,
+ "mergedAt": "2022-08-08T21:25:27Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1127,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/839.json b/data/839.json
new file mode 100644
index 0000000..1559f80
--- /dev/null
+++ b/data/839.json
@@ -0,0 +1,22 @@
+{
+ "number": 839,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/839",
+ "title": "Update deprecation template frontmatter",
+ "createdAt": "2022-08-08T21:24:30Z",
+ "closedAt": "2022-08-08T21:27:07Z",
+ "merged": true,
+ "mergedAt": "2022-08-08T21:27:07Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1127,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/84.json b/data/84.json
new file mode 100644
index 0000000..33d577a
--- /dev/null
+++ b/data/84.json
@@ -0,0 +1,22 @@
+{
+ "number": 84,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/84",
+ "title": "Process for Deprecation Warnings",
+ "createdAt": "2015-08-12T20:15:12Z",
+ "closedAt": "2015-08-13T05:55:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3680,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/840.json b/data/840.json
new file mode 100644
index 0000000..21b6c43
--- /dev/null
+++ b/data/840.json
@@ -0,0 +1,22 @@
+{
+ "number": 840,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/840",
+ "title": "fix invalid data issues with FIXMEs",
+ "createdAt": "2022-08-09T11:55:58Z",
+ "closedAt": "2022-08-09T14:07:23Z",
+ "merged": true,
+ "mergedAt": "2022-08-09T14:07:23Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1127,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/841.json b/data/841.json
new file mode 100644
index 0000000..422715d
--- /dev/null
+++ b/data/841.json
@@ -0,0 +1,22 @@
+{
+ "number": 841,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/841",
+ "title": "update rfc-tooling to allow null for release-date",
+ "createdAt": "2022-08-09T15:56:53Z",
+ "closedAt": "2022-08-09T16:18:26Z",
+ "merged": true,
+ "mergedAt": "2022-08-09T16:18:26Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1127,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/842.json b/data/842.json
new file mode 100644
index 0000000..281acb1
--- /dev/null
+++ b/data/842.json
@@ -0,0 +1,22 @@
+{
+ "number": 842,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/842",
+ "title": "Automation",
+ "createdAt": "2022-08-09T17:09:35Z",
+ "closedAt": "2022-08-19T21:10:36Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1127,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/843.json b/data/843.json
new file mode 100644
index 0000000..970d499
--- /dev/null
+++ b/data/843.json
@@ -0,0 +1,48 @@
+{
+ "number": 843,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/843",
+ "title": "Test automation",
+ "createdAt": "2022-08-09T17:11:07Z",
+ "closedAt": "2022-09-09T18:24:07Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-09T17:13:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-09T19:17:07Z",
+ "label": "S-Accepted"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-08-09T19:17:44Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-08-09T19:17:44Z",
+ "label": "S-Accepted"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-09T19:17:44Z",
+ "label": "S-Recommended"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1127,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/844.json b/data/844.json
new file mode 100644
index 0000000..773a7b6
--- /dev/null
+++ b/data/844.json
@@ -0,0 +1,22 @@
+{
+ "number": 844,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/844",
+ "title": "Add a workflow to open a PR to the next stage when the stage of an RFC has been updated",
+ "createdAt": "2022-08-11T21:11:24Z",
+ "closedAt": "2022-11-22T19:18:07Z",
+ "merged": true,
+ "mergedAt": "2022-11-22T19:18:07Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1124,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/846.json b/data/846.json
new file mode 100644
index 0000000..653125f
--- /dev/null
+++ b/data/846.json
@@ -0,0 +1,43 @@
+{
+ "number": 846,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/846",
+ "title": "feat: deprecate proxies in ember-data",
+ "createdAt": "2022-08-18T21:09:52Z",
+ "closedAt": "2022-08-31T22:28:44Z",
+ "merged": true,
+ "mergedAt": "2022-08-31T22:28:44Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-18T21:09:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-18T21:09:52Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-24T18:48:25Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1117,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/847.json b/data/847.json
new file mode 100644
index 0000000..0be3d51
--- /dev/null
+++ b/data/847.json
@@ -0,0 +1,53 @@
+{
+ "number": 847,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/847",
+ "title": "Deprecate support for `ember-cli-qunit` and `ember-cli-mocha` when generating test blueprints",
+ "createdAt": "2022-08-26T19:37:43Z",
+ "closedAt": "2022-09-09T18:57:35Z",
+ "merged": true,
+ "mergedAt": "2022-09-09T18:57:35Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-28T17:05:14Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-28T17:05:14Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-28T17:05:49Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-28T17:05:49Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-31T17:36:18Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1109,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/848.json b/data/848.json
new file mode 100644
index 0000000..a78981b
--- /dev/null
+++ b/data/848.json
@@ -0,0 +1,136 @@
+{
+ "number": 848,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/848",
+ "title": "RFC: Deprecate array prototype extensions",
+ "createdAt": "2022-08-30T18:02:40Z",
+ "closedAt": "2022-09-30T21:37:21Z",
+ "merged": true,
+ "mergedAt": "2022-09-30T21:37:21Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T18:17:04Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T18:17:26Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T18:17:26Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-03T06:38:35Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-09T18:25:54Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T18:17:26Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1,
+ "exploring": 32,
+ "accepted": 108,
+ "release": 1,
+ "released": 49
+ },
+ "connected": [
+ {
+ "number": 1020,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1020",
+ "title": "Advance RFC #0848 `\"Deprecate array prototype extensions\"` to Stage Ready for Release",
+ "createdAt": "2024-04-24T15:46:49Z",
+ "closedAt": "2024-08-09T18:07:04Z",
+ "merged": true,
+ "mergedAt": "2024-08-09T18:07:04Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-24T15:46:49Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-24T15:46:49Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-02T18:36:30Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1042,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1042",
+ "title": "Advance RFC #0848 `\"Deprecate array prototype extensions\"` to Stage Released",
+ "createdAt": "2024-08-09T18:07:59Z",
+ "closedAt": "2024-08-09T18:19:06Z",
+ "merged": true,
+ "mergedAt": "2024-08-09T18:19:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:07:59Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:07:59Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1043,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1043",
+ "title": "Advance RFC #0848 `\"Deprecate array prototype extensions\"` to Stage Recommended",
+ "createdAt": "2024-08-09T18:19:49Z",
+ "closedAt": "2024-09-27T18:12:39Z",
+ "merged": true,
+ "mergedAt": "2024-09-27T18:12:39Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:19:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:19:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-20T18:09:45Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/849.json b/data/849.json
new file mode 100644
index 0000000..29830df
--- /dev/null
+++ b/data/849.json
@@ -0,0 +1,33 @@
+{
+ "number": 849,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/849",
+ "title": "data: updates to the polymorphic relationships rfc",
+ "createdAt": "2022-08-30T23:31:52Z",
+ "closedAt": "2022-09-13T00:17:51Z",
+ "merged": true,
+ "mergedAt": "2022-09-13T00:17:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T23:31:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T23:31:52Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1105,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/85.json b/data/85.json
new file mode 100644
index 0000000..8d4e072
--- /dev/null
+++ b/data/85.json
@@ -0,0 +1,22 @@
+{
+ "number": 85,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/85",
+ "title": "Heavy petting for the contextual component RFC",
+ "createdAt": "2015-08-15T04:09:55Z",
+ "closedAt": "2015-08-15T17:42:03Z",
+ "merged": true,
+ "mergedAt": "2015-08-15T17:42:03Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3678,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/850.json b/data/850.json
new file mode 100644
index 0000000..0247690
--- /dev/null
+++ b/data/850.json
@@ -0,0 +1,22 @@
+{
+ "number": 850,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/850",
+ "title": "Fix RFC header",
+ "createdAt": "2022-08-31T22:38:03Z",
+ "closedAt": "2022-08-31T22:41:44Z",
+ "merged": true,
+ "mergedAt": "2022-08-31T22:41:44Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1104,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/851.json b/data/851.json
new file mode 100644
index 0000000..8eaf06a
--- /dev/null
+++ b/data/851.json
@@ -0,0 +1,22 @@
+{
+ "number": 851,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/851",
+ "title": "Fix frontmatter for two RFCs",
+ "createdAt": "2022-09-01T17:05:19Z",
+ "closedAt": "2022-09-01T21:06:45Z",
+ "merged": true,
+ "mergedAt": "2022-09-01T21:06:45Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1104,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/852.json b/data/852.json
new file mode 100644
index 0000000..c4c364b
--- /dev/null
+++ b/data/852.json
@@ -0,0 +1,22 @@
+{
+ "number": 852,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/852",
+ "title": "Fix metadata for 0830",
+ "createdAt": "2022-09-06T20:46:17Z",
+ "closedAt": "2022-09-06T20:55:52Z",
+ "merged": true,
+ "mergedAt": "2022-09-06T20:55:52Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1098,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/853.json b/data/853.json
new file mode 100644
index 0000000..e5f0850
--- /dev/null
+++ b/data/853.json
@@ -0,0 +1,38 @@
+{
+ "number": 853,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/853",
+ "title": "Amend RFC 0821: add Resolver public type",
+ "createdAt": "2022-09-22T13:28:37Z",
+ "closedAt": "2022-11-02T18:59:49Z",
+ "merged": true,
+ "mergedAt": "2022-11-02T18:59:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-22T13:28:37Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-22T13:28:37Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-30T22:48:47Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1083,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/854.json b/data/854.json
new file mode 100644
index 0000000..e579b3b
--- /dev/null
+++ b/data/854.json
@@ -0,0 +1,133 @@
+{
+ "number": 854,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/854",
+ "title": "EmberData | Cache v2.1",
+ "createdAt": "2022-09-24T04:58:45Z",
+ "closedAt": "2023-04-05T04:12:33Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T04:12:33Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-24T04:58:45Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:36:16Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:36:38Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-11-24T05:39:52Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-27T06:42:17Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:36:16Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 62,
+ "exploring": 132,
+ "accepted": 1,
+ "release": 115,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 923,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/923",
+ "title": "Advance RFC #0854 `\"EmberData Cache V2.1\"` to Stage Ready for Release",
+ "createdAt": "2023-04-05T04:13:37Z",
+ "closedAt": "2023-04-05T04:35:48Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T04:35:48Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:13:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:13:38Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:30:20Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:34:15Z",
+ "label": "T-ember-data"
+ }
+ ]
+ },
+ {
+ "number": 926,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/926",
+ "title": "Advance RFC #0854 `\"EmberData Cache V2.1\"` to Stage Recommended",
+ "createdAt": "2023-04-05T04:36:44Z",
+ "closedAt": "2023-07-28T18:21:17Z",
+ "merged": true,
+ "mergedAt": "2023-07-28T18:21:17Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:36:45Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:36:45Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:37:36Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:09:50Z",
+ "label": "S-Recommended"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/856.json b/data/856.json
new file mode 100644
index 0000000..90400ab
--- /dev/null
+++ b/data/856.json
@@ -0,0 +1,28 @@
+{
+ "number": 856,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/856",
+ "title": "Default workspace settings of code editors",
+ "createdAt": "2022-10-08T10:39:56Z",
+ "closedAt": "2022-10-10T17:47:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-10-09T06:11:30Z",
+ "label": "T-ember-cli"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1067,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/858.json b/data/858.json
new file mode 100644
index 0000000..e116263
--- /dev/null
+++ b/data/858.json
@@ -0,0 +1,161 @@
+{
+ "number": 858,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/858",
+ "title": "Deprecate `ember-mocha`",
+ "createdAt": "2022-11-08T19:27:18Z",
+ "closedAt": "2023-03-10T19:53:37Z",
+ "merged": true,
+ "mergedAt": "2023-03-10T19:53:37Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-08T19:27:37Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-08T19:27:37Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-08T19:27:37Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:29Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:45:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:45:34Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:45:34Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:46:32Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-03T19:05:17Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:45:34Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 81,
+ "exploring": 43,
+ "accepted": 182,
+ "release": 8,
+ "released": 28
+ },
+ "connected": [
+ {
+ "number": 908,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/908",
+ "title": "Advance RFC #0858 `\"Deprecate ember-mocha\"` to Stage Ready for Release",
+ "createdAt": "2023-03-10T19:54:33Z",
+ "closedAt": "2023-09-08T18:32:37Z",
+ "merged": true,
+ "mergedAt": "2023-09-08T18:32:37Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-10T19:54:34Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-10T19:54:34Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T14:21:09Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T18:21:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 956,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/956",
+ "title": "Advance RFC #0858 `\"Deprecate ember-mocha\"` to Stage Released",
+ "createdAt": "2023-09-08T18:33:29Z",
+ "closedAt": "2023-09-15T19:08:43Z",
+ "merged": true,
+ "mergedAt": "2023-09-15T19:08:43Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-08T18:33:30Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-08T18:33:30Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 960,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/960",
+ "title": "Advance RFC #0858 `\"Deprecate ember-mocha\"` to Stage Recommended",
+ "createdAt": "2023-09-15T19:09:29Z",
+ "closedAt": "2023-10-13T18:05:51Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T18:05:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-15T19:09:29Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-15T19:09:30Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-06T14:23:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/859.json b/data/859.json
new file mode 100644
index 0000000..e278a17
--- /dev/null
+++ b/data/859.json
@@ -0,0 +1,22 @@
+{
+ "number": 859,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/859",
+ "title": "Fix order of items in RFC 0821",
+ "createdAt": "2022-11-09T00:31:06Z",
+ "closedAt": "2022-11-09T00:33:43Z",
+ "merged": true,
+ "mergedAt": "2022-11-09T00:33:43Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1035,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/86.json b/data/86.json
new file mode 100644
index 0000000..ac151f2
--- /dev/null
+++ b/data/86.json
@@ -0,0 +1,22 @@
+{
+ "number": 86,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/86",
+ "title": "Capture Based Eventing",
+ "createdAt": "2015-08-22T17:25:40Z",
+ "closedAt": "2021-04-24T04:14:59Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3671,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/860.json b/data/860.json
new file mode 100644
index 0000000..f92580e
--- /dev/null
+++ b/data/860.json
@@ -0,0 +1,159 @@
+{
+ "number": 860,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/860",
+ "title": "EmberData | Request Service",
+ "createdAt": "2022-11-11T02:06:40Z",
+ "closedAt": "2022-12-02T20:39:32Z",
+ "merged": true,
+ "mergedAt": "2022-12-02T20:39:32Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-11T02:06:40Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:40:45Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:40:45Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:40:45Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 14,
+ "exploring": 9,
+ "accepted": 124,
+ "release": 115,
+ "released": 774
+ },
+ "connected": [
+ {
+ "number": 879,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/879",
+ "title": "Advance RFC #0860 \"EmberData | Request Service\" to Stage Ready for Release",
+ "createdAt": "2022-12-02T20:40:24Z",
+ "closedAt": "2023-04-05T04:29:26Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T04:29:26Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:40:25Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:40:25Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-14T07:08:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T03:49:41Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 925,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/925",
+ "title": "Advance RFC #0860 `\"EmberData | Request Service\"` to Stage Released",
+ "createdAt": "2023-04-05T04:30:14Z",
+ "closedAt": "2023-07-28T17:53:32Z",
+ "merged": true,
+ "mergedAt": "2023-07-28T17:53:32Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:30:15Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:30:15Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:34:31Z",
+ "label": "T-ember-data"
+ }
+ ]
+ },
+ {
+ "number": 942,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/942",
+ "title": "Advance RFC #0860 `\"EmberData | Request Service\"` to Stage Recommended",
+ "createdAt": "2023-07-28T17:54:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T17:54:26Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T17:54:26Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:22:30Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:33:26Z",
+ "label": "T-learning"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/861.json b/data/861.json
new file mode 100644
index 0000000..f3ea9b3
--- /dev/null
+++ b/data/861.json
@@ -0,0 +1,68 @@
+{
+ "number": 861,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/861",
+ "title": "Update Glimmer Template Truthiness Semantics",
+ "createdAt": "2022-11-16T15:37:06Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T16:00:24Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T16:00:24Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T16:00:24Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T16:00:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:58:55Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:58:56Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:58:56Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 73,
+ "exploring": 955,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/864.json b/data/864.json
new file mode 100644
index 0000000..c9dee26
--- /dev/null
+++ b/data/864.json
@@ -0,0 +1,49 @@
+{
+ "number": 864,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/864",
+ "title": "Deprecate Ember.A",
+ "createdAt": "2022-11-22T23:15:20Z",
+ "closedAt": "2025-07-18T18:29:05Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T23:28:30Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:50:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:50:36Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:30:59Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:50:36Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 66,
+ "exploring": 955,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/867.json b/data/867.json
new file mode 100644
index 0000000..746a4d3
--- /dev/null
+++ b/data/867.json
@@ -0,0 +1,22 @@
+{
+ "number": 867,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/867",
+ "title": "Advancement workflow docs",
+ "createdAt": "2022-11-23T18:22:51Z",
+ "closedAt": "2022-11-23T23:15:00Z",
+ "merged": true,
+ "mergedAt": "2022-11-23T23:15:00Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1021,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/87.json b/data/87.json
new file mode 100644
index 0000000..18c6472
--- /dev/null
+++ b/data/87.json
@@ -0,0 +1,22 @@
+{
+ "number": 87,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/87",
+ "title": "Ember.computed.sortBy",
+ "createdAt": "2015-08-26T12:52:30Z",
+ "closedAt": "2016-01-29T21:12:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3667,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/870.json b/data/870.json
new file mode 100644
index 0000000..5c1ef71
--- /dev/null
+++ b/data/870.json
@@ -0,0 +1,22 @@
+{
+ "number": 870,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/870",
+ "title": "Always run new RFC checks so CI can pass",
+ "createdAt": "2022-11-23T19:57:44Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1020,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/872.json b/data/872.json
new file mode 100644
index 0000000..9ede856
--- /dev/null
+++ b/data/872.json
@@ -0,0 +1,22 @@
+{
+ "number": 872,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/872",
+ "title": "Fix typo in RFC 0440",
+ "createdAt": "2022-11-28T16:09:06Z",
+ "closedAt": "2022-11-28T22:18:13Z",
+ "merged": true,
+ "mergedAt": "2022-11-28T22:18:13Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1016,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/876.json b/data/876.json
new file mode 100644
index 0000000..19e3072
--- /dev/null
+++ b/data/876.json
@@ -0,0 +1,54 @@
+{
+ "number": 876,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/876",
+ "title": "RFC: Support for ES `accessor` Decorators",
+ "createdAt": "2022-11-29T16:47:34Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T16:48:00Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:05:27Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-01T15:05:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:49:23Z",
+ "label": "E-Polaris"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:05:27Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 2,
+ "exploring": 1013,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/877.json b/data/877.json
new file mode 100644
index 0000000..e35b859
--- /dev/null
+++ b/data/877.json
@@ -0,0 +1,22 @@
+{
+ "number": 877,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/877",
+ "title": "Bump rfcs-tooling to fix ' null' replacement issue when opening advan…",
+ "createdAt": "2022-11-30T17:59:04Z",
+ "closedAt": "2022-11-30T18:27:06Z",
+ "merged": true,
+ "mergedAt": "2022-11-30T18:27:06Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1014,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/88.json b/data/88.json
new file mode 100644
index 0000000..e200235
--- /dev/null
+++ b/data/88.json
@@ -0,0 +1,22 @@
+{
+ "number": 88,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/88",
+ "title": "Addon Version Compatibility",
+ "createdAt": "2015-09-05T03:54:35Z",
+ "closedAt": "2020-04-16T20:04:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3657,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/880.json b/data/880.json
new file mode 100644
index 0000000..7a9fc0b
--- /dev/null
+++ b/data/880.json
@@ -0,0 +1,22 @@
+{
+ "number": 880,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/880",
+ "title": "Refine some of the advancement PR templates",
+ "createdAt": "2022-12-02T22:20:15Z",
+ "closedAt": "2022-12-02T22:38:55Z",
+ "merged": true,
+ "mergedAt": "2022-12-02T22:38:55Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1011,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/881.json b/data/881.json
new file mode 100644
index 0000000..b8abc84
--- /dev/null
+++ b/data/881.json
@@ -0,0 +1,22 @@
+{
+ "number": 881,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/881",
+ "title": "fix broken link in RFC #226",
+ "createdAt": "2022-12-06T15:39:54Z",
+ "closedAt": "2022-12-06T23:44:23Z",
+ "merged": true,
+ "mergedAt": "2022-12-06T23:44:23Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1008,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/883.json b/data/883.json
new file mode 100644
index 0000000..165bc40
--- /dev/null
+++ b/data/883.json
@@ -0,0 +1,39 @@
+{
+ "number": 883,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/883",
+ "title": "RFC: add new timing capabilities to modifier manager",
+ "createdAt": "2022-12-10T17:11:39Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-20T16:47:39Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T20:55:40Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-20T16:47:39Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 10,
+ "exploring": 994,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/887.json b/data/887.json
new file mode 100644
index 0000000..947e4de
--- /dev/null
+++ b/data/887.json
@@ -0,0 +1,53 @@
+{
+ "number": 887,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/887",
+ "title": "Discontinue RFC #0790 \"Deprecate ajax in favor of fetch in ember-data\"",
+ "createdAt": "2022-12-13T00:45:36Z",
+ "closedAt": "2023-08-04T14:33:05Z",
+ "merged": true,
+ "mergedAt": "2023-08-04T14:33:05Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:45:37Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:45:37Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-14T07:08:53Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:03:17Z",
+ "label": "S-Discontinued"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-07-28T18:03:23Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:04:58Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1001,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/889.json b/data/889.json
new file mode 100644
index 0000000..c0ccabf
--- /dev/null
+++ b/data/889.json
@@ -0,0 +1,126 @@
+{
+ "number": 889,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/889",
+ "title": "Deprecate @ember/error",
+ "createdAt": "2022-12-15T23:40:58Z",
+ "closedAt": "2022-12-29T18:41:59Z",
+ "merged": true,
+ "mergedAt": "2022-12-29T18:41:59Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-15T23:41:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-15T23:42:03Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-15T23:42:03Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-16T19:19:42Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-15T23:42:03Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1,
+ "exploring": 14,
+ "accepted": 13,
+ "release": 4,
+ "released": 49
+ },
+ "connected": [
+ {
+ "number": 890,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/890",
+ "title": "Advance RFC #0889 to Stage Ready for Release",
+ "createdAt": "2022-12-29T18:42:55Z",
+ "closedAt": "2023-01-10T19:08:35Z",
+ "merged": true,
+ "mergedAt": "2023-01-10T19:08:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-03T22:27:19Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T19:13:14Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T19:13:14Z",
+ "label": "RFC Advancement"
+ }
+ ]
+ },
+ {
+ "number": 895,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/895",
+ "title": "Advance RFC #0889 to Stage Released",
+ "createdAt": "2023-01-10T19:09:48Z",
+ "closedAt": "2023-01-14T00:17:16Z",
+ "merged": true,
+ "mergedAt": "2023-01-14T00:17:16Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-10T19:09:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-10T19:09:50Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 899,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/899",
+ "title": "Advance RFC #0889 \"Deprecate @ember/error\" to Stage Recommended",
+ "createdAt": "2023-01-14T00:18:12Z",
+ "closedAt": "2023-03-03T19:20:01Z",
+ "merged": true,
+ "mergedAt": "2023-03-03T19:20:01Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-14T00:18:13Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-14T00:18:13Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-17T16:12:21Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/891.json b/data/891.json
new file mode 100644
index 0000000..baa49dd
--- /dev/null
+++ b/data/891.json
@@ -0,0 +1,22 @@
+{
+ "number": 891,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/891",
+ "title": "@ember/string deprecation RFC should not be recommended",
+ "createdAt": "2023-01-03T22:55:59Z",
+ "closedAt": "2023-01-03T22:57:10Z",
+ "merged": true,
+ "mergedAt": "2023-01-03T22:57:10Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 979,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/894.json b/data/894.json
new file mode 100644
index 0000000..734a2bb
--- /dev/null
+++ b/data/894.json
@@ -0,0 +1,49 @@
+{
+ "number": 894,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/894",
+ "title": "Add eslint-plugin-import to ember-cli blueprint",
+ "createdAt": "2023-01-07T18:58:55Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-07T18:59:14Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-05-26T18:51:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-26T18:51:17Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T14:25:27Z",
+ "label": "Needs Champion"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-26T18:51:17Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 139,
+ "exploring": 837,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/9.json b/data/9.json
new file mode 100644
index 0000000..405763a
--- /dev/null
+++ b/data/9.json
@@ -0,0 +1,22 @@
+{
+ "number": 9,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/9",
+ "title": "Computed properties change gate",
+ "createdAt": "2014-10-02T17:31:09Z",
+ "closedAt": "2014-10-10T18:50:20Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3995,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/902.json b/data/902.json
new file mode 100644
index 0000000..0f74b0b
--- /dev/null
+++ b/data/902.json
@@ -0,0 +1,47 @@
+{
+ "number": 902,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/902",
+ "title": "Revise RFC 0800 with learnings from implementation",
+ "createdAt": "2023-02-07T14:31:51Z",
+ "closedAt": "2023-09-07T16:27:42Z",
+ "merged": true,
+ "mergedAt": "2023-09-07T16:27:42Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-07T14:31:51Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-07T14:31:51Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:49:00Z",
+ "label": "E-Polaris"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 945,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/903.json b/data/903.json
new file mode 100644
index 0000000..b2b2db4
--- /dev/null
+++ b/data/903.json
@@ -0,0 +1,22 @@
+{
+ "number": 903,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/903",
+ "title": "Add title of RFC to advancement PR titles",
+ "createdAt": "2023-02-07T21:35:10Z",
+ "closedAt": "2023-02-08T18:19:33Z",
+ "merged": true,
+ "mergedAt": "2023-02-08T18:19:33Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 944,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/907.json b/data/907.json
new file mode 100644
index 0000000..07bb8ed
--- /dev/null
+++ b/data/907.json
@@ -0,0 +1,172 @@
+{
+ "number": 907,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/907",
+ "title": "Propose pnpm support",
+ "createdAt": "2023-03-06T19:58:21Z",
+ "closedAt": "2023-06-02T18:53:00Z",
+ "merged": true,
+ "mergedAt": "2023-06-02T18:53:00Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-06T19:58:41Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T18:40:52Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-03-13T18:41:01Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-22T15:54:29Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T18:40:52Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 7,
+ "exploring": 82,
+ "accepted": 70,
+ "release": 43,
+ "released": 14
+ },
+ "connected": [
+ {
+ "number": 932,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/932",
+ "title": "Advance RFC #0907 `\"pnpm support\"` to Stage Ready for Release",
+ "createdAt": "2023-06-02T18:53:51Z",
+ "closedAt": "2023-08-11T14:28:05Z",
+ "merged": true,
+ "mergedAt": "2023-08-11T14:28:05Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-02T18:53:52Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-02T18:53:53Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-09T18:55:52Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-06-11T18:46:31Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T14:57:42Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 944,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/944",
+ "title": "Advance RFC #0907 `\"pnpm support\"` to Stage Released",
+ "createdAt": "2023-08-11T14:28:53Z",
+ "closedAt": "2023-09-22T19:58:09Z",
+ "merged": true,
+ "mergedAt": "2023-09-22T19:58:09Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-11T14:28:54Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-11T14:28:54Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 971,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/971",
+ "title": "Advance RFC #0907 `\"pnpm support\"` to Stage Recommended",
+ "createdAt": "2023-09-22T19:59:09Z",
+ "closedAt": "2023-10-06T14:10:51Z",
+ "merged": true,
+ "mergedAt": "2023-10-06T14:10:51Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:59:10Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:59:10Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T18:13:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/91.json b/data/91.json
new file mode 100644
index 0000000..b13c88b
--- /dev/null
+++ b/data/91.json
@@ -0,0 +1,22 @@
+{
+ "number": 91,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/91",
+ "title": "WeakMap RFC",
+ "createdAt": "2015-09-12T01:13:15Z",
+ "closedAt": "2016-06-14T20:20:46Z",
+ "merged": true,
+ "mergedAt": "2016-06-14T20:20:46Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3650,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/916.json b/data/916.json
new file mode 100644
index 0000000..1ede4d6
--- /dev/null
+++ b/data/916.json
@@ -0,0 +1,22 @@
+{
+ "number": 916,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/916",
+ "title": "Miscellaneous frontmatter fixes",
+ "createdAt": "2023-03-13T21:31:15Z",
+ "closedAt": "2023-03-21T13:30:29Z",
+ "merged": true,
+ "mergedAt": "2023-03-21T13:30:29Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 910,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/918.json b/data/918.json
new file mode 100644
index 0000000..21578ef
--- /dev/null
+++ b/data/918.json
@@ -0,0 +1,154 @@
+{
+ "number": 918,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/918",
+ "title": "Deprecate Support for Travis CI",
+ "createdAt": "2023-03-25T10:04:50Z",
+ "closedAt": "2023-09-01T14:05:40Z",
+ "merged": true,
+ "mergedAt": "2023-09-01T14:05:40Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ },
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-25T10:04:50Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-25T10:04:50Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-25T10:05:09Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-04-07T18:59:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-07T18:59:11Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:46:10Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-07T18:59:11Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 14,
+ "exploring": 147,
+ "accepted": 43,
+ "release": 64,
+ "released": 21
+ },
+ "connected": [
+ {
+ "number": 954,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/954",
+ "title": "Advance RFC #0918 `\"Deprecate Support for Travis CI\"` to Stage Ready for Release",
+ "createdAt": "2023-09-01T14:06:46Z",
+ "closedAt": "2023-10-13T18:04:46Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T18:04:46Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:06:47Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:06:47Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-06T14:34:33Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 978,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/978",
+ "title": "Advance RFC #0918 `\"Deprecate Support for Travis CI\"` to Stage Released",
+ "createdAt": "2023-10-13T18:05:38Z",
+ "closedAt": "2023-12-15T19:20:29Z",
+ "merged": true,
+ "mergedAt": "2023-12-15T19:20:29Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:05:39Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:05:39Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 994,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/994",
+ "title": "Advance RFC #0918 `\"Deprecate Support for Travis CI\"` to Stage Recommended",
+ "createdAt": "2023-12-15T19:21:13Z",
+ "closedAt": "2024-01-05T19:07:30Z",
+ "merged": true,
+ "mergedAt": "2024-01-05T19:07:30Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-15T19:21:14Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-15T19:21:14Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-15T19:22:41Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/919.json b/data/919.json
new file mode 100644
index 0000000..0200a11
--- /dev/null
+++ b/data/919.json
@@ -0,0 +1,33 @@
+{
+ "number": 919,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/919",
+ "title": "EmberData | updates to rfc#860 - request service",
+ "createdAt": "2023-03-27T07:22:06Z",
+ "closedAt": "2023-04-05T03:41:24Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T03:41:23Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-27T07:22:06Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-27T07:22:37Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 897,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/92.json b/data/92.json
new file mode 100644
index 0000000..f3b5e44
--- /dev/null
+++ b/data/92.json
@@ -0,0 +1,22 @@
+{
+ "number": 92,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/92",
+ "title": "`url-for` helper",
+ "createdAt": "2015-09-13T13:46:40Z",
+ "closedAt": "2016-10-14T19:25:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3649,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/920.json b/data/920.json
new file mode 100644
index 0000000..0e2a890
--- /dev/null
+++ b/data/920.json
@@ -0,0 +1,22 @@
+{
+ "number": 920,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/920",
+ "title": "Update RFC 496, typos, use correct field name (strict => strictMode)",
+ "createdAt": "2023-03-28T18:17:31Z",
+ "closedAt": "2023-04-07T18:57:13Z",
+ "merged": true,
+ "mergedAt": "2023-04-07T18:57:13Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 896,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/922.json b/data/922.json
new file mode 100644
index 0000000..0bdeda7
--- /dev/null
+++ b/data/922.json
@@ -0,0 +1,33 @@
+{
+ "number": 922,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/922",
+ "title": "RFC to allow setting dynamic query params in Controllers",
+ "createdAt": "2023-04-01T01:02:59Z",
+ "closedAt": "2023-09-08T18:03:50Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-01T01:03:21Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:42:12Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 892,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/929.json b/data/929.json
new file mode 100644
index 0000000..7cc5d09
--- /dev/null
+++ b/data/929.json
@@ -0,0 +1,22 @@
+{
+ "number": 929,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/929",
+ "title": "Update FCP guidance to include Discord",
+ "createdAt": "2023-04-19T18:12:48Z",
+ "closedAt": "2023-04-19T18:20:31Z",
+ "merged": true,
+ "mergedAt": "2023-04-19T18:20:30Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 874,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/930.json b/data/930.json
new file mode 100644
index 0000000..75c9b44
--- /dev/null
+++ b/data/930.json
@@ -0,0 +1,22 @@
+{
+ "number": 930,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/930",
+ "title": "Fix code examples & add ember-cli release version in emberjs/rfcs#637",
+ "createdAt": "2023-04-24T20:26:37Z",
+ "closedAt": "2023-04-25T21:10:04Z",
+ "merged": true,
+ "mergedAt": "2023-04-25T21:10:04Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 868,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/931.json b/data/931.json
new file mode 100644
index 0000000..9257b4f
--- /dev/null
+++ b/data/931.json
@@ -0,0 +1,151 @@
+{
+ "number": 931,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/931",
+ "title": "JS Representation of Template Tag",
+ "createdAt": "2023-05-23T14:58:57Z",
+ "closedAt": "2023-06-09T18:29:09Z",
+ "merged": true,
+ "mergedAt": "2023-06-09T18:29:09Z",
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-23T14:59:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-31T15:58:58Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-05-31T15:59:20Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-02T18:44:58Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-06-02T18:45:01Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-02T18:45:12Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "released",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-31T15:58:58Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-05-31T15:59:20Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-02T18:44:58Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 9,
+ "exploring": 10,
+ "accepted": 617,
+ "release": 70,
+ "released": 109
+ },
+ "connected": [
+ {
+ "number": 933,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/933",
+ "title": "Advance RFC #0931 `\"JS Representation of Template Tag\"` to Stage Ready for Release",
+ "createdAt": "2023-06-09T18:30:04Z",
+ "closedAt": "2025-02-14T19:26:50Z",
+ "merged": true,
+ "mergedAt": "2025-02-14T19:26:50Z",
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-09T18:30:05Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-09T18:30:05Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-07T19:32:56Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1085,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1085",
+ "title": "Advance RFC #0931 `\"JS Representation of Template Tag\"` to Stage Released",
+ "createdAt": "2025-03-14T18:53:49Z",
+ "closedAt": "2025-05-23T18:35:42Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:35:42Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:53:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:53:50Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1105,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1105",
+ "title": "Advance RFC #0931 `\"JS Representation of Template Tag\"` to Stage Recommended",
+ "createdAt": "2025-05-23T18:36:22Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:36:23Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:36:23Z",
+ "label": "S-Recommended"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/938.json b/data/938.json
new file mode 100644
index 0000000..c347300
--- /dev/null
+++ b/data/938.json
@@ -0,0 +1,54 @@
+{
+ "number": 938,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/938",
+ "title": "Strict ES Module Support",
+ "createdAt": "2023-07-26T23:02:09Z",
+ "closedAt": "2025-04-01T21:54:18Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-26T23:02:29Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:03:25Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-08-04T15:03:32Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:31:56Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-06-14T18:07:59Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:03:25Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 9,
+ "exploring": 767,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/939.json b/data/939.json
new file mode 100644
index 0000000..df85193
--- /dev/null
+++ b/data/939.json
@@ -0,0 +1,82 @@
+{
+ "number": 939,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/939",
+ "title": "Introduce import.meta.glob",
+ "createdAt": "2023-07-26T23:03:04Z",
+ "closedAt": "2023-11-10T15:10:13Z",
+ "merged": true,
+ "mergedAt": "2023-11-10T15:10:12Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-26T23:03:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:02:39Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-08-04T15:02:45Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-03T18:33:47Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:02:39Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 9,
+ "exploring": 99,
+ "accepted": 669,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 988,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/988",
+ "title": "Advance RFC #0939 `\"Introduce a Wildcard Module Import API\"` to Stage Ready for Release",
+ "createdAt": "2023-11-10T15:11:09Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-10T15:11:11Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-10T15:11:11Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/94.json b/data/94.json
new file mode 100644
index 0000000..34178b9
--- /dev/null
+++ b/data/94.json
@@ -0,0 +1,22 @@
+{
+ "number": 94,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/94",
+ "title": "RFC: `network` Service",
+ "createdAt": "2015-09-21T20:57:42Z",
+ "closedAt": "2015-11-18T17:40:31Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3640,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/941.json b/data/941.json
new file mode 100644
index 0000000..3a5e686
--- /dev/null
+++ b/data/941.json
@@ -0,0 +1,28 @@
+{
+ "number": 941,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/941",
+ "title": "Update Stage for RFC 739 to Recommended",
+ "createdAt": "2023-07-28T17:45:39Z",
+ "closedAt": "2023-07-28T17:54:08Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T17:45:51Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 774,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/946.json b/data/946.json
new file mode 100644
index 0000000..b24720f
--- /dev/null
+++ b/data/946.json
@@ -0,0 +1,28 @@
+{
+ "number": 946,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/946",
+ "title": "Simplified imports",
+ "createdAt": "2023-08-18T15:00:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T15:01:13Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 753,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/95.json b/data/95.json
new file mode 100644
index 0000000..f4c8309
--- /dev/null
+++ b/data/95.json
@@ -0,0 +1,28 @@
+{
+ "number": 95,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/95",
+ "title": "Create Router Service",
+ "createdAt": "2015-09-24T22:35:33Z",
+ "closedAt": "2016-10-27T02:20:54Z",
+ "merged": true,
+ "mergedAt": "2016-10-27T02:20:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-09-30T20:04:43Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3637,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/957.json b/data/957.json
new file mode 100644
index 0000000..aacefda
--- /dev/null
+++ b/data/957.json
@@ -0,0 +1,119 @@
+{
+ "number": 957,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/957",
+ "title": "Render Aware Scheduler Interface",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:22Z",
+ "label": "T-fastboot"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:22Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:22Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:22Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:39Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-09T21:38:09Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-10T15:07:17Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-10T15:12:44Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T18:45:04Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:45:04Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:22Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-10T15:07:17Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:45:04Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1,
+ "exploring": 730,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/958.json b/data/958.json
new file mode 100644
index 0000000..73e5aaf
--- /dev/null
+++ b/data/958.json
@@ -0,0 +1,22 @@
+{
+ "number": 958,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/958",
+ "title": "Update automation to fix spurious \"more than one RFC added or modified\"",
+ "createdAt": "2023-09-13T21:42:21Z",
+ "closedAt": "2023-09-14T03:14:01Z",
+ "merged": true,
+ "mergedAt": "2023-09-14T03:14:01Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 726,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/96.json b/data/96.json
new file mode 100644
index 0000000..bbfaa5c
--- /dev/null
+++ b/data/96.json
@@ -0,0 +1,22 @@
+{
+ "number": 96,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/96",
+ "title": "Assisted ember upgrades",
+ "createdAt": "2015-10-02T21:43:17Z",
+ "closedAt": "2015-10-05T13:40:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3629,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/961.json b/data/961.json
new file mode 100644
index 0000000..93860d6
--- /dev/null
+++ b/data/961.json
@@ -0,0 +1,28 @@
+{
+ "number": 961,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/961",
+ "title": "Bugfix - date format on RFC 831",
+ "createdAt": "2023-09-18T14:25:07Z",
+ "closedAt": "2023-09-18T14:54:53Z",
+ "merged": true,
+ "mergedAt": "2023-09-18T14:54:53Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-18T14:25:07Z",
+ "label": "bug"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 722,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/962.json b/data/962.json
new file mode 100644
index 0000000..605a450
--- /dev/null
+++ b/data/962.json
@@ -0,0 +1,22 @@
+{
+ "number": 962,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/962",
+ "title": "Bugfix - release date format",
+ "createdAt": "2023-09-18T15:52:02Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 722,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/963.json b/data/963.json
new file mode 100644
index 0000000..6fca523
--- /dev/null
+++ b/data/963.json
@@ -0,0 +1,22 @@
+{
+ "number": 963,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/963",
+ "title": "Docs fix - Update README.md with info about the app",
+ "createdAt": "2023-09-18T15:58:20Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 722,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/964.json b/data/964.json
new file mode 100644
index 0000000..512255a
--- /dev/null
+++ b/data/964.json
@@ -0,0 +1,107 @@
+{
+ "number": 964,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/964",
+ "title": "EmberData | deprecate legacy finder support",
+ "createdAt": "2023-09-19T05:14:28Z",
+ "closedAt": "2025-03-28T18:13:52Z",
+ "merged": true,
+ "mergedAt": "2025-03-28T18:13:52Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-19T05:14:28Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-19T05:14:28Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-19T19:08:49Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T18:39:06Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:39:06Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T18:41:18Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-12-20T18:37:56Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:35:05Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:39:06Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 4,
+ "exploring": 553,
+ "accepted": 165,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1092,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1092",
+ "title": "Advance RFC #0964 `\"EmberData | Deprecate Legacy Request Support\"` to Stage Ready for Release",
+ "createdAt": "2025-03-28T18:14:38Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:14:39Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:14:39Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-02T15:50:55Z",
+ "label": "T-ember-data"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/965.json b/data/965.json
new file mode 100644
index 0000000..3d90c20
--- /dev/null
+++ b/data/965.json
@@ -0,0 +1,28 @@
+{
+ "number": 965,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/965",
+ "title": "Reactivity: an early draft of *everything* we've learned since Octane",
+ "createdAt": "2023-09-21T04:23:39Z",
+ "closedAt": "2025-07-11T18:41:59Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-21T04:23:56Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 719,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/966.json b/data/966.json
new file mode 100644
index 0000000..178b470
--- /dev/null
+++ b/data/966.json
@@ -0,0 +1,28 @@
+{
+ "number": 966,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/966",
+ "title": "Remove ember-cli-dependency-checker",
+ "createdAt": "2023-09-22T16:16:55Z",
+ "closedAt": "2025-05-23T18:56:02Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T16:17:12Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 718,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/968.json b/data/968.json
new file mode 100644
index 0000000..bf5dce0
--- /dev/null
+++ b/data/968.json
@@ -0,0 +1,22 @@
+{
+ "number": 968,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/968",
+ "title": "Fix title of RFC",
+ "createdAt": "2023-09-22T18:26:10Z",
+ "closedAt": "2023-09-23T01:39:07Z",
+ "merged": true,
+ "mergedAt": "2023-09-23T01:39:07Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 718,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/97.json b/data/97.json
new file mode 100644
index 0000000..10418f4
--- /dev/null
+++ b/data/97.json
@@ -0,0 +1,22 @@
+{
+ "number": 97,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/97",
+ "title": "[Route Prefetching] Allow routes to request data in parallel",
+ "createdAt": "2015-10-05T15:24:44Z",
+ "closedAt": "2016-08-19T16:27:45Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3627,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/973.json b/data/973.json
new file mode 100644
index 0000000..b19aee6
--- /dev/null
+++ b/data/973.json
@@ -0,0 +1,22 @@
+{
+ "number": 973,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/973",
+ "title": "Update asset importing spec to use `import.meta.resolve`",
+ "createdAt": "2023-09-26T14:50:10Z",
+ "closedAt": "2023-10-13T17:59:30Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T17:59:30Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 714,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/975.json b/data/975.json
new file mode 100644
index 0000000..cac06ea
--- /dev/null
+++ b/data/975.json
@@ -0,0 +1,64 @@
+{
+ "number": 975,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/975",
+ "title": "Add context API",
+ "createdAt": "2023-09-28T09:14:10Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-28T09:14:31Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-15T18:54:39Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-03-15T18:54:44Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:31:01Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:31:01Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:31:01Z",
+ "label": "T-learning"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-15T18:54:39Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 170,
+ "exploring": 543,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/976.json b/data/976.json
new file mode 100644
index 0000000..aae9943
--- /dev/null
+++ b/data/976.json
@@ -0,0 +1,53 @@
+{
+ "number": 976,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/976",
+ "title": "Enable Glint by Default",
+ "createdAt": "2023-09-29T17:34:19Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T17:34:37Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-27T18:14:36Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-11-02T16:35:03Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-27T18:14:36Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 29,
+ "exploring": 683,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/977.json b/data/977.json
new file mode 100644
index 0000000..a9c1c05
--- /dev/null
+++ b/data/977.json
@@ -0,0 +1,72 @@
+{
+ "number": 977,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/977",
+ "title": "V2 App",
+ "createdAt": "2023-10-06T17:12:27Z",
+ "closedAt": "2024-12-20T19:11:55Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T19:11:55Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-06T17:12:49Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-04-12T18:28:38Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-12T18:28:38Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:28:44Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-12T18:28:38Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 190,
+ "exploring": 253,
+ "accepted": 263,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1062,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1062",
+ "title": "Advance RFC #0977 `\"v2 App Format\"` to Stage Ready for Release",
+ "createdAt": "2024-12-20T19:12:43Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:12:44Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:12:44Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/98.json b/data/98.json
new file mode 100644
index 0000000..ee041cf
--- /dev/null
+++ b/data/98.json
@@ -0,0 +1,22 @@
+{
+ "number": 98,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/98",
+ "title": "Service methods and method injection",
+ "createdAt": "2015-10-08T15:56:20Z",
+ "closedAt": "2017-07-25T02:06:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3624,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/980.json b/data/980.json
new file mode 100644
index 0000000..cccc4dd
--- /dev/null
+++ b/data/980.json
@@ -0,0 +1,28 @@
+{
+ "number": 980,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/980",
+ "title": " deprecate controller mixin",
+ "createdAt": "2023-10-17T13:04:07Z",
+ "closedAt": "2023-11-03T14:48:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-17T13:04:30Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 693,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/981.json b/data/981.json
new file mode 100644
index 0000000..6bd0077
--- /dev/null
+++ b/data/981.json
@@ -0,0 +1,22 @@
+{
+ "number": 981,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/981",
+ "title": "Update runtime details for #931",
+ "createdAt": "2023-10-24T17:28:28Z",
+ "closedAt": "2023-10-27T18:42:57Z",
+ "merged": true,
+ "mergedAt": "2023-10-27T18:42:57Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 686,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/984.json b/data/984.json
new file mode 100644
index 0000000..3b90442
--- /dev/null
+++ b/data/984.json
@@ -0,0 +1,126 @@
+{
+ "number": 984,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/984",
+ "title": "Amend browser support policy for Safari",
+ "createdAt": "2023-11-02T19:39:32Z",
+ "closedAt": "2024-02-07T15:16:23Z",
+ "merged": true,
+ "mergedAt": "2024-02-07T15:16:23Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-02T19:39:51Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-03T14:42:30Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-11-03T14:42:33Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-02T19:37:31Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-03T14:42:30Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 1,
+ "exploring": 97,
+ "accepted": 80,
+ "release": 15,
+ "released": 7
+ },
+ "connected": [
+ {
+ "number": 1005,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1005",
+ "title": "Advance RFC #0984 `\"Treat Safari as an Evergreen Browser\"` to Stage Ready for Release",
+ "createdAt": "2024-02-07T15:17:13Z",
+ "closedAt": "2024-04-26T18:11:44Z",
+ "merged": true,
+ "mergedAt": "2024-04-26T18:11:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-07T15:17:14Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-07T15:17:14Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-19T18:19:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1021,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1021",
+ "title": "Advance RFC #0984 `\"Treat Safari as an Evergreen Browser\"` to Stage Released",
+ "createdAt": "2024-04-26T18:12:30Z",
+ "closedAt": "2024-05-10T18:40:20Z",
+ "merged": true,
+ "mergedAt": "2024-05-10T18:40:20Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:12:31Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:12:31Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1025,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1025",
+ "title": "Advance RFC #0984 `\"Treat Safari as an Evergreen Browser\"` to Stage Recommended",
+ "createdAt": "2024-05-10T18:41:02Z",
+ "closedAt": "2024-05-17T18:09:53Z",
+ "merged": true,
+ "mergedAt": "2024-05-17T18:09:53Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-10T18:41:02Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-10T18:41:03Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-10T18:54:21Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/985.json b/data/985.json
new file mode 100644
index 0000000..fe550cc
--- /dev/null
+++ b/data/985.json
@@ -0,0 +1,44 @@
+{
+ "number": 985,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/985",
+ "title": "v2 addon by default",
+ "createdAt": "2023-11-02T20:05:06Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-02T20:05:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-12T18:28:24Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-04-12T18:28:29Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-12T18:28:24Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 162,
+ "exploring": 515,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/986.json b/data/986.json
new file mode 100644
index 0000000..41462e6
--- /dev/null
+++ b/data/986.json
@@ -0,0 +1,28 @@
+{
+ "number": 986,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/986",
+ "title": "Unify ember and glimmer(vm) repos",
+ "createdAt": "2023-11-07T15:06:29Z",
+ "closedAt": "2023-12-27T16:08:20Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-07T15:06:50Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 672,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/989.json b/data/989.json
new file mode 100644
index 0000000..5ee3259
--- /dev/null
+++ b/data/989.json
@@ -0,0 +1,22 @@
+{
+ "number": 989,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/989",
+ "title": "Add a Rendered link to the templates of advancing RFC PRs",
+ "createdAt": "2023-11-10T21:36:36Z",
+ "closedAt": "2023-11-12T16:34:41Z",
+ "merged": true,
+ "mergedAt": "2023-11-12T16:34:41Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 668,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/99.json b/data/99.json
new file mode 100644
index 0000000..5a6c823
--- /dev/null
+++ b/data/99.json
@@ -0,0 +1,28 @@
+{
+ "number": 99,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/99",
+ "title": "Allow query parameters to be specified when finding records via Ember Data's Store",
+ "createdAt": "2015-10-11T21:37:00Z",
+ "closedAt": "2016-09-20T16:09:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-10-12T00:46:28Z",
+ "label": "T-ember-data"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3620,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/990.json b/data/990.json
new file mode 100644
index 0000000..104cb68
--- /dev/null
+++ b/data/990.json
@@ -0,0 +1,22 @@
+{
+ "number": 990,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/990",
+ "title": "Add a default PR template that will be used for newly opened PRs / RFC",
+ "createdAt": "2023-11-10T22:05:01Z",
+ "closedAt": "2023-11-11T06:18:02Z",
+ "merged": true,
+ "mergedAt": "2023-11-11T06:18:02Z",
+ "assignees": [],
+ "timelineItems": [],
+ "currentStage": "accepted",
+ "labels": [],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 668,
+ "exploring": null,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/993.json b/data/993.json
new file mode 100644
index 0000000..0665c07
--- /dev/null
+++ b/data/993.json
@@ -0,0 +1,59 @@
+{
+ "number": 993,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/993",
+ "title": "Let the app define Testem middleware in testem.js rather than implicitly import middleware only from v1 addons",
+ "createdAt": "2023-12-06T11:13:37Z",
+ "closedAt": "2025-05-30T18:23:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-06T11:13:56Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-08T19:36:57Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:43Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-05-23T18:41:20Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:41:25Z",
+ "label": "FCP to close"
+ }
+ ],
+ "currentStage": "proposed",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-08T19:36:57Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-05-23T18:41:20Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 3,
+ "exploring": 640,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/995.json b/data/995.json
new file mode 100644
index 0000000..5b17762
--- /dev/null
+++ b/data/995.json
@@ -0,0 +1,135 @@
+{
+ "number": 995,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/995",
+ "title": "Deprecate non-colocated components.",
+ "createdAt": "2023-12-15T19:38:46Z",
+ "closedAt": "2024-03-08T20:05:24Z",
+ "merged": true,
+ "mergedAt": "2024-03-08T20:05:24Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-15T19:39:10Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-23T19:46:23Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-23T19:47:21Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-01T19:17:19Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "recommended",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-23T19:46:23Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 71,
+ "exploring": 15,
+ "accepted": 56,
+ "release": 71,
+ "released": 105
+ },
+ "connected": [
+ {
+ "number": 1012,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1012",
+ "title": "Advance RFC #0995 `\"Deprecate non-co-located components.\"` to Stage Ready for Release",
+ "createdAt": "2024-03-08T20:06:04Z",
+ "closedAt": "2024-05-03T18:04:54Z",
+ "merged": true,
+ "mergedAt": "2024-05-03T18:04:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:06:05Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:06:05Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:33:21Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ },
+ {
+ "number": 1023,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1023",
+ "title": "Advance RFC #0995 `\"Deprecate non-co-located components.\"` to Stage Released",
+ "createdAt": "2024-05-03T18:05:43Z",
+ "closedAt": "2024-07-12T18:19:47Z",
+ "merged": true,
+ "mergedAt": "2024-07-12T18:19:47Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-03T18:05:43Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-03T18:05:43Z",
+ "label": "S-Released"
+ }
+ ]
+ },
+ {
+ "number": 1040,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1040",
+ "title": "Advance RFC #0995 `\"Deprecate non-co-located components.\"` to Stage Recommended",
+ "createdAt": "2024-07-12T18:20:28Z",
+ "closedAt": "2024-10-25T18:04:41Z",
+ "merged": true,
+ "mergedAt": "2024-10-25T18:04:41Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:20:29Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:20:29Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-18T18:11:01Z",
+ "label": "Final Comment Period"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/996.json b/data/996.json
new file mode 100644
index 0000000..6437da4
--- /dev/null
+++ b/data/996.json
@@ -0,0 +1,44 @@
+{
+ "number": 996,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/996",
+ "title": "Interactive CLI by default",
+ "createdAt": "2023-12-21T21:57:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-21T21:58:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T20:00:08Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:44Z",
+ "label": "S-Proposed"
+ }
+ ],
+ "currentStage": "exploring",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T20:00:08Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 29,
+ "exploring": 598,
+ "accepted": null,
+ "release": null,
+ "released": null
+ },
+ "connected": []
+}
\ No newline at end of file
diff --git a/data/997.json b/data/997.json
new file mode 100644
index 0000000..39818bc
--- /dev/null
+++ b/data/997.json
@@ -0,0 +1,72 @@
+{
+ "number": 997,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/997",
+ "title": "Make the `on` modifier built-in in strict-mode",
+ "createdAt": "2023-12-22T19:01:32Z",
+ "closedAt": "2024-06-12T14:27:11Z",
+ "merged": true,
+ "mergedAt": "2024-06-12T14:27:11Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-22T19:01:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:58:56Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:45Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:37:59Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:58:56Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 29,
+ "exploring": 145,
+ "accepted": 454,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1033,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1033",
+ "title": "Advance RFC #0997 `\"Make {{on}} a built in modifier\"` to Stage Ready for Release",
+ "createdAt": "2024-06-12T14:28:03Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:28:03Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:28:03Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/998.json b/data/998.json
new file mode 100644
index 0000000..2fb9d1d
--- /dev/null
+++ b/data/998.json
@@ -0,0 +1,72 @@
+{
+ "number": 998,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/998",
+ "title": "Make fn built-in in strict-mode",
+ "createdAt": "2023-12-22T19:02:22Z",
+ "closedAt": "2024-06-12T14:20:19Z",
+ "merged": true,
+ "mergedAt": "2024-06-12T14:20:19Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-22T19:02:38Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:15Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:40:15Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:15Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 29,
+ "exploring": 145,
+ "accepted": 454,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1032,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1032",
+ "title": "Advance RFC #0998 `\"Make (fn) a built in helper\"` to Stage Ready for Release",
+ "createdAt": "2024-06-12T14:21:12Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:21:14Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:21:14Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/999.json b/data/999.json
new file mode 100644
index 0000000..376879a
--- /dev/null
+++ b/data/999.json
@@ -0,0 +1,72 @@
+{
+ "number": 999,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/999",
+ "title": "Make hash built-in in strict-mode",
+ "createdAt": "2023-12-22T19:03:34Z",
+ "closedAt": "2024-06-12T14:18:46Z",
+ "merged": true,
+ "mergedAt": "2024-06-12T14:18:45Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-22T19:03:57Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:02Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:42:24Z",
+ "label": "Final Comment Period"
+ }
+ ],
+ "currentStage": "accepted",
+ "labels": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:02Z",
+ "label": "S-Exploring"
+ }
+ ],
+ "fcp": false,
+ "stageDuration": {
+ "proposed": 29,
+ "exploring": 145,
+ "accepted": 454,
+ "release": null,
+ "released": null
+ },
+ "connected": [
+ {
+ "number": 1031,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1031",
+ "title": "Advance RFC #0999 `\"Make (hash) a built in helper\"` to Stage Ready for Release",
+ "createdAt": "2024-06-12T14:19:45Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:19:46Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:19:46Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1.json b/data/raw/1.json
new file mode 100644
index 0000000..1e30b2e
--- /dev/null
+++ b/data/raw/1.json
@@ -0,0 +1,32 @@
+{
+ "number": 1,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1",
+ "title": "RFC: Pass through attribute meta data to related Transform",
+ "createdAt": "2014-08-14T18:00:42Z",
+ "closedAt": "2016-01-27T18:18:58Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2014-08-22T18:30:31Z",
+ "label": "ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:42:17Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2016-01-06T18:23:03Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2016-01-06T18:23:03Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/10.json b/data/raw/10.json
new file mode 100644
index 0000000..a0be078
--- /dev/null
+++ b/data/raw/10.json
@@ -0,0 +1,22 @@
+{
+ "number": 10,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/10",
+ "title": "RFC: Engines",
+ "createdAt": "2014-10-25T00:32:05Z",
+ "closedAt": "2016-04-11T14:40:10Z",
+ "merged": true,
+ "mergedAt": "2016-04-11T14:40:10Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:40:21Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:40:21Z",
+ "label": "Needs Implementer"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/100.json b/data/raw/100.json
new file mode 100644
index 0000000..7b1e66a
--- /dev/null
+++ b/data/raw/100.json
@@ -0,0 +1,11 @@
+{
+ "number": 100,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/100",
+ "title": "Attribute Actions",
+ "createdAt": "2015-10-18T15:58:33Z",
+ "closedAt": "2016-01-18T05:12:41Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1000.json b/data/raw/1000.json
new file mode 100644
index 0000000..560621d
--- /dev/null
+++ b/data/raw/1000.json
@@ -0,0 +1,32 @@
+{
+ "number": 1000,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1000",
+ "title": "Make array built-in in strict-mode",
+ "createdAt": "2023-12-22T19:04:19Z",
+ "closedAt": "2024-06-12T14:36:10Z",
+ "merged": true,
+ "mergedAt": "2024-06-12T14:36:10Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-22T19:04:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:09Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:47Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:41:01Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1001.json b/data/raw/1001.json
new file mode 100644
index 0000000..d7b9b22
--- /dev/null
+++ b/data/raw/1001.json
@@ -0,0 +1,32 @@
+{
+ "number": 1001,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1001",
+ "title": "Deprecate named `inject` export from `@ember/service`",
+ "createdAt": "2023-12-26T18:17:20Z",
+ "closedAt": "2024-03-08T20:06:28Z",
+ "merged": true,
+ "mergedAt": "2024-03-08T20:06:28Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-26T18:17:35Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:37Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:48Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-01T20:01:17Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1002.json b/data/raw/1002.json
new file mode 100644
index 0000000..7f7ccfb
--- /dev/null
+++ b/data/raw/1002.json
@@ -0,0 +1,11 @@
+{
+ "number": 1002,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1002",
+ "title": "Update RFC template and deprecation RFC template and Ready for Release, Recommended PR templates",
+ "createdAt": "2024-01-12T16:24:48Z",
+ "closedAt": "2024-01-19T19:32:35Z",
+ "merged": true,
+ "mergedAt": "2024-01-19T19:32:35Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1003.json b/data/raw/1003.json
new file mode 100644
index 0000000..e15902e
--- /dev/null
+++ b/data/raw/1003.json
@@ -0,0 +1,32 @@
+{
+ "number": 1003,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1003",
+ "title": "Deprecate `import Ember from 'ember'`",
+ "createdAt": "2024-01-22T19:56:02Z",
+ "closedAt": "2024-03-22T18:12:08Z",
+ "merged": true,
+ "mergedAt": "2024-03-22T18:12:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-22T19:56:18Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-16T19:55:05Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-16T19:55:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T19:54:36Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1004.json b/data/raw/1004.json
new file mode 100644
index 0000000..1f14ef3
--- /dev/null
+++ b/data/raw/1004.json
@@ -0,0 +1,27 @@
+{
+ "number": 1004,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1004",
+ "title": "Advance RFC #0726 `\"DOM Element descriptor interface for test helpers\"` to Stage Released",
+ "createdAt": "2024-01-26T15:12:05Z",
+ "closedAt": "2024-07-12T18:15:58Z",
+ "merged": true,
+ "mergedAt": "2024-07-12T18:15:58Z",
+ "assignees": [
+ {
+ "login": "bendemboski",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/559001?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-26T15:12:06Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-26T15:12:06Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1005.json b/data/raw/1005.json
new file mode 100644
index 0000000..64862ee
--- /dev/null
+++ b/data/raw/1005.json
@@ -0,0 +1,27 @@
+{
+ "number": 1005,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1005",
+ "title": "Advance RFC #0984 `\"Treat Safari as an Evergreen Browser\"` to Stage Ready for Release",
+ "createdAt": "2024-02-07T15:17:13Z",
+ "closedAt": "2024-04-26T18:11:44Z",
+ "merged": true,
+ "mergedAt": "2024-04-26T18:11:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-07T15:17:14Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-07T15:17:14Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-19T18:19:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1006.json b/data/raw/1006.json
new file mode 100644
index 0000000..4f864d5
--- /dev/null
+++ b/data/raw/1006.json
@@ -0,0 +1,32 @@
+{
+ "number": 1006,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1006",
+ "title": "Deprecate the (action) template helper and modifier",
+ "createdAt": "2024-02-13T20:42:58Z",
+ "closedAt": "2024-03-08T20:03:07Z",
+ "merged": true,
+ "mergedAt": "2024-03-08T20:03:07Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-13T20:43:16Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-23T19:46:57Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-23T19:47:32Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-23T19:51:22Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1007.json b/data/raw/1007.json
new file mode 100644
index 0000000..e892fea
--- /dev/null
+++ b/data/raw/1007.json
@@ -0,0 +1,17 @@
+{
+ "number": 1007,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1007",
+ "title": "maybe, maybe not better on syntax - this RFC accidentally found some decision trees around when to use {{on}} vs on*",
+ "createdAt": "2024-02-16T23:19:00Z",
+ "closedAt": "2024-02-23T19:09:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-16T23:19:17Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1009.json b/data/raw/1009.json
new file mode 100644
index 0000000..c4d8678
--- /dev/null
+++ b/data/raw/1009.json
@@ -0,0 +1,32 @@
+{
+ "number": 1009,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1009",
+ "title": "Make deprecation workflow built in",
+ "createdAt": "2024-02-22T17:46:40Z",
+ "closedAt": "2024-10-18T18:04:40Z",
+ "merged": true,
+ "mergedAt": "2024-10-18T18:04:40Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-22T17:46:57Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-03-01T19:12:04Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-01T19:12:04Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-27T18:37:29Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/101.json b/data/raw/101.json
new file mode 100644
index 0000000..bb722d8
--- /dev/null
+++ b/data/raw/101.json
@@ -0,0 +1,17 @@
+{
+ "number": 101,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/101",
+ "title": "Friendly Errors",
+ "createdAt": "2015-10-23T14:58:37Z",
+ "closedAt": "2016-01-06T00:45:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-10-23T20:17:45Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1010.json b/data/raw/1010.json
new file mode 100644
index 0000000..605eb72
--- /dev/null
+++ b/data/raw/1010.json
@@ -0,0 +1,11 @@
+{
+ "number": 1010,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1010",
+ "title": "Update 0774-implicit-record-route-loading to include optional feature",
+ "createdAt": "2024-02-28T15:20:31Z",
+ "closedAt": "2024-02-28T15:21:46Z",
+ "merged": true,
+ "mergedAt": "2024-02-28T15:21:46Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1011.json b/data/raw/1011.json
new file mode 100644
index 0000000..cf36605
--- /dev/null
+++ b/data/raw/1011.json
@@ -0,0 +1,27 @@
+{
+ "number": 1011,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1011",
+ "title": "Advance RFC #1006 `\"Deprecate (action) template helper and {{action}} modifier.\"` to Stage Ready for Release",
+ "createdAt": "2024-03-08T20:03:52Z",
+ "closedAt": "2024-04-26T18:18:43Z",
+ "merged": true,
+ "mergedAt": "2024-04-26T18:18:43Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:03:53Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:03:53Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-17T14:29:51Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1012.json b/data/raw/1012.json
new file mode 100644
index 0000000..843550d
--- /dev/null
+++ b/data/raw/1012.json
@@ -0,0 +1,27 @@
+{
+ "number": 1012,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1012",
+ "title": "Advance RFC #0995 `\"Deprecate non-co-located components.\"` to Stage Ready for Release",
+ "createdAt": "2024-03-08T20:06:04Z",
+ "closedAt": "2024-05-03T18:04:54Z",
+ "merged": true,
+ "mergedAt": "2024-05-03T18:04:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:06:05Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:06:05Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:33:21Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1013.json b/data/raw/1013.json
new file mode 100644
index 0000000..02e37c3
--- /dev/null
+++ b/data/raw/1013.json
@@ -0,0 +1,32 @@
+{
+ "number": 1013,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1013",
+ "title": "Advance RFC #1001 `\"Deprecate named inject export from @ember/service\"` to Stage Ready for Release",
+ "createdAt": "2024-03-08T20:07:06Z",
+ "closedAt": "2024-12-20T19:10:47Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T19:10:47Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:07:07Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-08T20:07:07Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T20:12:00Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1014.json b/data/raw/1014.json
new file mode 100644
index 0000000..1cbf3d9
--- /dev/null
+++ b/data/raw/1014.json
@@ -0,0 +1,27 @@
+{
+ "number": 1014,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1014",
+ "title": "Introduce \"Ember Language Tooling Roadmap\" RFC",
+ "createdAt": "2024-03-17T01:26:28Z",
+ "closedAt": "2024-12-13T19:36:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-17T01:26:43Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-03-22T18:20:02Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-22T18:20:02Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1015.json b/data/raw/1015.json
new file mode 100644
index 0000000..c951cd0
--- /dev/null
+++ b/data/raw/1015.json
@@ -0,0 +1,37 @@
+{
+ "number": 1015,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1015",
+ "title": "Advance RFC #1003 `\"Deprecate `import Ember from 'ember';\"` to Stage Ready for Release",
+ "createdAt": "2024-03-22T18:12:58Z",
+ "closedAt": "2025-02-14T19:27:48Z",
+ "merged": true,
+ "mergedAt": "2025-02-14T19:27:48Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-22T18:12:58Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-22T18:12:58Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:20:00Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-06-04T18:16:09Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-07T19:40:40Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1016.json b/data/raw/1016.json
new file mode 100644
index 0000000..c5f2a35
--- /dev/null
+++ b/data/raw/1016.json
@@ -0,0 +1,17 @@
+{
+ "number": 1016,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1016",
+ "title": "Remove support for this.attrs",
+ "createdAt": "2024-03-27T21:32:56Z",
+ "closedAt": "2024-03-29T22:55:13Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-27T21:33:10Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1017.json b/data/raw/1017.json
new file mode 100644
index 0000000..5eec972
--- /dev/null
+++ b/data/raw/1017.json
@@ -0,0 +1,17 @@
+{
+ "number": 1017,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1017",
+ "title": "Propose Themes for ember-qunit",
+ "createdAt": "2024-03-28T14:54:59Z",
+ "closedAt": "2024-04-10T14:51:26Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-28T14:55:21Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1018.json b/data/raw/1018.json
new file mode 100644
index 0000000..1b6773b
--- /dev/null
+++ b/data/raw/1018.json
@@ -0,0 +1,22 @@
+{
+ "number": 1018,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1018",
+ "title": "Advance RFC #0831 `\"Standardize use of scripts in package.json for common tasks\"` to Stage Released",
+ "createdAt": "2024-04-17T14:11:10Z",
+ "closedAt": "2024-04-19T18:13:44Z",
+ "merged": true,
+ "mergedAt": "2024-04-19T18:13:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-17T14:11:11Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-17T14:11:11Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1019.json b/data/raw/1019.json
new file mode 100644
index 0000000..dcc1316
--- /dev/null
+++ b/data/raw/1019.json
@@ -0,0 +1,27 @@
+{
+ "number": 1019,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1019",
+ "title": "Advance RFC #0831 `\"Standardize use of scripts in package.json for common tasks\"` to Stage Recommended",
+ "createdAt": "2024-04-19T18:14:24Z",
+ "closedAt": "2024-04-26T18:12:57Z",
+ "merged": true,
+ "mergedAt": "2024-04-26T18:12:57Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-19T18:14:25Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-19T18:14:25Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-19T18:15:44Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/102.json b/data/raw/102.json
new file mode 100644
index 0000000..7402dbe
--- /dev/null
+++ b/data/raw/102.json
@@ -0,0 +1,11 @@
+{
+ "number": 102,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/102",
+ "title": "hasBlock.js",
+ "createdAt": "2015-10-27T23:06:54Z",
+ "closedAt": "2017-07-30T17:25:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1020.json b/data/raw/1020.json
new file mode 100644
index 0000000..5915a0c
--- /dev/null
+++ b/data/raw/1020.json
@@ -0,0 +1,27 @@
+{
+ "number": 1020,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1020",
+ "title": "Advance RFC #0848 `\"Deprecate array prototype extensions\"` to Stage Ready for Release",
+ "createdAt": "2024-04-24T15:46:49Z",
+ "closedAt": "2024-08-09T18:07:04Z",
+ "merged": true,
+ "mergedAt": "2024-08-09T18:07:04Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-24T15:46:49Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-24T15:46:49Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-02T18:36:30Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1021.json b/data/raw/1021.json
new file mode 100644
index 0000000..9c5d096
--- /dev/null
+++ b/data/raw/1021.json
@@ -0,0 +1,22 @@
+{
+ "number": 1021,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1021",
+ "title": "Advance RFC #0984 `\"Treat Safari as an Evergreen Browser\"` to Stage Released",
+ "createdAt": "2024-04-26T18:12:30Z",
+ "closedAt": "2024-05-10T18:40:20Z",
+ "merged": true,
+ "mergedAt": "2024-05-10T18:40:20Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:12:31Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:12:31Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1022.json b/data/raw/1022.json
new file mode 100644
index 0000000..df35b63
--- /dev/null
+++ b/data/raw/1022.json
@@ -0,0 +1,22 @@
+{
+ "number": 1022,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1022",
+ "title": "Advance RFC #1006 `\"Deprecate (action) template helper and {{action}} modifier.\"` to Stage Released",
+ "createdAt": "2024-04-26T18:19:36Z",
+ "closedAt": "2024-06-14T18:31:45Z",
+ "merged": true,
+ "mergedAt": "2024-06-14T18:31:45Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:19:37Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-26T18:19:37Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1023.json b/data/raw/1023.json
new file mode 100644
index 0000000..5afa926
--- /dev/null
+++ b/data/raw/1023.json
@@ -0,0 +1,22 @@
+{
+ "number": 1023,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1023",
+ "title": "Advance RFC #0995 `\"Deprecate non-co-located components.\"` to Stage Released",
+ "createdAt": "2024-05-03T18:05:43Z",
+ "closedAt": "2024-07-12T18:19:47Z",
+ "merged": true,
+ "mergedAt": "2024-07-12T18:19:47Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-03T18:05:43Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-03T18:05:43Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1024.json b/data/raw/1024.json
new file mode 100644
index 0000000..b4fa086
--- /dev/null
+++ b/data/raw/1024.json
@@ -0,0 +1,27 @@
+{
+ "number": 1024,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1024",
+ "title": "Advance RFC #0496 `\"Handlebars Strict Mode\"` to Stage Recommended",
+ "createdAt": "2024-05-08T14:41:49Z",
+ "closedAt": "2024-05-17T18:08:17Z",
+ "merged": true,
+ "mergedAt": "2024-05-17T18:08:17Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-08T14:41:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-08T14:41:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-10T18:24:07Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1025.json b/data/raw/1025.json
new file mode 100644
index 0000000..35e9b66
--- /dev/null
+++ b/data/raw/1025.json
@@ -0,0 +1,27 @@
+{
+ "number": 1025,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1025",
+ "title": "Advance RFC #0984 `\"Treat Safari as an Evergreen Browser\"` to Stage Recommended",
+ "createdAt": "2024-05-10T18:41:02Z",
+ "closedAt": "2024-05-17T18:09:53Z",
+ "merged": true,
+ "mergedAt": "2024-05-17T18:09:53Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-10T18:41:02Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-10T18:41:03Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-10T18:54:21Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1026.json b/data/raw/1026.json
new file mode 100644
index 0000000..90a0891
--- /dev/null
+++ b/data/raw/1026.json
@@ -0,0 +1,47 @@
+{
+ "number": 1026,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1026",
+ "title": "EmberData | deprecate Store extends EmberObject",
+ "createdAt": "2024-05-11T08:21:17Z",
+ "closedAt": "2024-06-14T18:30:51Z",
+ "merged": true,
+ "mergedAt": "2024-06-14T18:30:51Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T08:21:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T08:22:44Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T08:22:44Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-05-17T17:38:02Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T17:38:02Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T17:38:20Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1027.json b/data/raw/1027.json
new file mode 100644
index 0000000..b09f7f4
--- /dev/null
+++ b/data/raw/1027.json
@@ -0,0 +1,47 @@
+{
+ "number": 1027,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1027",
+ "title": "EmberData | SchemaService",
+ "createdAt": "2024-05-11T10:05:52Z",
+ "closedAt": "2024-06-07T17:09:39Z",
+ "merged": true,
+ "mergedAt": "2024-06-07T17:09:39Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T10:05:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T10:05:52Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-11T10:06:08Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-05-17T17:39:19Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T17:39:19Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-23T23:55:24Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1029.json b/data/raw/1029.json
new file mode 100644
index 0000000..aff1a0f
--- /dev/null
+++ b/data/raw/1029.json
@@ -0,0 +1,47 @@
+{
+ "number": 1029,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1029",
+ "title": "Deprecate app-prefix et al",
+ "createdAt": "2024-05-20T13:00:41Z",
+ "closedAt": "2024-08-30T18:08:00Z",
+ "merged": true,
+ "mergedAt": "2024-08-30T18:08:00Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-20T13:00:56Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-28T18:54:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-28T18:54:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-09T18:21:31Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:46:24Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-23T18:46:43Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:47:24Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1030.json b/data/raw/1030.json
new file mode 100644
index 0000000..ef8c9b4
--- /dev/null
+++ b/data/raw/1030.json
@@ -0,0 +1,32 @@
+{
+ "number": 1030,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1030",
+ "title": "Advance RFC #1027 `\"EmberData | SchemaService\"` to Stage Ready for Release",
+ "createdAt": "2024-06-07T17:10:19Z",
+ "closedAt": "2025-05-23T18:38:10Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:38:10Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-07T17:10:20Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-07T17:10:20Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:33:01Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:30:10Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1031.json b/data/raw/1031.json
new file mode 100644
index 0000000..e7cb3ab
--- /dev/null
+++ b/data/raw/1031.json
@@ -0,0 +1,22 @@
+{
+ "number": 1031,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1031",
+ "title": "Advance RFC #0999 `\"Make (hash) a built in helper\"` to Stage Ready for Release",
+ "createdAt": "2024-06-12T14:19:45Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:19:46Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:19:46Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1032.json b/data/raw/1032.json
new file mode 100644
index 0000000..d6b5280
--- /dev/null
+++ b/data/raw/1032.json
@@ -0,0 +1,22 @@
+{
+ "number": 1032,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1032",
+ "title": "Advance RFC #0998 `\"Make (fn) a built in helper\"` to Stage Ready for Release",
+ "createdAt": "2024-06-12T14:21:12Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:21:14Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:21:14Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1033.json b/data/raw/1033.json
new file mode 100644
index 0000000..0660012
--- /dev/null
+++ b/data/raw/1033.json
@@ -0,0 +1,22 @@
+{
+ "number": 1033,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1033",
+ "title": "Advance RFC #0997 `\"Make {{on}} a built in modifier\"` to Stage Ready for Release",
+ "createdAt": "2024-06-12T14:28:03Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:28:03Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:28:03Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1034.json b/data/raw/1034.json
new file mode 100644
index 0000000..ecec188
--- /dev/null
+++ b/data/raw/1034.json
@@ -0,0 +1,22 @@
+{
+ "number": 1034,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1034",
+ "title": "Advance RFC #1000 `\"Make (array) a built in helper\"` to Stage Ready for Release",
+ "createdAt": "2024-06-12T14:37:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:37:27Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:37:27Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1035.json b/data/raw/1035.json
new file mode 100644
index 0000000..8777ab7
--- /dev/null
+++ b/data/raw/1035.json
@@ -0,0 +1,27 @@
+{
+ "number": 1035,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1035",
+ "title": "Advance RFC #1026 `\"EmberData | Deprecate Store extending EmberObject\"` to Stage Ready for Release",
+ "createdAt": "2024-06-14T18:31:34Z",
+ "closedAt": "2024-10-04T18:23:02Z",
+ "merged": true,
+ "mergedAt": "2024-10-04T18:23:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-14T18:31:35Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-14T18:31:35Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-27T18:33:00Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1036.json b/data/raw/1036.json
new file mode 100644
index 0000000..518c144
--- /dev/null
+++ b/data/raw/1036.json
@@ -0,0 +1,27 @@
+{
+ "number": 1036,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1036",
+ "title": "Advance RFC #1006 `\"Deprecate (action) template helper and {{action}} modifier.\"` to Stage Recommended",
+ "createdAt": "2024-06-14T18:32:27Z",
+ "closedAt": "2024-08-30T18:12:39Z",
+ "merged": true,
+ "mergedAt": "2024-08-30T18:12:38Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-14T18:32:27Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-14T18:32:27Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:16:32Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1037.json b/data/raw/1037.json
new file mode 100644
index 0000000..2e170ec
--- /dev/null
+++ b/data/raw/1037.json
@@ -0,0 +1,37 @@
+{
+ "number": 1037,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1037",
+ "title": "Make scoped CSS the default in 'template-tags'",
+ "createdAt": "2024-07-09T10:08:53Z",
+ "closedAt": "2025-05-10T19:22:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-09T10:09:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:58:32Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-09T18:21:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-23T18:43:51Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-23T18:43:56Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1038.json b/data/raw/1038.json
new file mode 100644
index 0000000..9fac00d
--- /dev/null
+++ b/data/raw/1038.json
@@ -0,0 +1,17 @@
+{
+ "number": 1038,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1038",
+ "title": "Deprecate Windows support",
+ "createdAt": "2024-07-09T21:59:49Z",
+ "closedAt": "2024-07-10T17:54:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-09T22:00:08Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1039.json b/data/raw/1039.json
new file mode 100644
index 0000000..0666ee4
--- /dev/null
+++ b/data/raw/1039.json
@@ -0,0 +1,27 @@
+{
+ "number": 1039,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1039",
+ "title": "Advance RFC #0726 `\"DOM Element descriptor interface for test helpers\"` to Stage Recommended",
+ "createdAt": "2024-07-12T18:16:49Z",
+ "closedAt": "2024-08-09T18:11:21Z",
+ "merged": true,
+ "mergedAt": "2024-08-09T18:11:21Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:16:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:16:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-02T18:18:07Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1040.json b/data/raw/1040.json
new file mode 100644
index 0000000..077c67a
--- /dev/null
+++ b/data/raw/1040.json
@@ -0,0 +1,27 @@
+{
+ "number": 1040,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1040",
+ "title": "Advance RFC #0995 `\"Deprecate non-co-located components.\"` to Stage Recommended",
+ "createdAt": "2024-07-12T18:20:28Z",
+ "closedAt": "2024-10-25T18:04:41Z",
+ "merged": true,
+ "mergedAt": "2024-10-25T18:04:41Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:20:29Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-07-12T18:20:29Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-18T18:11:01Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1041.json b/data/raw/1041.json
new file mode 100644
index 0000000..c99f10f
--- /dev/null
+++ b/data/raw/1041.json
@@ -0,0 +1,32 @@
+{
+ "number": 1041,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1041",
+ "title": "Deprecate target action support.",
+ "createdAt": "2024-08-07T18:50:49Z",
+ "closedAt": "2025-07-25T18:16:38Z",
+ "merged": true,
+ "mergedAt": "2025-07-25T18:16:38Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-07T18:51:06Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:21:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-08-09T18:21:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-18T19:02:06Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1042.json b/data/raw/1042.json
new file mode 100644
index 0000000..892e02b
--- /dev/null
+++ b/data/raw/1042.json
@@ -0,0 +1,22 @@
+{
+ "number": 1042,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1042",
+ "title": "Advance RFC #0848 `\"Deprecate array prototype extensions\"` to Stage Released",
+ "createdAt": "2024-08-09T18:07:59Z",
+ "closedAt": "2024-08-09T18:19:06Z",
+ "merged": true,
+ "mergedAt": "2024-08-09T18:19:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:07:59Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:07:59Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1043.json b/data/raw/1043.json
new file mode 100644
index 0000000..f698fe9
--- /dev/null
+++ b/data/raw/1043.json
@@ -0,0 +1,27 @@
+{
+ "number": 1043,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1043",
+ "title": "Advance RFC #0848 `\"Deprecate array prototype extensions\"` to Stage Recommended",
+ "createdAt": "2024-08-09T18:19:49Z",
+ "closedAt": "2024-09-27T18:12:39Z",
+ "merged": true,
+ "mergedAt": "2024-09-27T18:12:39Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:19:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-09T18:19:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-20T18:09:45Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1044.json b/data/raw/1044.json
new file mode 100644
index 0000000..f62467f
--- /dev/null
+++ b/data/raw/1044.json
@@ -0,0 +1,32 @@
+{
+ "number": 1044,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1044",
+ "title": "Advance RFC #1029 `\"Deprecate app-prefix, app-suffix, tests-prefix, and tests-suffix\"` to Stage Ready for Release",
+ "createdAt": "2024-08-30T18:08:47Z",
+ "closedAt": "2025-01-24T19:11:28Z",
+ "merged": true,
+ "mergedAt": "2025-01-24T19:11:28Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-30T18:08:47Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-08-30T18:08:48Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T19:22:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1045.json b/data/raw/1045.json
new file mode 100644
index 0000000..5fd5d41
--- /dev/null
+++ b/data/raw/1045.json
@@ -0,0 +1,32 @@
+{
+ "number": 1045,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1045",
+ "title": "Recommend regular methods instead of the `@action` decorator",
+ "createdAt": "2024-09-23T15:51:45Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-23T15:52:04Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:29:15Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:30:33Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-12-06T19:07:18Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1046.json b/data/raw/1046.json
new file mode 100644
index 0000000..b4822c8
--- /dev/null
+++ b/data/raw/1046.json
@@ -0,0 +1,32 @@
+{
+ "number": 1046,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1046",
+ "title": "Template Tag In Routes",
+ "createdAt": "2024-10-04T16:51:20Z",
+ "closedAt": "2024-11-22T19:53:25Z",
+ "merged": true,
+ "mergedAt": "2024-11-22T19:53:24Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-04T16:51:35Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-04T18:05:40Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-10-18T18:33:18Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:21:35Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1047.json b/data/raw/1047.json
new file mode 100644
index 0000000..63106c4
--- /dev/null
+++ b/data/raw/1047.json
@@ -0,0 +1,22 @@
+{
+ "number": 1047,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1047",
+ "title": "Advance RFC #1026 `\"EmberData | Deprecate Store extending EmberObject\"` to Stage Released",
+ "createdAt": "2024-10-04T18:23:50Z",
+ "closedAt": "2024-11-08T19:09:12Z",
+ "merged": true,
+ "mergedAt": "2024-11-08T19:09:12Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-04T18:23:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-04T18:23:50Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1048.json b/data/raw/1048.json
new file mode 100644
index 0000000..a6717cc
--- /dev/null
+++ b/data/raw/1048.json
@@ -0,0 +1,27 @@
+{
+ "number": 1048,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1048",
+ "title": "Advance RFC #1009 `\"Move the deprecation workflow library to be installed in apps by default\"` to Stage Ready for Release",
+ "createdAt": "2024-10-18T18:05:34Z",
+ "closedAt": "2025-02-14T19:25:41Z",
+ "merged": true,
+ "mergedAt": "2025-02-14T19:25:41Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-18T18:05:35Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-18T18:05:35Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-07T19:29:28Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1049.json b/data/raw/1049.json
new file mode 100644
index 0000000..9ce1f1c
--- /dev/null
+++ b/data/raw/1049.json
@@ -0,0 +1,22 @@
+{
+ "number": 1049,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1049",
+ "title": "Advance RFC #0389 `\"Dynamic tag names in glimmer templates.\"` (ember-element-helper) to Stage Ready for Release",
+ "createdAt": "2024-10-28T14:25:13Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-28T14:25:14Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-28T14:25:14Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1050.json b/data/raw/1050.json
new file mode 100644
index 0000000..4bbfa5e
--- /dev/null
+++ b/data/raw/1050.json
@@ -0,0 +1,22 @@
+{
+ "number": 1050,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1050",
+ "title": "Advance RFC #0779 `\"First-Class Component Templates\"` to Stage Released",
+ "createdAt": "2024-11-01T18:08:44Z",
+ "closedAt": "2024-12-13T19:17:26Z",
+ "merged": true,
+ "mergedAt": "2024-12-13T19:17:26Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-01T18:08:45Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-01T18:08:45Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1051.json b/data/raw/1051.json
new file mode 100644
index 0000000..6dcabf5
--- /dev/null
+++ b/data/raw/1051.json
@@ -0,0 +1,27 @@
+{
+ "number": 1051,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1051",
+ "title": "Advance RFC #1026 `\"EmberData | Deprecate Store extending EmberObject\"` to Stage Recommended",
+ "createdAt": "2024-11-08T19:09:59Z",
+ "closedAt": "2025-05-23T18:48:18Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:48:17Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:10:00Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T19:10:00Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:18:24Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1052.json b/data/raw/1052.json
new file mode 100644
index 0000000..1cb8a9f
--- /dev/null
+++ b/data/raw/1052.json
@@ -0,0 +1,11 @@
+{
+ "number": 1052,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1052",
+ "title": "Update pull_request_template.md",
+ "createdAt": "2024-11-08T19:23:00Z",
+ "closedAt": "2024-11-08T19:23:11Z",
+ "merged": true,
+ "mergedAt": "2024-11-08T19:23:11Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1053.json b/data/raw/1053.json
new file mode 100644
index 0000000..7ccc044
--- /dev/null
+++ b/data/raw/1053.json
@@ -0,0 +1,27 @@
+{
+ "number": 1053,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1053",
+ "title": "Advance RFC #1046 `\"Allow Use of Template Tag in Routes\"` to Stage Ready for Release",
+ "createdAt": "2024-11-22T19:55:05Z",
+ "closedAt": "2025-01-17T19:06:44Z",
+ "merged": true,
+ "mergedAt": "2025-01-17T19:06:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-22T19:55:06Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-22T19:55:06Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-10T20:04:47Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1054.json b/data/raw/1054.json
new file mode 100644
index 0000000..a94c5de
--- /dev/null
+++ b/data/raw/1054.json
@@ -0,0 +1,27 @@
+{
+ "number": 1054,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1054",
+ "title": "External default blueprints in ember-cli",
+ "createdAt": "2024-12-01T04:17:06Z",
+ "closedAt": "2024-12-16T16:58:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-01T04:17:23Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:40:54Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-12-06T19:41:00Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1055.json b/data/raw/1055.json
new file mode 100644
index 0000000..1dbd7fe
--- /dev/null
+++ b/data/raw/1055.json
@@ -0,0 +1,42 @@
+{
+ "number": 1055,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1055",
+ "title": "Vanilla Prettier Setup in Blueprints",
+ "createdAt": "2024-12-03T15:56:57Z",
+ "closedAt": "2024-12-20T19:12:57Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T19:12:57Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-03T15:56:57Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-03T15:57:15Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:30:41Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-12-06T19:41:14Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:26:54Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1056.json b/data/raw/1056.json
new file mode 100644
index 0000000..0612198
--- /dev/null
+++ b/data/raw/1056.json
@@ -0,0 +1,22 @@
+{
+ "number": 1056,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1056",
+ "title": "Advance RFC #0334 `\"Deprecate Ember Utils & dependent Computed Properties\"` to Stage Ready for Release",
+ "createdAt": "2024-12-04T18:46:50Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-04T18:46:51Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-04T18:46:51Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1057.json b/data/raw/1057.json
new file mode 100644
index 0000000..26aae21
--- /dev/null
+++ b/data/raw/1057.json
@@ -0,0 +1,22 @@
+{
+ "number": 1057,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1057",
+ "title": "Advance RFC #0830 `\"Evolving Ember's Major Version Process\"` to Stage Released",
+ "createdAt": "2024-12-06T19:07:24Z",
+ "closedAt": "2024-12-06T19:16:14Z",
+ "merged": true,
+ "mergedAt": "2024-12-06T19:16:14Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:07:24Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:07:24Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1058.json b/data/raw/1058.json
new file mode 100644
index 0000000..a2aa7f6
--- /dev/null
+++ b/data/raw/1058.json
@@ -0,0 +1,22 @@
+{
+ "number": 1058,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1058",
+ "title": "Advance RFC #0830 `\"Evolving Ember's Major Version Process\"` to Stage Recommended",
+ "createdAt": "2024-12-06T19:17:17Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:17:18Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:17:18Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1059.json b/data/raw/1059.json
new file mode 100644
index 0000000..624d8e2
--- /dev/null
+++ b/data/raw/1059.json
@@ -0,0 +1,22 @@
+{
+ "number": 1059,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1059",
+ "title": "Advance RFC #0779 `\"First-Class Component Templates\"` to Stage Recommended",
+ "createdAt": "2024-12-13T19:18:28Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:18:30Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:18:30Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1060.json b/data/raw/1060.json
new file mode 100644
index 0000000..15fe001
--- /dev/null
+++ b/data/raw/1060.json
@@ -0,0 +1,22 @@
+{
+ "number": 1060,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1060",
+ "title": "Built in tracking utilities for promises",
+ "createdAt": "2024-12-20T04:00:50Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T04:01:05Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:33:02Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1061.json b/data/raw/1061.json
new file mode 100644
index 0000000..25e3143
--- /dev/null
+++ b/data/raw/1061.json
@@ -0,0 +1,22 @@
+{
+ "number": 1061,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1061",
+ "title": "Advance RFC #1001 `\"Deprecate named inject export from @ember/service\"` to Stage Released",
+ "createdAt": "2024-12-20T19:11:32Z",
+ "closedAt": "2025-03-21T18:23:05Z",
+ "merged": true,
+ "mergedAt": "2025-03-21T18:23:05Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:11:32Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:11:32Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1062.json b/data/raw/1062.json
new file mode 100644
index 0000000..7be7ee7
--- /dev/null
+++ b/data/raw/1062.json
@@ -0,0 +1,22 @@
+{
+ "number": 1062,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1062",
+ "title": "Advance RFC #0977 `\"v2 App Format\"` to Stage Ready for Release",
+ "createdAt": "2024-12-20T19:12:43Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:12:44Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:12:44Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1063.json b/data/raw/1063.json
new file mode 100644
index 0000000..9184e3a
--- /dev/null
+++ b/data/raw/1063.json
@@ -0,0 +1,32 @@
+{
+ "number": 1063,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1063",
+ "title": "Advance RFC #1055 `\"Vanilla Prettier Setup in Blueprints\"` to Stage Ready for Release",
+ "createdAt": "2024-12-20T19:13:40Z",
+ "closedAt": "2025-01-24T19:12:35Z",
+ "merged": true,
+ "mergedAt": "2025-01-24T19:12:35Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:13:41Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-20T19:13:41Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T19:19:57Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1064.json b/data/raw/1064.json
new file mode 100644
index 0000000..13ff025
--- /dev/null
+++ b/data/raw/1064.json
@@ -0,0 +1,11 @@
+{
+ "number": 1064,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1064",
+ "title": "typo in 1060-tracked-promise.md",
+ "createdAt": "2024-12-20T19:58:17Z",
+ "closedAt": "2024-12-20T20:03:43Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T20:03:43Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1065.json b/data/raw/1065.json
new file mode 100644
index 0000000..a17f0f1
--- /dev/null
+++ b/data/raw/1065.json
@@ -0,0 +1,32 @@
+{
+ "number": 1065,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1065",
+ "title": "Deprecate ember-fetch",
+ "createdAt": "2025-01-11T01:39:34Z",
+ "closedAt": "2025-02-28T20:00:28Z",
+ "merged": true,
+ "mergedAt": "2025-02-28T20:00:28Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-11T01:39:50Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T20:01:07Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-01-24T19:28:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:19:20Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1066.json b/data/raw/1066.json
new file mode 100644
index 0000000..221b3b9
--- /dev/null
+++ b/data/raw/1066.json
@@ -0,0 +1,17 @@
+{
+ "number": 1066,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1066",
+ "title": "Deprecate v1 addon blueprint discovery",
+ "createdAt": "2025-01-11T10:00:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-11T10:01:10Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1067.json b/data/raw/1067.json
new file mode 100644
index 0000000..1c16878
--- /dev/null
+++ b/data/raw/1067.json
@@ -0,0 +1,17 @@
+{
+ "number": 1067,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1067",
+ "title": "Propose `link` from `@ember/lifetime` to remove the boilerplate of setOwner + associateDestroyableChild",
+ "createdAt": "2025-01-11T16:32:37Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-11T16:32:53Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1068.json b/data/raw/1068.json
new file mode 100644
index 0000000..702669e
--- /dev/null
+++ b/data/raw/1068.json
@@ -0,0 +1,42 @@
+{
+ "number": 1068,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1068",
+ "title": "tracked-built-ins built-in",
+ "createdAt": "2025-01-12T16:59:29Z",
+ "closedAt": "2025-03-21T18:22:03Z",
+ "merged": true,
+ "mergedAt": "2025-03-21T18:22:03Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-12T16:59:45Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-21T19:44:42Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:44:42Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:44:42Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-28T19:53:48Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:50:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1069.json b/data/raw/1069.json
new file mode 100644
index 0000000..1ded407
--- /dev/null
+++ b/data/raw/1069.json
@@ -0,0 +1,22 @@
+{
+ "number": 1069,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1069",
+ "title": "Advance RFC #1046 `\"Use Template Tag in Routes\"` to Stage Released",
+ "createdAt": "2025-01-17T19:07:32Z",
+ "closedAt": "2025-03-21T18:24:03Z",
+ "merged": true,
+ "mergedAt": "2025-03-21T18:24:03Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T19:07:34Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-17T19:07:34Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/107.json b/data/raw/107.json
new file mode 100644
index 0000000..e831490
--- /dev/null
+++ b/data/raw/107.json
@@ -0,0 +1,11 @@
+{
+ "number": 107,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/107",
+ "title": "fix typo",
+ "createdAt": "2015-12-07T14:19:37Z",
+ "closedAt": "2015-12-07T14:21:32Z",
+ "merged": true,
+ "mergedAt": "2015-12-07T14:21:32Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1070.json b/data/raw/1070.json
new file mode 100644
index 0000000..fb16aae
--- /dev/null
+++ b/data/raw/1070.json
@@ -0,0 +1,32 @@
+{
+ "number": 1070,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1070",
+ "title": "Default globals for strict mode",
+ "createdAt": "2025-01-18T17:05:07Z",
+ "closedAt": "2025-02-28T19:57:40Z",
+ "merged": true,
+ "mergedAt": "2025-02-28T19:57:40Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-18T17:05:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:31:31Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-01-24T19:31:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:15:30Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1071.json b/data/raw/1071.json
new file mode 100644
index 0000000..5221c11
--- /dev/null
+++ b/data/raw/1071.json
@@ -0,0 +1,27 @@
+{
+ "number": 1071,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1071",
+ "title": "A new reactive primitive: `cell`",
+ "createdAt": "2025-01-19T17:39:32Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-19T17:39:45Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T20:11:33Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-21T20:11:38Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1072.json b/data/raw/1072.json
new file mode 100644
index 0000000..fe14825
--- /dev/null
+++ b/data/raw/1072.json
@@ -0,0 +1,22 @@
+{
+ "number": 1072,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1072",
+ "title": "Advance RFC #1029 `\"Deprecate app-prefix, app-suffix, tests-prefix, and tests-suffix\"` to Stage Released",
+ "createdAt": "2025-01-24T19:12:14Z",
+ "closedAt": "2025-03-28T18:25:23Z",
+ "merged": true,
+ "mergedAt": "2025-03-28T18:25:23Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:12:15Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:12:15Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1073.json b/data/raw/1073.json
new file mode 100644
index 0000000..cd47922
--- /dev/null
+++ b/data/raw/1073.json
@@ -0,0 +1,22 @@
+{
+ "number": 1073,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1073",
+ "title": "Advance RFC #1055 `\"Vanilla Prettier Setup in Blueprints\"` to Stage Released",
+ "createdAt": "2025-01-24T19:13:22Z",
+ "closedAt": "2025-04-04T18:43:34Z",
+ "merged": true,
+ "mergedAt": "2025-04-04T18:43:34Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:13:23Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-24T19:13:23Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1074.json b/data/raw/1074.json
new file mode 100644
index 0000000..9e7c761
--- /dev/null
+++ b/data/raw/1074.json
@@ -0,0 +1,27 @@
+{
+ "number": 1074,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1074",
+ "title": "Deprecate `--yarn` support for `ember new`",
+ "createdAt": "2025-01-30T22:20:38Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-01-30T22:20:54Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-07T19:57:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-07T19:57:34Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1075.json b/data/raw/1075.json
new file mode 100644
index 0000000..6685833
--- /dev/null
+++ b/data/raw/1075.json
@@ -0,0 +1,72 @@
+{
+ "number": 1075,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1075",
+ "title": "WarpDrive Package Unification",
+ "createdAt": "2025-02-13T12:02:58Z",
+ "closedAt": "2025-02-28T19:55:42Z",
+ "merged": true,
+ "mergedAt": "2025-02-28T19:55:41Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-steering"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:02:59Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-13T12:03:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:38:00Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-02-21T19:38:04Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-21T19:38:10Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1076.json b/data/raw/1076.json
new file mode 100644
index 0000000..3423d72
--- /dev/null
+++ b/data/raw/1076.json
@@ -0,0 +1,11 @@
+{
+ "number": 1076,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1076",
+ "title": "Update README to fix stages table - workaround a bug in markdown parser",
+ "createdAt": "2025-02-18T12:13:59Z",
+ "closedAt": "2025-02-18T15:34:10Z",
+ "merged": true,
+ "mergedAt": "2025-02-18T15:34:10Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1077.json b/data/raw/1077.json
new file mode 100644
index 0000000..a9a22a1
--- /dev/null
+++ b/data/raw/1077.json
@@ -0,0 +1,11 @@
+{
+ "number": 1077,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1077",
+ "title": "Update 1046-template-tag-in-routes.md",
+ "createdAt": "2025-03-03T16:43:41Z",
+ "closedAt": "2025-03-03T16:49:43Z",
+ "merged": true,
+ "mergedAt": "2025-03-03T16:49:43Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1078.json b/data/raw/1078.json
new file mode 100644
index 0000000..6836b91
--- /dev/null
+++ b/data/raw/1078.json
@@ -0,0 +1,17 @@
+{
+ "number": 1078,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1078",
+ "title": "Fix title comment",
+ "createdAt": "2025-03-06T19:29:07Z",
+ "closedAt": "2025-03-07T19:11:56Z",
+ "merged": true,
+ "mergedAt": "2025-03-07T19:11:55Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-06T20:26:13Z",
+ "label": "bug"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1079.json b/data/raw/1079.json
new file mode 100644
index 0000000..1cea5b7
--- /dev/null
+++ b/data/raw/1079.json
@@ -0,0 +1,17 @@
+{
+ "number": 1079,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1079",
+ "title": "Propose new reactivity utility: `reactive` from `@ember/reactive`",
+ "createdAt": "2025-03-06T21:09:08Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-06T21:09:20Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1080.json b/data/raw/1080.json
new file mode 100644
index 0000000..bc60f72
--- /dev/null
+++ b/data/raw/1080.json
@@ -0,0 +1,11 @@
+{
+ "number": 1080,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1080",
+ "title": "Update to upload-artifact@v4",
+ "createdAt": "2025-03-14T18:42:06Z",
+ "closedAt": "2025-03-14T18:43:38Z",
+ "merged": true,
+ "mergedAt": "2025-03-14T18:43:38Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1081.json b/data/raw/1081.json
new file mode 100644
index 0000000..4913ec2
--- /dev/null
+++ b/data/raw/1081.json
@@ -0,0 +1,27 @@
+{
+ "number": 1081,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1081",
+ "title": "Advance RFC #1065 `\"Deprecate and Remove ember-fetch\"` to Stage Ready for Release",
+ "createdAt": "2025-03-14T18:46:08Z",
+ "closedAt": "2025-05-23T18:27:36Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:27:36Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:46:09Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:46:09Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:36:51Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1082.json b/data/raw/1082.json
new file mode 100644
index 0000000..6d95d60
--- /dev/null
+++ b/data/raw/1082.json
@@ -0,0 +1,27 @@
+{
+ "number": 1082,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1082",
+ "title": "Advance RFC #1075 `\"WarpDrive Package Unification\"` to Stage Ready for Release",
+ "createdAt": "2025-03-14T18:50:23Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:50:24Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:50:24Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:33:03Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1083.json b/data/raw/1083.json
new file mode 100644
index 0000000..d5303ae
--- /dev/null
+++ b/data/raw/1083.json
@@ -0,0 +1,27 @@
+{
+ "number": 1083,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1083",
+ "title": "Advance RFC #1070 `\"Default globals for strict mode\"` to Stage Ready for Release",
+ "createdAt": "2025-03-14T18:51:01Z",
+ "closedAt": "2025-04-04T18:09:22Z",
+ "merged": true,
+ "mergedAt": "2025-04-04T18:09:22Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:51:02Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:51:02Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:41:03Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1084.json b/data/raw/1084.json
new file mode 100644
index 0000000..2858219
--- /dev/null
+++ b/data/raw/1084.json
@@ -0,0 +1,22 @@
+{
+ "number": 1084,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1084",
+ "title": "Advance RFC #1003 `\"Deprecate `import Ember from 'ember';\"` to Stage Released",
+ "createdAt": "2025-03-14T18:53:05Z",
+ "closedAt": "2025-06-13T18:19:03Z",
+ "merged": true,
+ "mergedAt": "2025-06-13T18:19:03Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:53:06Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:53:06Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1085.json b/data/raw/1085.json
new file mode 100644
index 0000000..24edfc8
--- /dev/null
+++ b/data/raw/1085.json
@@ -0,0 +1,22 @@
+{
+ "number": 1085,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1085",
+ "title": "Advance RFC #0931 `\"JS Representation of Template Tag\"` to Stage Released",
+ "createdAt": "2025-03-14T18:53:49Z",
+ "closedAt": "2025-05-23T18:35:42Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:35:42Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:53:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:53:50Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1086.json b/data/raw/1086.json
new file mode 100644
index 0000000..a8ab11a
--- /dev/null
+++ b/data/raw/1086.json
@@ -0,0 +1,22 @@
+{
+ "number": 1086,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1086",
+ "title": "Advance RFC #1009 `\"Move the deprecation workflow library to be installed in apps by default\"` to Stage Released",
+ "createdAt": "2025-03-14T18:54:21Z",
+ "closedAt": "2025-03-28T18:24:29Z",
+ "merged": true,
+ "mergedAt": "2025-03-28T18:24:29Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:54:22Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-14T18:54:22Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1087.json b/data/raw/1087.json
new file mode 100644
index 0000000..59663f9
--- /dev/null
+++ b/data/raw/1087.json
@@ -0,0 +1,11 @@
+{
+ "number": 1087,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1087",
+ "title": "Fix some typos in the remove ember-fetch RFC",
+ "createdAt": "2025-03-21T03:59:27Z",
+ "closedAt": "2025-03-21T04:28:13Z",
+ "merged": true,
+ "mergedAt": "2025-03-21T04:28:13Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1088.json b/data/raw/1088.json
new file mode 100644
index 0000000..4805448
--- /dev/null
+++ b/data/raw/1088.json
@@ -0,0 +1,22 @@
+{
+ "number": 1088,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1088",
+ "title": "Advance RFC #1068 `\"Built in tracking utilities for common collections\"` (tracked-built-ins, built-in) to Stage Ready for Release",
+ "createdAt": "2025-03-21T18:22:51Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:22:52Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:22:52Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1089.json b/data/raw/1089.json
new file mode 100644
index 0000000..4c7b3dc
--- /dev/null
+++ b/data/raw/1089.json
@@ -0,0 +1,27 @@
+{
+ "number": 1089,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1089",
+ "title": "Advance RFC #1001 `\"Deprecate named inject export from @ember/service\"` to Stage Recommended",
+ "createdAt": "2025-03-21T18:23:54Z",
+ "closedAt": "2025-04-04T18:17:44Z",
+ "merged": true,
+ "mergedAt": "2025-04-04T18:17:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:23:55Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:23:55Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:16:27Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1090.json b/data/raw/1090.json
new file mode 100644
index 0000000..ffc744f
--- /dev/null
+++ b/data/raw/1090.json
@@ -0,0 +1,22 @@
+{
+ "number": 1090,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1090",
+ "title": "Advance RFC #1046 `\"Use Template Tag in Routes\"` to Stage Recommended",
+ "createdAt": "2025-03-21T18:24:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:24:53Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:24:53Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1091.json b/data/raw/1091.json
new file mode 100644
index 0000000..edf2e6f
--- /dev/null
+++ b/data/raw/1091.json
@@ -0,0 +1,11 @@
+{
+ "number": 1091,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1091",
+ "title": "Add chart of stages",
+ "createdAt": "2025-03-21T20:11:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1092.json b/data/raw/1092.json
new file mode 100644
index 0000000..d639f86
--- /dev/null
+++ b/data/raw/1092.json
@@ -0,0 +1,32 @@
+{
+ "number": 1092,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1092",
+ "title": "Advance RFC #0964 `\"EmberData | Deprecate Legacy Request Support\"` to Stage Ready for Release",
+ "createdAt": "2025-03-28T18:14:38Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:14:39Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:14:39Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-02T15:50:55Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1093.json b/data/raw/1093.json
new file mode 100644
index 0000000..961962d
--- /dev/null
+++ b/data/raw/1093.json
@@ -0,0 +1,22 @@
+{
+ "number": 1093,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1093",
+ "title": "Advance RFC #1009 `\"Move the deprecation workflow library to be installed in apps by default\"` to Stage Recommended",
+ "createdAt": "2025-03-28T18:25:16Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:25:17Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:25:17Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1094.json b/data/raw/1094.json
new file mode 100644
index 0000000..7dc5ee3
--- /dev/null
+++ b/data/raw/1094.json
@@ -0,0 +1,27 @@
+{
+ "number": 1094,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1094",
+ "title": "Advance RFC #1029 `\"Deprecate app-prefix, app-suffix, tests-prefix, and tests-suffix\"` to Stage Recommended",
+ "createdAt": "2025-03-28T18:26:15Z",
+ "closedAt": "2025-04-25T18:48:16Z",
+ "merged": true,
+ "mergedAt": "2025-04-25T18:48:16Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:26:16Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-28T18:26:16Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:23:42Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1095.json b/data/raw/1095.json
new file mode 100644
index 0000000..e78ff5f
--- /dev/null
+++ b/data/raw/1095.json
@@ -0,0 +1,22 @@
+{
+ "number": 1095,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1095",
+ "title": "Advance RFC #1070 `\"Default globals for strict mode\"` to Stage Released",
+ "createdAt": "2025-04-04T18:10:12Z",
+ "closedAt": "2025-04-04T18:41:35Z",
+ "merged": true,
+ "mergedAt": "2025-04-04T18:41:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:10:13Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:10:13Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1096.json b/data/raw/1096.json
new file mode 100644
index 0000000..bb409ad
--- /dev/null
+++ b/data/raw/1096.json
@@ -0,0 +1,27 @@
+{
+ "number": 1096,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1096",
+ "title": "Advance RFC #1070 `\"Default globals for strict mode\"` to Stage Recommended",
+ "createdAt": "2025-04-04T18:42:27Z",
+ "closedAt": "2025-05-23T18:28:15Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:28:15Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:42:28Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:42:28Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:13:20Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1097.json b/data/raw/1097.json
new file mode 100644
index 0000000..0425828
--- /dev/null
+++ b/data/raw/1097.json
@@ -0,0 +1,27 @@
+{
+ "number": 1097,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1097",
+ "title": "Advance RFC #1055 `\"Vanilla Prettier Setup in Blueprints\"` to Stage Recommended",
+ "createdAt": "2025-04-04T18:44:15Z",
+ "closedAt": "2025-05-23T18:34:19Z",
+ "merged": true,
+ "mergedAt": "2025-05-23T18:34:19Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:44:15Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-04T18:44:15Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-16T18:09:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1098.json b/data/raw/1098.json
new file mode 100644
index 0000000..d2cff0c
--- /dev/null
+++ b/data/raw/1098.json
@@ -0,0 +1,17 @@
+{
+ "number": 1098,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1098",
+ "title": "Existing Glimmer Details, Goals, etc",
+ "createdAt": "2025-04-21T04:06:20Z",
+ "closedAt": "2025-05-04T13:01:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-04-21T04:06:34Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1099.json b/data/raw/1099.json
new file mode 100644
index 0000000..e799c6a
--- /dev/null
+++ b/data/raw/1099.json
@@ -0,0 +1,32 @@
+{
+ "number": 1099,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1099",
+ "title": " renderComponent()",
+ "createdAt": "2025-05-01T22:01:17Z",
+ "closedAt": "2025-08-08T18:14:43Z",
+ "merged": true,
+ "mergedAt": "2025-08-08T18:14:43Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-01T22:01:31Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-02T18:48:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-05-02T18:48:08Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:49:41Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/11.json b/data/raw/11.json
new file mode 100644
index 0000000..e6be202
--- /dev/null
+++ b/data/raw/11.json
@@ -0,0 +1,11 @@
+{
+ "number": 11,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/11",
+ "title": "RFC: Improved CP Syntax",
+ "createdAt": "2014-10-31T03:35:37Z",
+ "closedAt": "2014-11-02T17:43:59Z",
+ "merged": true,
+ "mergedAt": "2014-11-02T17:43:59Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/110.json b/data/raw/110.json
new file mode 100644
index 0000000..7f901f9
--- /dev/null
+++ b/data/raw/110.json
@@ -0,0 +1,11 @@
+{
+ "number": 110,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/110",
+ "title": "promise-aware templates",
+ "createdAt": "2016-01-17T03:59:13Z",
+ "closedAt": "2016-02-09T02:47:58Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1101.json b/data/raw/1101.json
new file mode 100644
index 0000000..893ebb6
--- /dev/null
+++ b/data/raw/1101.json
@@ -0,0 +1,27 @@
+{
+ "number": 1101,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1101",
+ "title": "Deprecate Ember Vendor Bundles",
+ "createdAt": "2025-05-13T18:58:19Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-13T18:58:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:53:57Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-05-23T18:53:57Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1102.json b/data/raw/1102.json
new file mode 100644
index 0000000..6e4a2a3
--- /dev/null
+++ b/data/raw/1102.json
@@ -0,0 +1,27 @@
+{
+ "number": 1102,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1102",
+ "title": "Remove the global event dispatcher",
+ "createdAt": "2025-05-19T17:10:12Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-19T17:10:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:53:58Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-05-23T18:53:58Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1103.json b/data/raw/1103.json
new file mode 100644
index 0000000..29bfc9a
--- /dev/null
+++ b/data/raw/1103.json
@@ -0,0 +1,17 @@
+{
+ "number": 1103,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1103",
+ "title": "How autotracking works",
+ "createdAt": "2025-05-23T16:04:04Z",
+ "closedAt": "2025-05-28T16:39:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T16:04:17Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1104.json b/data/raw/1104.json
new file mode 100644
index 0000000..cce61c2
--- /dev/null
+++ b/data/raw/1104.json
@@ -0,0 +1,27 @@
+{
+ "number": 1104,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1104",
+ "title": "Advance RFC #1065 `\"Deprecate and Remove ember-fetch\"` to Stage Released",
+ "createdAt": "2025-05-23T18:28:19Z",
+ "closedAt": "2025-07-11T18:16:35Z",
+ "merged": true,
+ "mergedAt": "2025-07-11T18:16:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:28:19Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:28:20Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:28:20Z",
+ "label": "RFC Advancement"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1105.json b/data/raw/1105.json
new file mode 100644
index 0000000..d7b88d2
--- /dev/null
+++ b/data/raw/1105.json
@@ -0,0 +1,22 @@
+{
+ "number": 1105,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1105",
+ "title": "Advance RFC #0931 `\"JS Representation of Template Tag\"` to Stage Recommended",
+ "createdAt": "2025-05-23T18:36:22Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:36:23Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:36:23Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1106.json b/data/raw/1106.json
new file mode 100644
index 0000000..2ca7322
--- /dev/null
+++ b/data/raw/1106.json
@@ -0,0 +1,27 @@
+{
+ "number": 1106,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1106",
+ "title": "Advance RFC #1027 `\"EmberData | SchemaService\"` to Stage Released",
+ "createdAt": "2025-05-23T18:38:54Z",
+ "closedAt": "2025-06-13T18:17:50Z",
+ "merged": true,
+ "mergedAt": "2025-06-13T18:17:50Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:38:55Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:38:55Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:38:56Z",
+ "label": "RFC Advancement"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1108.json b/data/raw/1108.json
new file mode 100644
index 0000000..c2dbc94
--- /dev/null
+++ b/data/raw/1108.json
@@ -0,0 +1,11 @@
+{
+ "number": 1108,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1108",
+ "title": "fix invalid date",
+ "createdAt": "2025-06-10T14:20:29Z",
+ "closedAt": "2025-06-10T15:59:05Z",
+ "merged": true,
+ "mergedAt": "2025-06-10T15:59:05Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1109.json b/data/raw/1109.json
new file mode 100644
index 0000000..3433551
--- /dev/null
+++ b/data/raw/1109.json
@@ -0,0 +1,37 @@
+{
+ "number": 1109,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1109",
+ "title": "Advance RFC #1027 `\"EmberData | SchemaService\"` to Stage Recommended",
+ "createdAt": "2025-06-13T18:18:36Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:18:37Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:18:37Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:18:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-02T15:52:45Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1110.json b/data/raw/1110.json
new file mode 100644
index 0000000..2cda173
--- /dev/null
+++ b/data/raw/1110.json
@@ -0,0 +1,22 @@
+{
+ "number": 1110,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1110",
+ "title": "Advance RFC #1003 `\"Deprecate `import Ember from 'ember';\"` to Stage Recommended",
+ "createdAt": "2025-06-13T18:19:57Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:19:58Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T18:19:58Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1111.json b/data/raw/1111.json
new file mode 100644
index 0000000..0e13101
--- /dev/null
+++ b/data/raw/1111.json
@@ -0,0 +1,42 @@
+{
+ "number": 1111,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1111",
+ "title": "Deprecate Events System",
+ "createdAt": "2025-06-13T19:00:25Z",
+ "closedAt": "2025-08-22T18:13:46Z",
+ "merged": true,
+ "mergedAt": "2025-08-22T18:13:46Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T19:00:39Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:45:55Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:45:58Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:44:41Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-08-08T18:45:39Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T18:52:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1112.json b/data/raw/1112.json
new file mode 100644
index 0000000..2d932ff
--- /dev/null
+++ b/data/raw/1112.json
@@ -0,0 +1,32 @@
+{
+ "number": 1112,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1112",
+ "title": "Deprecate Ember Proxies",
+ "createdAt": "2025-06-13T19:45:33Z",
+ "closedAt": "2025-08-15T18:55:24Z",
+ "merged": true,
+ "mergedAt": "2025-08-15T18:55:24Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T19:45:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:19:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:19:16Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:59:56Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1113.json b/data/raw/1113.json
new file mode 100644
index 0000000..ead01df
--- /dev/null
+++ b/data/raw/1113.json
@@ -0,0 +1,27 @@
+{
+ "number": 1113,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1113",
+ "title": "Deprecate Comparable",
+ "createdAt": "2025-06-13T19:54:42Z",
+ "closedAt": "2025-06-20T20:34:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T19:54:54Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:45:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:45:14Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1114.json b/data/raw/1114.json
new file mode 100644
index 0000000..854afc9
--- /dev/null
+++ b/data/raw/1114.json
@@ -0,0 +1,32 @@
+{
+ "number": 1114,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1114",
+ "title": "Deprecate Ember Array",
+ "createdAt": "2025-06-13T20:09:01Z",
+ "closedAt": "2025-08-29T18:12:00Z",
+ "merged": true,
+ "mergedAt": "2025-08-29T18:12:00Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-13T20:09:18Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:15:51Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:44:16Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T18:45:56Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1115.json b/data/raw/1115.json
new file mode 100644
index 0000000..157d95a
--- /dev/null
+++ b/data/raw/1115.json
@@ -0,0 +1,27 @@
+{
+ "number": 1115,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1115",
+ "title": "Deprecate Observers",
+ "createdAt": "2025-06-16T17:34:17Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-16T17:34:31Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:11:29Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:11:32Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1116.json b/data/raw/1116.json
new file mode 100644
index 0000000..819da62
--- /dev/null
+++ b/data/raw/1116.json
@@ -0,0 +1,32 @@
+{
+ "number": 1116,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1116",
+ "title": "Deprecate Mixin Support",
+ "createdAt": "2025-06-20T13:04:24Z",
+ "closedAt": "2025-09-05T18:09:38Z",
+ "merged": true,
+ "mergedAt": "2025-09-05T18:09:38Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T13:04:39Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:17:45Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:17:48Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:28:48Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1117.json b/data/raw/1117.json
new file mode 100644
index 0000000..334729e
--- /dev/null
+++ b/data/raw/1117.json
@@ -0,0 +1,32 @@
+{
+ "number": 1117,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1117",
+ "title": "Deprecate Classic Classes",
+ "createdAt": "2025-06-20T13:12:37Z",
+ "closedAt": "2025-08-29T18:14:21Z",
+ "merged": true,
+ "mergedAt": "2025-08-29T18:14:21Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T13:12:52Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:22:05Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-06-20T18:22:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T18:50:09Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1118.json b/data/raw/1118.json
new file mode 100644
index 0000000..c8f59be
--- /dev/null
+++ b/data/raw/1118.json
@@ -0,0 +1,27 @@
+{
+ "number": 1118,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1118",
+ "title": "Make @service able to be used in templates",
+ "createdAt": "2025-06-23T19:18:29Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-23T19:18:44Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-07-11T18:40:29Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:40:29Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1119.json b/data/raw/1119.json
new file mode 100644
index 0000000..8d19631
--- /dev/null
+++ b/data/raw/1119.json
@@ -0,0 +1,17 @@
+{
+ "number": 1119,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1119",
+ "title": "Ember API to enable Vite support in Ember Inspector",
+ "createdAt": "2025-06-27T13:50:37Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-27T13:50:54Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/112.json b/data/raw/112.json
new file mode 100644
index 0000000..0d45834
--- /dev/null
+++ b/data/raw/112.json
@@ -0,0 +1,11 @@
+{
+ "number": 112,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/112",
+ "title": "Element Modifiers",
+ "createdAt": "2016-01-24T22:06:17Z",
+ "closedAt": "2019-03-02T16:08:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1120.json b/data/raw/1120.json
new file mode 100644
index 0000000..683d42f
--- /dev/null
+++ b/data/raw/1120.json
@@ -0,0 +1,17 @@
+{
+ "number": 1120,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1120",
+ "title": "Deprecate initializers and instance initializers",
+ "createdAt": "2025-07-03T03:52:58Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-03T03:53:13Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1121.json b/data/raw/1121.json
new file mode 100644
index 0000000..c218659
--- /dev/null
+++ b/data/raw/1121.json
@@ -0,0 +1,32 @@
+{
+ "number": 1121,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1121",
+ "title": "Strip indentation by default",
+ "createdAt": "2025-07-09T14:21:50Z",
+ "closedAt": "2025-08-08T18:11:52Z",
+ "merged": true,
+ "mergedAt": "2025-08-08T18:11:52Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-09T14:22:07Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:29:38Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-07-25T18:29:47Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:34:31Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1122.json b/data/raw/1122.json
new file mode 100644
index 0000000..baf9fef
--- /dev/null
+++ b/data/raw/1122.json
@@ -0,0 +1,17 @@
+{
+ "number": 1122,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1122",
+ "title": "Resources",
+ "createdAt": "2025-07-11T17:55:06Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T17:55:22Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1123.json b/data/raw/1123.json
new file mode 100644
index 0000000..1e65b6b
--- /dev/null
+++ b/data/raw/1123.json
@@ -0,0 +1,27 @@
+{
+ "number": 1123,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1123",
+ "title": "Advance RFC #1065 `\"Deprecate and Remove ember-fetch\"` to Stage Recommended",
+ "createdAt": "2025-07-11T18:17:27Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:17:28Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:17:28Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:17:29Z",
+ "label": "RFC Advancement"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1124.json b/data/raw/1124.json
new file mode 100644
index 0000000..b53c80f
--- /dev/null
+++ b/data/raw/1124.json
@@ -0,0 +1,11 @@
+{
+ "number": 1124,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1124",
+ "title": "Revert \"Advance RFC #1065 `\"Deprecate and Remove ember-fetch\"` to Stage Released\"",
+ "createdAt": "2025-07-11T18:18:20Z",
+ "closedAt": "2025-07-11T18:18:41Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1125.json b/data/raw/1125.json
new file mode 100644
index 0000000..1b16318
--- /dev/null
+++ b/data/raw/1125.json
@@ -0,0 +1,17 @@
+{
+ "number": 1125,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1125",
+ "title": "Flesh out Deprecate TargetActionSupport RFC body",
+ "createdAt": "2025-07-15T22:03:00Z",
+ "closedAt": "2025-07-17T15:01:07Z",
+ "merged": true,
+ "mergedAt": "2025-07-17T15:01:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-15T22:03:14Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1126.json b/data/raw/1126.json
new file mode 100644
index 0000000..b33cee5
--- /dev/null
+++ b/data/raw/1126.json
@@ -0,0 +1,22 @@
+{
+ "number": 1126,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1126",
+ "title": "Advance RFC #1041 `\"Deprecate TargetActionSupport\"` to Stage Ready for Release",
+ "createdAt": "2025-07-25T18:17:28Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:17:29Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-25T18:17:29Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1127.json b/data/raw/1127.json
new file mode 100644
index 0000000..1c45968
--- /dev/null
+++ b/data/raw/1127.json
@@ -0,0 +1,27 @@
+{
+ "number": 1127,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1127",
+ "title": "Advance RFC #1121 `\"Default Template invisible character Minification\"` to Stage Ready for Release",
+ "createdAt": "2025-08-08T18:12:34Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:12:35Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:12:35Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:12:35Z",
+ "label": "RFC Advancement"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1128.json b/data/raw/1128.json
new file mode 100644
index 0000000..8fc1810
--- /dev/null
+++ b/data/raw/1128.json
@@ -0,0 +1,27 @@
+{
+ "number": 1128,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1128",
+ "title": "Advance RFC #1099 `\"renderComponent\"` to Stage Ready for Release",
+ "createdAt": "2025-08-08T18:15:29Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:15:30Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-08T18:15:30Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:23:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1129.json b/data/raw/1129.json
new file mode 100644
index 0000000..e110048
--- /dev/null
+++ b/data/raw/1129.json
@@ -0,0 +1,27 @@
+{
+ "number": 1129,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1129",
+ "title": "Deprecate Computed",
+ "createdAt": "2025-08-12T17:21:20Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-12T17:21:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T18:40:02Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-08-15T18:40:09Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/113.json b/data/raw/113.json
new file mode 100644
index 0000000..7496e14
--- /dev/null
+++ b/data/raw/113.json
@@ -0,0 +1,27 @@
+{
+ "number": 113,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/113",
+ "title": "Expose query param defaults",
+ "createdAt": "2016-01-27T14:37:21Z",
+ "closedAt": "2022-12-16T19:36:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:36:39Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-06T23:46:53Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1130.json b/data/raw/1130.json
new file mode 100644
index 0000000..053209c
--- /dev/null
+++ b/data/raw/1130.json
@@ -0,0 +1,17 @@
+{
+ "number": 1130,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1130",
+ "title": "Introduce: localCopy",
+ "createdAt": "2025-08-12T21:55:08Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-12T21:55:21Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1131.json b/data/raw/1131.json
new file mode 100644
index 0000000..02f5608
--- /dev/null
+++ b/data/raw/1131.json
@@ -0,0 +1,17 @@
+{
+ "number": 1131,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1131",
+ "title": "Add a `skipCopy` option to tracked-collections",
+ "createdAt": "2025-08-13T11:10:43Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-13T11:10:59Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1132.json b/data/raw/1132.json
new file mode 100644
index 0000000..d152236
--- /dev/null
+++ b/data/raw/1132.json
@@ -0,0 +1,32 @@
+{
+ "number": 1132,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1132",
+ "title": "Strict resolver",
+ "createdAt": "2025-08-13T22:45:18Z",
+ "closedAt": "2025-09-05T18:08:38Z",
+ "merged": true,
+ "mergedAt": "2025-09-05T18:08:38Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-13T22:45:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T19:04:19Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-08-22T19:04:22Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:58:09Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1133.json b/data/raw/1133.json
new file mode 100644
index 0000000..7879179
--- /dev/null
+++ b/data/raw/1133.json
@@ -0,0 +1,17 @@
+{
+ "number": 1133,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1133",
+ "title": "Introduce Template-only Class Components",
+ "createdAt": "2025-08-14T16:37:26Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-14T16:37:39Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1134.json b/data/raw/1134.json
new file mode 100644
index 0000000..5ad4291
--- /dev/null
+++ b/data/raw/1134.json
@@ -0,0 +1,17 @@
+{
+ "number": 1134,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1134",
+ "title": "Automatic optimization of empty class componentns",
+ "createdAt": "2025-08-14T21:29:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-14T21:29:39Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1135.json b/data/raw/1135.json
new file mode 100644
index 0000000..77d33f0
--- /dev/null
+++ b/data/raw/1135.json
@@ -0,0 +1,22 @@
+{
+ "number": 1135,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1135",
+ "title": "Advance RFC #1112 `\"Deprecating Ember Proxies\"` to Stage Ready for Release",
+ "createdAt": "2025-08-15T18:56:03Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T18:56:04Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T18:56:04Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1136.json b/data/raw/1136.json
new file mode 100644
index 0000000..1958831
--- /dev/null
+++ b/data/raw/1136.json
@@ -0,0 +1,17 @@
+{
+ "number": 1136,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1136",
+ "title": "lowLevel.subtle.sync",
+ "createdAt": "2025-08-15T23:06:09Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-15T23:06:21Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1137.json b/data/raw/1137.json
new file mode 100644
index 0000000..73c9118
--- /dev/null
+++ b/data/raw/1137.json
@@ -0,0 +1,17 @@
+{
+ "number": 1137,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1137",
+ "title": "Propose moving the built-in built-ins' public import path",
+ "createdAt": "2025-08-16T23:03:59Z",
+ "closedAt": "2025-08-22T18:53:48Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-16T23:04:12Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1138.json b/data/raw/1138.json
new file mode 100644
index 0000000..5fc7f22
--- /dev/null
+++ b/data/raw/1138.json
@@ -0,0 +1,11 @@
+{
+ "number": 1138,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1138",
+ "title": "rfc-1068 - Update the collections to be under the /collections path",
+ "createdAt": "2025-08-17T17:32:42Z",
+ "closedAt": "2025-08-22T18:53:29Z",
+ "merged": true,
+ "mergedAt": "2025-08-22T18:53:29Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1139.json b/data/raw/1139.json
new file mode 100644
index 0000000..df07a06
--- /dev/null
+++ b/data/raw/1139.json
@@ -0,0 +1,22 @@
+{
+ "number": 1139,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1139",
+ "title": "Advance RFC #1111 `\"Deprecating Ember.Evented and @ember/object/events\"` to Stage Ready for Release",
+ "createdAt": "2025-08-22T18:14:26Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T18:14:27Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-22T18:14:27Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/114.json b/data/raw/114.json
new file mode 100644
index 0000000..8ea021c
--- /dev/null
+++ b/data/raw/114.json
@@ -0,0 +1,11 @@
+{
+ "number": 114,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/114",
+ "title": "Complete infos about RFCs",
+ "createdAt": "2016-01-27T19:05:44Z",
+ "closedAt": "2016-02-08T02:29:00Z",
+ "merged": true,
+ "mergedAt": "2016-02-08T02:29:00Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/1140.json b/data/raw/1140.json
new file mode 100644
index 0000000..271110d
--- /dev/null
+++ b/data/raw/1140.json
@@ -0,0 +1,22 @@
+{
+ "number": 1140,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1140",
+ "title": "Advance RFC #1114 `\"Deprecating Ember Array\"` to Stage Ready for Release",
+ "createdAt": "2025-08-29T18:12:38Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:12:39Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:12:39Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1141.json b/data/raw/1141.json
new file mode 100644
index 0000000..896f96c
--- /dev/null
+++ b/data/raw/1141.json
@@ -0,0 +1,27 @@
+{
+ "number": 1141,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1141",
+ "title": "Advance RFC #1117 `\"Deprecate Classic Classes\"` to Stage Ready for Release",
+ "createdAt": "2025-08-29T18:15:01Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:15:02Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:15:02Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-08-29T18:15:03Z",
+ "label": "RFC Advancement"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1142.json b/data/raw/1142.json
new file mode 100644
index 0000000..81c717a
--- /dev/null
+++ b/data/raw/1142.json
@@ -0,0 +1,22 @@
+{
+ "number": 1142,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1142",
+ "title": "Advance RFC #1132 `\"Default Strict Resolver\"` to Stage Ready for Release",
+ "createdAt": "2025-09-05T18:09:24Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:09:24Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:09:24Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/1143.json b/data/raw/1143.json
new file mode 100644
index 0000000..f751bf3
--- /dev/null
+++ b/data/raw/1143.json
@@ -0,0 +1,27 @@
+{
+ "number": 1143,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/1143",
+ "title": "Advance RFC #1116 `\"Deprecating Mixin Support\"` to Stage Ready for Release",
+ "createdAt": "2025-09-05T18:10:24Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:10:25Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:10:25Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-09-05T18:10:25Z",
+ "label": "RFC Advancement"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/115.json b/data/raw/115.json
new file mode 100644
index 0000000..05d8545
--- /dev/null
+++ b/data/raw/115.json
@@ -0,0 +1,11 @@
+{
+ "number": 115,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/115",
+ "title": "Add Ember.run.callback()",
+ "createdAt": "2016-01-29T05:32:45Z",
+ "closedAt": "2022-07-23T17:47:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/116.json b/data/raw/116.json
new file mode 100644
index 0000000..123f7b9
--- /dev/null
+++ b/data/raw/116.json
@@ -0,0 +1,11 @@
+{
+ "number": 116,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/116",
+ "title": "Define routes without `this`",
+ "createdAt": "2016-02-01T17:20:49Z",
+ "closedAt": "2016-07-23T14:43:32Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/118.json b/data/raw/118.json
new file mode 100644
index 0000000..d7d4e29
--- /dev/null
+++ b/data/raw/118.json
@@ -0,0 +1,11 @@
+{
+ "number": 118,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/118",
+ "title": "RFC process improvements.",
+ "createdAt": "2016-02-08T03:56:33Z",
+ "closedAt": "2016-02-13T17:20:22Z",
+ "merged": true,
+ "mergedAt": "2016-02-13T17:20:22Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/119.json b/data/raw/119.json
new file mode 100644
index 0000000..5df3898
--- /dev/null
+++ b/data/raw/119.json
@@ -0,0 +1,11 @@
+{
+ "number": 119,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/119",
+ "title": "Grand Testing Unification",
+ "createdAt": "2016-02-08T19:47:04Z",
+ "closedAt": "2020-05-22T20:45:33Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/12.json b/data/raw/12.json
new file mode 100644
index 0000000..90b78c4
--- /dev/null
+++ b/data/raw/12.json
@@ -0,0 +1,16 @@
+{
+ "number": 12,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/12",
+ "title": "RFC: Getter CP readOnly by default",
+ "createdAt": "2014-10-31T03:41:07Z",
+ "closedAt": "2015-06-07T18:28:41Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/120.json b/data/raw/120.json
new file mode 100644
index 0000000..c7b9898
--- /dev/null
+++ b/data/raw/120.json
@@ -0,0 +1,11 @@
+{
+ "number": 120,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/120",
+ "title": "Introduce Route Serializers",
+ "createdAt": "2016-02-11T20:50:13Z",
+ "closedAt": "2016-03-18T22:49:20Z",
+ "merged": true,
+ "mergedAt": "2016-03-18T22:49:20Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/122.json b/data/raw/122.json
new file mode 100644
index 0000000..142e287
--- /dev/null
+++ b/data/raw/122.json
@@ -0,0 +1,17 @@
+{
+ "number": 122,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/122",
+ "title": "Linking Between Engines (and Applications)",
+ "createdAt": "2016-02-17T23:21:33Z",
+ "closedAt": "2018-03-09T22:19:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-04-28T18:59:44Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/123.json b/data/raw/123.json
new file mode 100644
index 0000000..807c907
--- /dev/null
+++ b/data/raw/123.json
@@ -0,0 +1,22 @@
+{
+ "number": 123,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/123",
+ "title": "Model Lifecycle Hooks",
+ "createdAt": "2016-03-04T19:26:38Z",
+ "closedAt": "2019-06-05T21:21:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-03-04T19:26:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-24T21:50:11Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/124.json b/data/raw/124.json
new file mode 100644
index 0000000..7b1b0bd
--- /dev/null
+++ b/data/raw/124.json
@@ -0,0 +1,11 @@
+{
+ "number": 124,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/124",
+ "title": "Module Normalization",
+ "createdAt": "2016-03-08T13:22:45Z",
+ "closedAt": "2016-05-09T18:12:17Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/126.json b/data/raw/126.json
new file mode 100644
index 0000000..ca98080
--- /dev/null
+++ b/data/raw/126.json
@@ -0,0 +1,11 @@
+{
+ "number": 126,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/126",
+ "title": "RFC for Hook/Event for Transitioning During a Transition",
+ "createdAt": "2016-03-16T18:35:24Z",
+ "closedAt": "2016-09-16T23:19:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/13.json b/data/raw/13.json
new file mode 100644
index 0000000..2d373ba
--- /dev/null
+++ b/data/raw/13.json
@@ -0,0 +1,11 @@
+{
+ "number": 13,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/13",
+ "title": "English Mother@#$%*&^ Do You Speak It?",
+ "createdAt": "2014-11-02T17:58:27Z",
+ "closedAt": "2014-11-02T18:11:48Z",
+ "merged": true,
+ "mergedAt": "2014-11-02T18:11:48Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/130.json b/data/raw/130.json
new file mode 100644
index 0000000..2d1a9c6
--- /dev/null
+++ b/data/raw/130.json
@@ -0,0 +1,11 @@
+{
+ "number": 130,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/130",
+ "title": "RFC doc for adding uniqBy to enumerable",
+ "createdAt": "2016-04-03T18:51:31Z",
+ "closedAt": "2016-04-15T19:08:55Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/132.json b/data/raw/132.json
new file mode 100644
index 0000000..8643589
--- /dev/null
+++ b/data/raw/132.json
@@ -0,0 +1,11 @@
+{
+ "number": 132,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/132",
+ "title": "Ember CLI: Strip some framework function invocations from production builds",
+ "createdAt": "2016-04-06T15:43:49Z",
+ "closedAt": "2016-04-06T15:59:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/133.json b/data/raw/133.json
new file mode 100644
index 0000000..aeaff72
--- /dev/null
+++ b/data/raw/133.json
@@ -0,0 +1,11 @@
+{
+ "number": 133,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/133",
+ "title": "Deprecation RFC Template",
+ "createdAt": "2016-04-14T19:34:05Z",
+ "closedAt": "2016-04-20T21:05:14Z",
+ "merged": true,
+ "mergedAt": "2016-04-20T21:05:14Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/135.json b/data/raw/135.json
new file mode 100644
index 0000000..3c732d4
--- /dev/null
+++ b/data/raw/135.json
@@ -0,0 +1,17 @@
+{
+ "number": 135,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/135",
+ "title": "buildQuery RFC",
+ "createdAt": "2016-04-15T17:32:33Z",
+ "closedAt": "2018-11-13T16:05:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-04-15T17:41:15Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/136.json b/data/raw/136.json
new file mode 100644
index 0000000..6c941a4
--- /dev/null
+++ b/data/raw/136.json
@@ -0,0 +1,11 @@
+{
+ "number": 136,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/136",
+ "title": "Add contains to includes RFC",
+ "createdAt": "2016-04-16T15:06:05Z",
+ "closedAt": "2016-04-30T19:38:42Z",
+ "merged": true,
+ "mergedAt": "2016-04-30T19:38:42Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/139.json b/data/raw/139.json
new file mode 100644
index 0000000..42a22a7
--- /dev/null
+++ b/data/raw/139.json
@@ -0,0 +1,11 @@
+{
+ "number": 139,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/139",
+ "title": "Ember.String.isHtmlSafe RFC",
+ "createdAt": "2016-04-18T14:47:14Z",
+ "closedAt": "2016-06-12T23:37:14Z",
+ "merged": true,
+ "mergedAt": "2016-06-12T23:37:14Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/14.json b/data/raw/14.json
new file mode 100644
index 0000000..84febc3
--- /dev/null
+++ b/data/raw/14.json
@@ -0,0 +1,11 @@
+{
+ "number": 14,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/14",
+ "title": "Fix typo",
+ "createdAt": "2014-11-03T15:53:22Z",
+ "closedAt": "2014-11-03T16:10:58Z",
+ "merged": true,
+ "mergedAt": "2014-11-03T16:10:58Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/141.json b/data/raw/141.json
new file mode 100644
index 0000000..5318d1b
--- /dev/null
+++ b/data/raw/141.json
@@ -0,0 +1,11 @@
+{
+ "number": 141,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/141",
+ "title": "Adds lazy-load-overview",
+ "createdAt": "2016-04-26T01:54:01Z",
+ "closedAt": "2016-11-28T04:24:33Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/143.json b/data/raw/143.json
new file mode 100644
index 0000000..6d7a229
--- /dev/null
+++ b/data/raw/143.json
@@ -0,0 +1,27 @@
+{
+ "number": 143,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/143",
+ "title": "Module Unification",
+ "createdAt": "2016-05-09T18:11:26Z",
+ "closedAt": "2016-10-18T15:06:41Z",
+ "merged": true,
+ "mergedAt": "2016-10-18T15:06:41Z",
+ "assignees": [
+ {
+ "login": "mixonic",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/8752?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-06-29T20:05:41Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2016-10-18T16:48:51Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/144.json b/data/raw/144.json
new file mode 100644
index 0000000..0d9309b
--- /dev/null
+++ b/data/raw/144.json
@@ -0,0 +1,11 @@
+{
+ "number": 144,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/144",
+ "title": "Add Ember issue to 0136-contains-to-includes.md",
+ "createdAt": "2016-05-25T11:18:05Z",
+ "closedAt": "2016-05-25T11:42:44Z",
+ "merged": true,
+ "mergedAt": "2016-05-25T11:42:44Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/145.json b/data/raw/145.json
new file mode 100644
index 0000000..5e851b2
--- /dev/null
+++ b/data/raw/145.json
@@ -0,0 +1,11 @@
+{
+ "number": 145,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/145",
+ "title": "typo",
+ "createdAt": "2016-05-30T15:42:05Z",
+ "closedAt": "2016-05-30T15:45:15Z",
+ "merged": true,
+ "mergedAt": "2016-05-30T15:45:15Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/147.json b/data/raw/147.json
new file mode 100644
index 0000000..a55b305
--- /dev/null
+++ b/data/raw/147.json
@@ -0,0 +1,11 @@
+{
+ "number": 147,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/147",
+ "title": "Tweak weakmap template.",
+ "createdAt": "2016-06-16T18:18:48Z",
+ "closedAt": "2016-06-16T18:18:59Z",
+ "merged": true,
+ "mergedAt": "2016-06-16T18:18:59Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/148.json b/data/raw/148.json
new file mode 100644
index 0000000..4b9caa9
--- /dev/null
+++ b/data/raw/148.json
@@ -0,0 +1,11 @@
+{
+ "number": 148,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/148",
+ "title": "Update and rename 0000-isHtmlSafe.md to 0139-isHtmlSafe.md",
+ "createdAt": "2016-06-19T15:43:06Z",
+ "closedAt": "2016-06-19T15:43:10Z",
+ "merged": true,
+ "mergedAt": "2016-06-19T15:43:10Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/149.json b/data/raw/149.json
new file mode 100644
index 0000000..df8f5eb
--- /dev/null
+++ b/data/raw/149.json
@@ -0,0 +1,11 @@
+{
+ "number": 149,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/149",
+ "title": "Introduce \"final comment period\" into process description",
+ "createdAt": "2016-06-23T20:07:24Z",
+ "closedAt": "2016-06-29T15:08:24Z",
+ "merged": true,
+ "mergedAt": "2016-06-29T15:08:24Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/15.json b/data/raw/15.json
new file mode 100644
index 0000000..f76d39d
--- /dev/null
+++ b/data/raw/15.json
@@ -0,0 +1,11 @@
+{
+ "number": 15,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/15",
+ "title": "The Road to Ember 2.0 RFC",
+ "createdAt": "2014-11-03T17:03:17Z",
+ "closedAt": "2015-06-07T18:47:10Z",
+ "merged": true,
+ "mergedAt": "2015-06-07T18:47:10Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/150.json b/data/raw/150.json
new file mode 100644
index 0000000..f9deff8
--- /dev/null
+++ b/data/raw/150.json
@@ -0,0 +1,22 @@
+{
+ "number": 150,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/150",
+ "title": "`factoryFor` as a public API replacing `_lookupFactory`",
+ "createdAt": "2016-07-01T20:30:37Z",
+ "closedAt": "2016-10-07T19:07:47Z",
+ "merged": true,
+ "mergedAt": "2016-10-07T19:07:47Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-09-27T00:20:25Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2016-10-07T19:26:46Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/152.json b/data/raw/152.json
new file mode 100644
index 0000000..0e91896
--- /dev/null
+++ b/data/raw/152.json
@@ -0,0 +1,11 @@
+{
+ "number": 152,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/152",
+ "title": "Introduce basic logic HBS helpers",
+ "createdAt": "2016-07-16T11:30:06Z",
+ "closedAt": "2019-01-25T02:49:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/153.json b/data/raw/153.json
new file mode 100644
index 0000000..0a193ab
--- /dev/null
+++ b/data/raw/153.json
@@ -0,0 +1,17 @@
+{
+ "number": 153,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/153",
+ "title": "RFC: Asset Manifest",
+ "createdAt": "2016-07-17T22:45:10Z",
+ "closedAt": "2018-03-09T22:20:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-04-28T18:59:30Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/154.json b/data/raw/154.json
new file mode 100644
index 0000000..ac329c2
--- /dev/null
+++ b/data/raw/154.json
@@ -0,0 +1,11 @@
+{
+ "number": 154,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/154",
+ "title": "RFC for router enhancements",
+ "createdAt": "2016-07-19T00:10:49Z",
+ "closedAt": "2022-07-23T17:30:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/155.json b/data/raw/155.json
new file mode 100644
index 0000000..6b3fc87
--- /dev/null
+++ b/data/raw/155.json
@@ -0,0 +1,11 @@
+{
+ "number": 155,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/155",
+ "title": "RFC: Ancillary Package Module Standardization",
+ "createdAt": "2016-07-19T15:56:31Z",
+ "closedAt": "2018-01-24T17:31:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/158.json b/data/raw/158.json
new file mode 100644
index 0000000..6868342
--- /dev/null
+++ b/data/raw/158.json
@@ -0,0 +1,22 @@
+{
+ "number": 158,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/158",
+ "title": "RFC: Asset Loader Service",
+ "createdAt": "2016-07-22T17:01:58Z",
+ "closedAt": "2018-03-09T22:19:29Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-04-28T18:59:16Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-03-09T22:17:20Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/159.json b/data/raw/159.json
new file mode 100644
index 0000000..bbea40c
--- /dev/null
+++ b/data/raw/159.json
@@ -0,0 +1,22 @@
+{
+ "number": 159,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/159",
+ "title": "Add base model",
+ "createdAt": "2016-07-26T20:23:01Z",
+ "closedAt": "2019-06-05T21:19:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-07-26T20:23:01Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-24T21:47:57Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/16.json b/data/raw/16.json
new file mode 100644
index 0000000..30af47e
--- /dev/null
+++ b/data/raw/16.json
@@ -0,0 +1,11 @@
+{
+ "number": 16,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/16",
+ "title": "Embedded handlebars draft 1",
+ "createdAt": "2014-11-03T17:23:07Z",
+ "closedAt": "2014-11-04T14:53:14Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/160.json b/data/raw/160.json
new file mode 100644
index 0000000..bc7dab8
--- /dev/null
+++ b/data/raw/160.json
@@ -0,0 +1,17 @@
+{
+ "number": 160,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/160",
+ "title": "Links and meta improvements",
+ "createdAt": "2016-07-29T14:53:23Z",
+ "closedAt": "2018-10-12T14:42:50Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-07-29T14:53:23Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/161.json b/data/raw/161.json
new file mode 100644
index 0000000..245a025
--- /dev/null
+++ b/data/raw/161.json
@@ -0,0 +1,22 @@
+{
+ "number": 161,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/161",
+ "title": "Overhaul store.push and store.pushPayload",
+ "createdAt": "2016-08-01T16:26:10Z",
+ "closedAt": "2019-08-21T21:20:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-08-01T16:26:10Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-19T21:58:05Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/162.json b/data/raw/162.json
new file mode 100644
index 0000000..694acc8
--- /dev/null
+++ b/data/raw/162.json
@@ -0,0 +1,11 @@
+{
+ "number": 162,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/162",
+ "title": "Update 0000-router-service.md",
+ "createdAt": "2016-08-02T23:26:23Z",
+ "closedAt": "2016-08-12T17:55:36Z",
+ "merged": true,
+ "mergedAt": "2016-08-12T17:55:36Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/164.json b/data/raw/164.json
new file mode 100644
index 0000000..a64a341
--- /dev/null
+++ b/data/raw/164.json
@@ -0,0 +1,11 @@
+{
+ "number": 164,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/164",
+ "title": "RFC for public ApplicationInstance API",
+ "createdAt": "2016-08-19T17:28:04Z",
+ "closedAt": "2022-07-23T17:22:32Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/165.json b/data/raw/165.json
new file mode 100644
index 0000000..179739b
--- /dev/null
+++ b/data/raw/165.json
@@ -0,0 +1,11 @@
+{
+ "number": 165,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/165",
+ "title": "typos",
+ "createdAt": "2016-08-23T14:02:54Z",
+ "closedAt": "2016-08-23T14:07:17Z",
+ "merged": true,
+ "mergedAt": "2016-08-23T14:07:17Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/166.json b/data/raw/166.json
new file mode 100644
index 0000000..f9d9306
--- /dev/null
+++ b/data/raw/166.json
@@ -0,0 +1,11 @@
+{
+ "number": 166,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/166",
+ "title": "Added the missing }}",
+ "createdAt": "2016-08-26T10:44:45Z",
+ "closedAt": "2016-08-26T11:24:16Z",
+ "merged": true,
+ "mergedAt": "2016-08-26T11:24:16Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/17.json b/data/raw/17.json
new file mode 100644
index 0000000..e67e479
--- /dev/null
+++ b/data/raw/17.json
@@ -0,0 +1,22 @@
+{
+ "number": 17,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/17",
+ "title": "ember data testing helpers",
+ "createdAt": "2014-11-04T03:20:57Z",
+ "closedAt": "2016-11-08T14:43:27Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:08:57Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:44:15Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/171.json b/data/raw/171.json
new file mode 100644
index 0000000..8b33271
--- /dev/null
+++ b/data/raw/171.json
@@ -0,0 +1,17 @@
+{
+ "number": 171,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/171",
+ "title": "Improved ajax",
+ "createdAt": "2016-10-11T11:50:03Z",
+ "closedAt": "2018-06-27T16:45:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-10-11T11:50:03Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/173.json b/data/raw/173.json
new file mode 100644
index 0000000..7e2d781
--- /dev/null
+++ b/data/raw/173.json
@@ -0,0 +1,17 @@
+{
+ "number": 173,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/173",
+ "title": "Add support for nested saves",
+ "createdAt": "2016-10-18T14:15:11Z",
+ "closedAt": "2019-06-19T23:17:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-10-18T14:21:51Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/176.json b/data/raw/176.json
new file mode 100644
index 0000000..0dc3669
--- /dev/null
+++ b/data/raw/176.json
@@ -0,0 +1,22 @@
+{
+ "number": 176,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/176",
+ "title": "RFC: JavaScript Modules API",
+ "createdAt": "2016-11-06T01:55:03Z",
+ "closedAt": "2017-01-13T22:40:32Z",
+ "merged": true,
+ "mergedAt": "2017-01-13T22:40:32Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-12-14T01:16:05Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2017-04-05T14:41:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/178.json b/data/raw/178.json
new file mode 100644
index 0000000..1d6f02e
--- /dev/null
+++ b/data/raw/178.json
@@ -0,0 +1,17 @@
+{
+ "number": 178,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/178",
+ "title": "Deprecate Ember.K",
+ "createdAt": "2016-11-18T20:02:47Z",
+ "closedAt": "2016-12-21T01:57:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-12-10T15:42:27Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/181.json b/data/raw/181.json
new file mode 100644
index 0000000..9e53f35
--- /dev/null
+++ b/data/raw/181.json
@@ -0,0 +1,22 @@
+{
+ "number": 181,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/181",
+ "title": "Add RFC for deprecation Ember Data initializers",
+ "createdAt": "2016-11-22T21:46:46Z",
+ "closedAt": "2017-01-25T19:32:54Z",
+ "merged": true,
+ "mergedAt": "2017-01-25T19:32:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-01-05T15:08:50Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-01-09T03:42:38Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/185.json b/data/raw/185.json
new file mode 100644
index 0000000..9f9b6b0
--- /dev/null
+++ b/data/raw/185.json
@@ -0,0 +1,17 @@
+{
+ "number": 185,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/185",
+ "title": "RFC: POST to Fastboot",
+ "createdAt": "2016-12-05T00:02:22Z",
+ "closedAt": "2019-01-18T18:36:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:33:01Z",
+ "label": "T-fastboot"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/186.json b/data/raw/186.json
new file mode 100644
index 0000000..7e89ecf
--- /dev/null
+++ b/data/raw/186.json
@@ -0,0 +1,17 @@
+{
+ "number": 186,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/186",
+ "title": "RFC: Track unique history location state",
+ "createdAt": "2016-12-05T14:20:45Z",
+ "closedAt": "2017-01-20T19:42:57Z",
+ "merged": true,
+ "mergedAt": "2017-01-20T19:42:57Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-01-17T01:59:07Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/188.json b/data/raw/188.json
new file mode 100644
index 0000000..28108bb
--- /dev/null
+++ b/data/raw/188.json
@@ -0,0 +1,11 @@
+{
+ "number": 188,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/188",
+ "title": "v1 of the proposal",
+ "createdAt": "2016-12-09T23:06:09Z",
+ "closedAt": "2016-12-09T23:09:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/191.json b/data/raw/191.json
new file mode 100644
index 0000000..62ee45f
--- /dev/null
+++ b/data/raw/191.json
@@ -0,0 +1,26 @@
+{
+ "number": 191,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/191",
+ "title": "Deprecate component lifecycle hook arguments.",
+ "createdAt": "2016-12-14T17:02:24Z",
+ "closedAt": "2017-01-02T01:12:40Z",
+ "merged": true,
+ "mergedAt": "2017-01-02T01:12:40Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-12-23T23:03:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/192.json b/data/raw/192.json
new file mode 100644
index 0000000..2b0a86e
--- /dev/null
+++ b/data/raw/192.json
@@ -0,0 +1,11 @@
+{
+ "number": 192,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/192",
+ "title": "Query-Params Lifecycle",
+ "createdAt": "2016-12-14T23:44:31Z",
+ "closedAt": "2017-01-04T18:30:04Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/193.json b/data/raw/193.json
new file mode 100644
index 0000000..308ee31
--- /dev/null
+++ b/data/raw/193.json
@@ -0,0 +1,11 @@
+{
+ "number": 193,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/193",
+ "title": "Yet another named blocks/yields RFC",
+ "createdAt": "2016-12-19T10:02:08Z",
+ "closedAt": "2017-07-30T14:44:17Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/194.json b/data/raw/194.json
new file mode 100644
index 0000000..930e562
--- /dev/null
+++ b/data/raw/194.json
@@ -0,0 +1,17 @@
+{
+ "number": 194,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/194",
+ "title": "Deprecate component `eventManager`",
+ "createdAt": "2016-12-26T12:42:39Z",
+ "closedAt": "2017-03-26T06:36:44Z",
+ "merged": true,
+ "mergedAt": "2017-03-26T06:36:44Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-01-27T18:35:29Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/199.json b/data/raw/199.json
new file mode 100644
index 0000000..a6af02a
--- /dev/null
+++ b/data/raw/199.json
@@ -0,0 +1,11 @@
+{
+ "number": 199,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/199",
+ "title": "Local template blocks (as a precursor to block slot syntax)",
+ "createdAt": "2017-01-14T20:39:41Z",
+ "closedAt": "2017-01-18T18:51:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/2.json b/data/raw/2.json
new file mode 100644
index 0000000..d0e0438
--- /dev/null
+++ b/data/raw/2.json
@@ -0,0 +1,11 @@
+{
+ "number": 2,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/2",
+ "title": "RFC: Better Actions",
+ "createdAt": "2014-08-16T01:31:17Z",
+ "closedAt": "2015-01-07T04:58:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/20.json b/data/raw/20.json
new file mode 100644
index 0000000..17866c5
--- /dev/null
+++ b/data/raw/20.json
@@ -0,0 +1,11 @@
+{
+ "number": 20,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/20",
+ "title": "Add Ember issue to 0001-improved-cp-syntax.md",
+ "createdAt": "2014-11-13T04:22:50Z",
+ "closedAt": "2015-02-05T08:10:43Z",
+ "merged": true,
+ "mergedAt": "2015-02-05T08:10:43Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/200.json b/data/raw/200.json
new file mode 100644
index 0000000..f84f7af
--- /dev/null
+++ b/data/raw/200.json
@@ -0,0 +1,17 @@
+{
+ "number": 200,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/200",
+ "title": "`let` it be: bind names to values in templates",
+ "createdAt": "2017-01-15T00:53:12Z",
+ "closedAt": "2018-09-18T15:19:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:23:51Z",
+ "label": "T-templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/201.json b/data/raw/201.json
new file mode 100644
index 0000000..fa1e5a6
--- /dev/null
+++ b/data/raw/201.json
@@ -0,0 +1,11 @@
+{
+ "number": 201,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/201",
+ "title": "Update 0000-template.md",
+ "createdAt": "2017-01-16T13:18:07Z",
+ "closedAt": "2017-01-24T23:01:09Z",
+ "merged": true,
+ "mergedAt": "2017-01-24T23:01:09Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/202.json b/data/raw/202.json
new file mode 100644
index 0000000..e07ad3f
--- /dev/null
+++ b/data/raw/202.json
@@ -0,0 +1,27 @@
+{
+ "number": 202,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/202",
+ "title": "Allow the `with` helper accept named arguments",
+ "createdAt": "2017-01-17T12:53:47Z",
+ "closedAt": "2020-11-03T18:44:05Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:23:51Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:18:55Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/203.json b/data/raw/203.json
new file mode 100644
index 0000000..36d843d
--- /dev/null
+++ b/data/raw/203.json
@@ -0,0 +1,11 @@
+{
+ "number": 203,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/203",
+ "title": "Nested Glimmer Syntax + attr/component-centric slots",
+ "createdAt": "2017-01-20T05:47:09Z",
+ "closedAt": "2017-03-08T13:32:55Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/204.json b/data/raw/204.json
new file mode 100644
index 0000000..53e7f3b
--- /dev/null
+++ b/data/raw/204.json
@@ -0,0 +1,17 @@
+{
+ "number": 204,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/204",
+ "title": "RFC: Template import directives",
+ "createdAt": "2017-01-24T20:30:08Z",
+ "closedAt": "2019-05-31T17:41:32Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:23:28Z",
+ "label": "T-templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/205.json b/data/raw/205.json
new file mode 100644
index 0000000..2a6c83f
--- /dev/null
+++ b/data/raw/205.json
@@ -0,0 +1,17 @@
+{
+ "number": 205,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/205",
+ "title": "Allow for specifying epsilon segments in routes",
+ "createdAt": "2017-01-26T18:53:59Z",
+ "closedAt": "2022-07-23T17:28:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:24:11Z",
+ "label": "T-routing"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/208.json b/data/raw/208.json
new file mode 100644
index 0000000..96c1155
--- /dev/null
+++ b/data/raw/208.json
@@ -0,0 +1,17 @@
+{
+ "number": 208,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/208",
+ "title": "Contextual helpers",
+ "createdAt": "2017-02-07T22:40:00Z",
+ "closedAt": "2019-01-17T19:50:48Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:22:03Z",
+ "label": "T-templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/21.json b/data/raw/21.json
new file mode 100644
index 0000000..b2d5ec2
--- /dev/null
+++ b/data/raw/21.json
@@ -0,0 +1,32 @@
+{
+ "number": 21,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/21",
+ "title": "Provide a way to mark a model as dirty when relationships or related model properties change.",
+ "createdAt": "2014-11-13T23:49:03Z",
+ "closedAt": "2021-04-28T21:26:26Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:11:15Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:44:57Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-08-21T21:29:03Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-21T21:29:03Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/213.json b/data/raw/213.json
new file mode 100644
index 0000000..6e12820
--- /dev/null
+++ b/data/raw/213.json
@@ -0,0 +1,22 @@
+{
+ "number": 213,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/213",
+ "title": "Custom Components API",
+ "createdAt": "2017-03-13T23:02:46Z",
+ "closedAt": "2018-03-21T15:34:46Z",
+ "merged": true,
+ "mergedAt": "2018-03-21T15:34:46Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:22:10Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-03-09T22:12:54Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/214.json b/data/raw/214.json
new file mode 100644
index 0000000..7d81d21
--- /dev/null
+++ b/data/raw/214.json
@@ -0,0 +1,11 @@
+{
+ "number": 214,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/214",
+ "title": "Cleanup",
+ "createdAt": "2017-03-14T14:55:35Z",
+ "closedAt": "2017-03-14T15:00:21Z",
+ "merged": true,
+ "mergedAt": "2017-03-14T15:00:21Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/215.json b/data/raw/215.json
new file mode 100644
index 0000000..f9c2542
--- /dev/null
+++ b/data/raw/215.json
@@ -0,0 +1,11 @@
+{
+ "number": 215,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/215",
+ "title": "Fix destructure syntax",
+ "createdAt": "2017-03-14T15:15:46Z",
+ "closedAt": "2017-03-15T17:33:57Z",
+ "merged": true,
+ "mergedAt": "2017-03-15T17:33:57Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/216.json b/data/raw/216.json
new file mode 100644
index 0000000..fc0d7ea
--- /dev/null
+++ b/data/raw/216.json
@@ -0,0 +1,17 @@
+{
+ "number": 216,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/216",
+ "title": "Add dasherized-test-name-generator-option RFC",
+ "createdAt": "2017-03-20T10:18:19Z",
+ "closedAt": "2018-01-21T16:59:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:23:16Z",
+ "label": "T-testing"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/219.json b/data/raw/219.json
new file mode 100644
index 0000000..bae1911
--- /dev/null
+++ b/data/raw/219.json
@@ -0,0 +1,11 @@
+{
+ "number": 219,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/219",
+ "title": "Update Ember Issue of Module Unification RFC",
+ "createdAt": "2017-04-06T16:47:26Z",
+ "closedAt": "2017-04-07T02:07:14Z",
+ "merged": true,
+ "mergedAt": "2017-04-07T02:07:14Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/220.json b/data/raw/220.json
new file mode 100644
index 0000000..8c4fe74
--- /dev/null
+++ b/data/raw/220.json
@@ -0,0 +1,17 @@
+{
+ "number": 220,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/220",
+ "title": "Introduce external redirects",
+ "createdAt": "2017-04-10T16:03:59Z",
+ "closedAt": "2022-07-23T17:52:15Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:24:11Z",
+ "label": "T-routing"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/221.json b/data/raw/221.json
new file mode 100644
index 0000000..0454da5
--- /dev/null
+++ b/data/raw/221.json
@@ -0,0 +1,22 @@
+{
+ "number": 221,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/221",
+ "title": "RFC to deprecate `resetNamespace`",
+ "createdAt": "2017-04-18T13:37:26Z",
+ "closedAt": "2018-01-22T15:29:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:19:42Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:19:53Z",
+ "label": "T-deprecation"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/223.json b/data/raw/223.json
new file mode 100644
index 0000000..738c17b
--- /dev/null
+++ b/data/raw/223.json
@@ -0,0 +1,11 @@
+{
+ "number": 223,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/223",
+ "title": "Add `isEqual` named export to`@ember/utils`",
+ "createdAt": "2017-04-21T01:39:08Z",
+ "closedAt": "2017-06-12T17:49:13Z",
+ "merged": true,
+ "mergedAt": "2017-06-12T17:49:13Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/225.json b/data/raw/225.json
new file mode 100644
index 0000000..57db5e6
--- /dev/null
+++ b/data/raw/225.json
@@ -0,0 +1,22 @@
+{
+ "number": 225,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/225",
+ "title": "Allow {{mount}} syntax to accept parameters",
+ "createdAt": "2017-04-26T16:56:29Z",
+ "closedAt": "2017-05-06T15:39:32Z",
+ "merged": true,
+ "mergedAt": "2017-05-06T15:39:32Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-04-28T18:56:21Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2017-05-06T15:39:38Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/226.json b/data/raw/226.json
new file mode 100644
index 0000000..7dbcbea
--- /dev/null
+++ b/data/raw/226.json
@@ -0,0 +1,17 @@
+{
+ "number": 226,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/226",
+ "title": "Named Blocks",
+ "createdAt": "2017-05-05T18:41:13Z",
+ "closedAt": "2017-07-28T23:03:08Z",
+ "merged": true,
+ "mergedAt": "2017-07-28T23:03:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-07-17T12:20:51Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/228.json b/data/raw/228.json
new file mode 100644
index 0000000..bc1fd83
--- /dev/null
+++ b/data/raw/228.json
@@ -0,0 +1,17 @@
+{
+ "number": 228,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/228",
+ "title": "Single File Components RFC",
+ "createdAt": "2017-05-22T16:57:19Z",
+ "closedAt": "2018-08-08T05:14:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:18:36Z",
+ "label": "T-components"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/229.json b/data/raw/229.json
new file mode 100644
index 0000000..74acd73
--- /dev/null
+++ b/data/raw/229.json
@@ -0,0 +1,27 @@
+{
+ "number": 229,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/229",
+ "title": "Deprecate usage of restricted resolver.",
+ "createdAt": "2017-06-12T00:30:52Z",
+ "closedAt": "2017-07-29T14:11:02Z",
+ "merged": true,
+ "mergedAt": "2017-07-29T14:11:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-07-01T10:13:43Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:20:16Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:20:29Z",
+ "label": "T-deprecation"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/23.json b/data/raw/23.json
new file mode 100644
index 0000000..a31dcfd
--- /dev/null
+++ b/data/raw/23.json
@@ -0,0 +1,22 @@
+{
+ "number": 23,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/23",
+ "title": "Ember Data Filter Objects",
+ "createdAt": "2014-11-17T22:51:55Z",
+ "closedAt": "2018-02-28T19:54:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:11:32Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:45:30Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/230.json b/data/raw/230.json
new file mode 100644
index 0000000..6c32522
--- /dev/null
+++ b/data/raw/230.json
@@ -0,0 +1,22 @@
+{
+ "number": 230,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/230",
+ "title": "Link component hook",
+ "createdAt": "2017-06-12T21:06:13Z",
+ "closedAt": "2020-11-20T19:41:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:18:36Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-13T19:47:30Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/231.json b/data/raw/231.json
new file mode 100644
index 0000000..856d135
--- /dev/null
+++ b/data/raw/231.json
@@ -0,0 +1,11 @@
+{
+ "number": 231,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/231",
+ "title": "Update issue link to go directly to where progress was tracked",
+ "createdAt": "2017-06-13T18:20:27Z",
+ "closedAt": "2017-06-14T03:45:08Z",
+ "merged": true,
+ "mergedAt": "2017-06-14T03:45:08Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/232.json b/data/raw/232.json
new file mode 100644
index 0000000..43c72ab
--- /dev/null
+++ b/data/raw/232.json
@@ -0,0 +1,17 @@
+{
+ "number": 232,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/232",
+ "title": "Add new QUnit testing API.",
+ "createdAt": "2017-06-14T03:49:12Z",
+ "closedAt": "2017-07-29T14:11:51Z",
+ "merged": true,
+ "mergedAt": "2017-07-29T14:11:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-07-01T10:14:17Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/233.json b/data/raw/233.json
new file mode 100644
index 0000000..e70637a
--- /dev/null
+++ b/data/raw/233.json
@@ -0,0 +1,27 @@
+{
+ "number": 233,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/233",
+ "title": "Replace `any` in favour of `some` to align with regular JS",
+ "createdAt": "2017-06-29T17:03:14Z",
+ "closedAt": "2020-01-18T12:53:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:14:55Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:21:07Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:18:50Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/235.json b/data/raw/235.json
new file mode 100644
index 0000000..513edb5
--- /dev/null
+++ b/data/raw/235.json
@@ -0,0 +1,17 @@
+{
+ "number": 235,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/235",
+ "title": "Release Channel Names",
+ "createdAt": "2017-07-12T12:37:20Z",
+ "closedAt": "2017-09-01T13:58:10Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:02:19Z",
+ "label": "T-infrastructure"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/236.json b/data/raw/236.json
new file mode 100644
index 0000000..ed377da
--- /dev/null
+++ b/data/raw/236.json
@@ -0,0 +1,27 @@
+{
+ "number": 236,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/236",
+ "title": "Ember.String deprecation RFC",
+ "createdAt": "2017-07-19T21:07:40Z",
+ "closedAt": "2017-09-26T08:21:15Z",
+ "merged": true,
+ "mergedAt": "2017-09-26T08:21:15Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:14:55Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:19:07Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-09-01T23:40:22Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/237.json b/data/raw/237.json
new file mode 100644
index 0000000..26ae851
--- /dev/null
+++ b/data/raw/237.json
@@ -0,0 +1,27 @@
+{
+ "number": 237,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/237",
+ "title": "Remove Ember.Map, Ember.MapWithDefault and Ember.OrderedSet",
+ "createdAt": "2017-07-20T11:00:38Z",
+ "closedAt": "2018-04-06T19:00:47Z",
+ "merged": true,
+ "mergedAt": "2018-04-06T19:00:47Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:14:56Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:21:08Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-03-09T20:11:16Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/238.json b/data/raw/238.json
new file mode 100644
index 0000000..b610595
--- /dev/null
+++ b/data/raw/238.json
@@ -0,0 +1,17 @@
+{
+ "number": 238,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/238",
+ "title": "Ember Data JavaScript Modules API",
+ "createdAt": "2017-07-25T13:34:56Z",
+ "closedAt": "2018-02-15T00:09:53Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:18:10Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/239.json b/data/raw/239.json
new file mode 100644
index 0000000..03a440c
--- /dev/null
+++ b/data/raw/239.json
@@ -0,0 +1,11 @@
+{
+ "number": 239,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/239",
+ "title": "Fix typo",
+ "createdAt": "2017-07-29T02:17:58Z",
+ "closedAt": "2017-07-29T03:07:43Z",
+ "merged": true,
+ "mergedAt": "2017-07-29T03:07:43Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/24.json b/data/raw/24.json
new file mode 100644
index 0000000..e91f66f
--- /dev/null
+++ b/data/raw/24.json
@@ -0,0 +1,16 @@
+{
+ "number": 24,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/24",
+ "title": "HTMLBars Bound Attributes",
+ "createdAt": "2014-11-27T15:10:19Z",
+ "closedAt": "2015-05-07T00:14:16Z",
+ "merged": true,
+ "mergedAt": "2015-05-07T00:14:16Z",
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/240.json b/data/raw/240.json
new file mode 100644
index 0000000..10d7a85
--- /dev/null
+++ b/data/raw/240.json
@@ -0,0 +1,27 @@
+{
+ "number": 240,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/240",
+ "title": "ES Classes",
+ "createdAt": "2017-07-29T04:54:54Z",
+ "closedAt": "2017-08-25T19:11:05Z",
+ "merged": true,
+ "mergedAt": "2017-08-25T19:11:05Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:14:56Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-11T21:58:03Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/242.json b/data/raw/242.json
new file mode 100644
index 0000000..a4f86d0
--- /dev/null
+++ b/data/raw/242.json
@@ -0,0 +1,17 @@
+{
+ "number": 242,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/242",
+ "title": "Ember.component support for aria-label, aria-labelledby, and aria-describedby",
+ "createdAt": "2017-07-31T22:37:23Z",
+ "closedAt": "2018-06-01T20:18:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-08-01T03:18:16Z",
+ "label": "T-components"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/244.json b/data/raw/244.json
new file mode 100644
index 0000000..3487fe2
--- /dev/null
+++ b/data/raw/244.json
@@ -0,0 +1,22 @@
+{
+ "number": 244,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/244",
+ "title": "Update 0000-find-polymorphism.md",
+ "createdAt": "2017-08-16T10:13:36Z",
+ "closedAt": "2023-03-27T05:44:15Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-09-01T14:33:32Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:47Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/246.json b/data/raw/246.json
new file mode 100644
index 0000000..6cfdd29
--- /dev/null
+++ b/data/raw/246.json
@@ -0,0 +1,17 @@
+{
+ "number": 246,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/246",
+ "title": "Array#findIndex and Array#findIndexBy",
+ "createdAt": "2017-08-25T12:11:22Z",
+ "closedAt": "2018-03-01T23:53:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-09-01T14:33:59Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/25.json b/data/raw/25.json
new file mode 100644
index 0000000..e592204
--- /dev/null
+++ b/data/raw/25.json
@@ -0,0 +1,11 @@
+{
+ "number": 25,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/25",
+ "title": "typo",
+ "createdAt": "2014-12-22T08:33:57Z",
+ "closedAt": "2014-12-22T13:38:07Z",
+ "merged": true,
+ "mergedAt": "2014-12-22T13:38:07Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/252.json b/data/raw/252.json
new file mode 100644
index 0000000..6ffea66
--- /dev/null
+++ b/data/raw/252.json
@@ -0,0 +1,17 @@
+{
+ "number": 252,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/252",
+ "title": "Browser Support Changes",
+ "createdAt": "2017-09-25T15:45:17Z",
+ "closedAt": "2017-10-13T18:41:35Z",
+ "merged": true,
+ "mergedAt": "2017-10-13T18:41:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-10-01T15:41:35Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/253.json b/data/raw/253.json
new file mode 100644
index 0000000..4185b3b
--- /dev/null
+++ b/data/raw/253.json
@@ -0,0 +1,11 @@
+{
+ "number": 253,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/253",
+ "title": "Update 0252-browser-support-changes.md",
+ "createdAt": "2017-09-25T16:20:24Z",
+ "closedAt": "2017-09-25T16:40:51Z",
+ "merged": true,
+ "mergedAt": "2017-09-25T16:40:51Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/259.json b/data/raw/259.json
new file mode 100644
index 0000000..8aabf66
--- /dev/null
+++ b/data/raw/259.json
@@ -0,0 +1,11 @@
+{
+ "number": 259,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/259",
+ "title": "Marketing Releases",
+ "createdAt": "2017-10-11T23:00:05Z",
+ "closedAt": "2018-09-07T20:03:20Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/26.json b/data/raw/26.json
new file mode 100644
index 0000000..859bcad
--- /dev/null
+++ b/data/raw/26.json
@@ -0,0 +1,17 @@
+{
+ "number": 26,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/26",
+ "title": "RFC: toggle-visibility",
+ "createdAt": "2014-12-24T21:58:59Z",
+ "closedAt": "2015-06-07T18:39:14Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:50:20Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/260.json b/data/raw/260.json
new file mode 100644
index 0000000..3dd3d75
--- /dev/null
+++ b/data/raw/260.json
@@ -0,0 +1,22 @@
+{
+ "number": 260,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/260",
+ "title": "Serializer Test Helpers",
+ "createdAt": "2017-10-18T22:11:53Z",
+ "closedAt": "2019-04-24T21:41:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-10-19T11:29:27Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-10T22:02:27Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/262.json b/data/raw/262.json
new file mode 100644
index 0000000..63ce69b
--- /dev/null
+++ b/data/raw/262.json
@@ -0,0 +1,11 @@
+{
+ "number": 262,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/262",
+ "title": "Non-context-shifting partials",
+ "createdAt": "2017-10-27T23:11:53Z",
+ "closedAt": "2018-01-03T21:34:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/263.json b/data/raw/263.json
new file mode 100644
index 0000000..abbed4e
--- /dev/null
+++ b/data/raw/263.json
@@ -0,0 +1,11 @@
+{
+ "number": 263,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/263",
+ "title": "Fixing non-context-shifting partial RFC typos",
+ "createdAt": "2017-10-28T00:12:32Z",
+ "closedAt": "2017-10-28T00:13:13Z",
+ "merged": true,
+ "mergedAt": "2017-10-28T00:13:13Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/264.json b/data/raw/264.json
new file mode 100644
index 0000000..eae5063
--- /dev/null
+++ b/data/raw/264.json
@@ -0,0 +1,11 @@
+{
+ "number": 264,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/264",
+ "title": "Fixing typos",
+ "createdAt": "2017-10-28T09:08:25Z",
+ "closedAt": "2017-10-28T12:23:42Z",
+ "merged": true,
+ "mergedAt": "2017-10-28T12:23:42Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/265.json b/data/raw/265.json
new file mode 100644
index 0000000..e33ae0e
--- /dev/null
+++ b/data/raw/265.json
@@ -0,0 +1,11 @@
+{
+ "number": 265,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/265",
+ "title": "Fix typos",
+ "createdAt": "2017-10-28T12:28:39Z",
+ "closedAt": "2017-10-28T13:17:16Z",
+ "merged": true,
+ "mergedAt": "2017-10-28T13:17:16Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/266.json b/data/raw/266.json
new file mode 100644
index 0000000..82f0555
--- /dev/null
+++ b/data/raw/266.json
@@ -0,0 +1,17 @@
+{
+ "number": 266,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/266",
+ "title": "[Ember Data] load relationships without data or links",
+ "createdAt": "2017-10-31T00:23:42Z",
+ "closedAt": "2018-08-17T00:20:44Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-28T02:36:36Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/267.json b/data/raw/267.json
new file mode 100644
index 0000000..ae41c2d
--- /dev/null
+++ b/data/raw/267.json
@@ -0,0 +1,22 @@
+{
+ "number": 267,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/267",
+ "title": "Deprecate `disabledWhen` of link-to component ",
+ "createdAt": "2017-11-03T15:42:11Z",
+ "closedAt": "2021-10-13T12:47:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:28Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:28Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/268.json b/data/raw/268.json
new file mode 100644
index 0000000..dc98b68
--- /dev/null
+++ b/data/raw/268.json
@@ -0,0 +1,27 @@
+{
+ "number": 268,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/268",
+ "title": "Rethink Acceptance Testing",
+ "createdAt": "2017-11-06T00:26:06Z",
+ "closedAt": "2017-12-01T20:11:28Z",
+ "merged": true,
+ "mergedAt": "2017-12-01T20:11:28Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-11-06T00:26:06Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-11-10T20:28:38Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/27.json b/data/raw/27.json
new file mode 100644
index 0000000..ebc2a16
--- /dev/null
+++ b/data/raw/27.json
@@ -0,0 +1,22 @@
+{
+ "number": 27,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/27",
+ "title": "ember data loading methods",
+ "createdAt": "2014-12-31T08:47:45Z",
+ "closedAt": "2019-06-05T21:33:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:14:41Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:50:41Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/272.json b/data/raw/272.json
new file mode 100644
index 0000000..866ebbe
--- /dev/null
+++ b/data/raw/272.json
@@ -0,0 +1,46 @@
+{
+ "number": 272,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/272",
+ "title": "Deprecate Function.prototype.on, Function.prototype.property, Function.prototype.observes",
+ "createdAt": "2017-11-20T13:51:54Z",
+ "closedAt": "2019-01-11T22:19:33Z",
+ "merged": true,
+ "mergedAt": "2019-01-11T22:19:33Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-11-20T15:33:42Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-02-12T22:52:31Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:21Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:22Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-21T19:18:27Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/275.json b/data/raw/275.json
new file mode 100644
index 0000000..630d171
--- /dev/null
+++ b/data/raw/275.json
@@ -0,0 +1,16 @@
+{
+ "number": 275,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/275",
+ "title": "RFC: Yield link-to component state",
+ "createdAt": "2017-12-10T05:23:08Z",
+ "closedAt": "2018-01-07T05:23:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/276.json b/data/raw/276.json
new file mode 100644
index 0000000..d24cb97
--- /dev/null
+++ b/data/raw/276.json
@@ -0,0 +1,27 @@
+{
+ "number": 276,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/276",
+ "title": "Named Arguments Syntax (`{{@foo}}`)",
+ "createdAt": "2017-12-10T16:42:36Z",
+ "closedAt": "2018-01-03T18:06:48Z",
+ "merged": true,
+ "mergedAt": "2018-01-03T18:06:48Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-10T17:09:26Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-20T17:36:58Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/277.json b/data/raw/277.json
new file mode 100644
index 0000000..8b2fb18
--- /dev/null
+++ b/data/raw/277.json
@@ -0,0 +1,11 @@
+{
+ "number": 277,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/277",
+ "title": "Fixed typos in RFC 276",
+ "createdAt": "2017-12-11T06:03:42Z",
+ "closedAt": "2017-12-11T09:26:23Z",
+ "merged": true,
+ "mergedAt": "2017-12-11T09:26:23Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/278.json b/data/raw/278.json
new file mode 100644
index 0000000..2ceb2fe
--- /dev/null
+++ b/data/raw/278.json
@@ -0,0 +1,27 @@
+{
+ "number": 278,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/278",
+ "title": "Template-only Components",
+ "createdAt": "2017-12-11T14:53:03Z",
+ "closedAt": "2018-01-03T18:07:16Z",
+ "merged": true,
+ "mergedAt": "2018-01-03T18:07:16Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-11T14:58:17Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-16T20:38:24Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/279.json b/data/raw/279.json
new file mode 100644
index 0000000..3fc08b0
--- /dev/null
+++ b/data/raw/279.json
@@ -0,0 +1,11 @@
+{
+ "number": 279,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/279",
+ "title": "Fixed typos/grammar in RFC 278",
+ "createdAt": "2017-12-11T19:20:03Z",
+ "closedAt": "2017-12-11T20:49:28Z",
+ "merged": true,
+ "mergedAt": "2017-12-11T20:49:28Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/280.json b/data/raw/280.json
new file mode 100644
index 0000000..0936406
--- /dev/null
+++ b/data/raw/280.json
@@ -0,0 +1,22 @@
+{
+ "number": 280,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/280",
+ "title": "Remove Application wrapper div",
+ "createdAt": "2017-12-11T22:39:26Z",
+ "closedAt": "2018-01-03T18:07:48Z",
+ "merged": true,
+ "mergedAt": "2018-01-03T18:07:48Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-16T20:43:17Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/281.json b/data/raw/281.json
new file mode 100644
index 0000000..13fe2f8
--- /dev/null
+++ b/data/raw/281.json
@@ -0,0 +1,27 @@
+{
+ "number": 281,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/281",
+ "title": "ES5 Getters",
+ "createdAt": "2017-12-12T16:36:29Z",
+ "closedAt": "2018-01-03T18:08:16Z",
+ "merged": true,
+ "mergedAt": "2018-01-03T18:08:16Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-13T18:38:34Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-16T20:55:46Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/282.json b/data/raw/282.json
new file mode 100644
index 0000000..13a430c
--- /dev/null
+++ b/data/raw/282.json
@@ -0,0 +1,11 @@
+{
+ "number": 282,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/282",
+ "title": "Update 0281-es5-getters.md",
+ "createdAt": "2017-12-12T19:34:53Z",
+ "closedAt": "2017-12-12T21:02:45Z",
+ "merged": true,
+ "mergedAt": "2017-12-12T21:02:45Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/283.json b/data/raw/283.json
new file mode 100644
index 0000000..fc5f0c2
--- /dev/null
+++ b/data/raw/283.json
@@ -0,0 +1,27 @@
+{
+ "number": 283,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/283",
+ "title": "Always run model hook",
+ "createdAt": "2017-12-13T03:19:27Z",
+ "closedAt": "2023-08-18T14:04:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-13T18:38:48Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:47Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-11T14:53:11Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/284.json b/data/raw/284.json
new file mode 100644
index 0000000..e07e18c
--- /dev/null
+++ b/data/raw/284.json
@@ -0,0 +1,37 @@
+{
+ "number": 284,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/284",
+ "title": "Splitting Ember into packages",
+ "createdAt": "2017-12-13T18:39:23Z",
+ "closedAt": "2022-12-07T18:56:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-19T19:40:26Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-24T02:09:36Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-03-09T22:16:32Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:48Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/285.json b/data/raw/285.json
new file mode 100644
index 0000000..b04309b
--- /dev/null
+++ b/data/raw/285.json
@@ -0,0 +1,11 @@
+{
+ "number": 285,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/285",
+ "title": "Update 0000-template.md",
+ "createdAt": "2017-12-14T07:30:08Z",
+ "closedAt": "2017-12-16T22:42:52Z",
+ "merged": true,
+ "mergedAt": "2017-12-16T22:42:52Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/286.json b/data/raw/286.json
new file mode 100644
index 0000000..9ee1fda
--- /dev/null
+++ b/data/raw/286.json
@@ -0,0 +1,27 @@
+{
+ "number": 286,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/286",
+ "title": "Block `let` template helper",
+ "createdAt": "2017-12-21T03:45:04Z",
+ "closedAt": "2018-01-18T01:54:06Z",
+ "merged": true,
+ "mergedAt": "2018-01-18T01:54:06Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2017-12-21T03:48:10Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-04T23:29:20Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/287.json b/data/raw/287.json
new file mode 100644
index 0000000..1980138
--- /dev/null
+++ b/data/raw/287.json
@@ -0,0 +1,27 @@
+{
+ "number": 287,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/287",
+ "title": "Promote {{-in-element}} to public API",
+ "createdAt": "2017-12-22T12:42:58Z",
+ "closedAt": "2018-06-22T18:54:09Z",
+ "merged": true,
+ "mergedAt": "2018-06-22T18:54:09Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-04T16:38:23Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-15T20:24:53Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/289.json b/data/raw/289.json
new file mode 100644
index 0000000..ba990c5
--- /dev/null
+++ b/data/raw/289.json
@@ -0,0 +1,11 @@
+{
+ "number": 289,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/289",
+ "title": "Consume node_modules with Ember-CLI",
+ "createdAt": "2017-12-28T01:43:45Z",
+ "closedAt": "2017-12-30T01:37:55Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/29.json b/data/raw/29.json
new file mode 100644
index 0000000..fb0a216
--- /dev/null
+++ b/data/raw/29.json
@@ -0,0 +1,22 @@
+{
+ "number": 29,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/29",
+ "title": "HTMLBars Component Attribute Types",
+ "createdAt": "2015-01-18T14:12:47Z",
+ "closedAt": "2015-04-21T22:21:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:50:57Z",
+ "label": "Needs Implementer"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/290.json b/data/raw/290.json
new file mode 100644
index 0000000..ce0478a
--- /dev/null
+++ b/data/raw/290.json
@@ -0,0 +1,11 @@
+{
+ "number": 290,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/290",
+ "title": "headings- case consistency",
+ "createdAt": "2017-12-28T02:47:17Z",
+ "closedAt": "2017-12-28T02:50:51Z",
+ "merged": true,
+ "mergedAt": "2017-12-28T02:50:51Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/291.json b/data/raw/291.json
new file mode 100644
index 0000000..69d0548
--- /dev/null
+++ b/data/raw/291.json
@@ -0,0 +1,11 @@
+{
+ "number": 291,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/291",
+ "title": "Update 0281-es5-getters.md",
+ "createdAt": "2018-01-04T14:33:14Z",
+ "closedAt": "2018-01-04T19:35:40Z",
+ "merged": true,
+ "mergedAt": "2018-01-04T19:35:40Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/292.json b/data/raw/292.json
new file mode 100644
index 0000000..fe1f145
--- /dev/null
+++ b/data/raw/292.json
@@ -0,0 +1,11 @@
+{
+ "number": 292,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/292",
+ "title": "Setup mdbook",
+ "createdAt": "2018-01-05T10:59:49Z",
+ "closedAt": "2018-01-05T11:17:07Z",
+ "merged": true,
+ "mergedAt": "2018-01-05T11:17:07Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/293.json b/data/raw/293.json
new file mode 100644
index 0000000..6260319
--- /dev/null
+++ b/data/raw/293.json
@@ -0,0 +1,37 @@
+{
+ "number": 293,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/293",
+ "title": "Ember Data Record Data RFC",
+ "createdAt": "2018-01-10T10:47:04Z",
+ "closedAt": "2018-08-28T17:33:12Z",
+ "merged": true,
+ "mergedAt": "2018-08-28T17:33:12Z",
+ "assignees": [
+ {
+ "login": "igorT",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/715175?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-15T10:11:36Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-08T03:00:31Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-06-20T21:33:06Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-20T21:34:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/294.json b/data/raw/294.json
new file mode 100644
index 0000000..e0bd844
--- /dev/null
+++ b/data/raw/294.json
@@ -0,0 +1,31 @@
+{
+ "number": 294,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/294",
+ "title": "Make jQuery optional",
+ "createdAt": "2018-01-12T21:14:35Z",
+ "closedAt": "2018-02-04T21:19:44Z",
+ "merged": true,
+ "mergedAt": "2018-02-04T21:19:44Z",
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ },
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-22T15:31:20Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-04T16:38:10Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/295.json b/data/raw/295.json
new file mode 100644
index 0000000..497d134
--- /dev/null
+++ b/data/raw/295.json
@@ -0,0 +1,11 @@
+{
+ "number": 295,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/295",
+ "title": "Fix is-active helper example in router-service",
+ "createdAt": "2018-01-16T08:48:01Z",
+ "closedAt": "2018-01-16T13:23:35Z",
+ "merged": true,
+ "mergedAt": "2018-01-16T13:23:35Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/296.json b/data/raw/296.json
new file mode 100644
index 0000000..c4e4f54
--- /dev/null
+++ b/data/raw/296.json
@@ -0,0 +1,11 @@
+{
+ "number": 296,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/296",
+ "title": "fix syntax error on is-active helper",
+ "createdAt": "2018-01-16T16:53:37Z",
+ "closedAt": "2018-01-17T01:36:41Z",
+ "merged": true,
+ "mergedAt": "2018-01-17T01:36:41Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/297.json b/data/raw/297.json
new file mode 100644
index 0000000..27aee07
--- /dev/null
+++ b/data/raw/297.json
@@ -0,0 +1,27 @@
+{
+ "number": 297,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/297",
+ "title": "Deprecating Ember.Logger",
+ "createdAt": "2018-01-19T01:32:34Z",
+ "closedAt": "2018-03-02T14:52:21Z",
+ "merged": true,
+ "mergedAt": "2018-03-02T14:52:21Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-19T19:40:03Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-02-09T21:14:59Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/298.json b/data/raw/298.json
new file mode 100644
index 0000000..3135be1
--- /dev/null
+++ b/data/raw/298.json
@@ -0,0 +1,51 @@
+{
+ "number": 298,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/298",
+ "title": "Lint Component Lifecycle Events",
+ "createdAt": "2018-01-19T14:02:00Z",
+ "closedAt": "2019-08-16T14:32:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-19T22:41:59Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-01-19T22:41:59Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-02-05T13:53:40Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-17T19:14:25Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:10Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-12-22T02:10:28Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/3.json b/data/raw/3.json
new file mode 100644
index 0000000..41df3d2
--- /dev/null
+++ b/data/raw/3.json
@@ -0,0 +1,11 @@
+{
+ "number": 3,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/3",
+ "title": "RFC: Block params",
+ "createdAt": "2014-08-18T17:39:26Z",
+ "closedAt": "2014-11-20T14:51:27Z",
+ "merged": true,
+ "mergedAt": "2014-11-20T14:51:27Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/30.json b/data/raw/30.json
new file mode 100644
index 0000000..2cc0817
--- /dev/null
+++ b/data/raw/30.json
@@ -0,0 +1,17 @@
+{
+ "number": 30,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/30",
+ "title": "Don't update query params if there was no transition",
+ "createdAt": "2015-01-23T23:35:18Z",
+ "closedAt": "2015-06-07T18:43:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:51:17Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/300.json b/data/raw/300.json
new file mode 100644
index 0000000..3036c82
--- /dev/null
+++ b/data/raw/300.json
@@ -0,0 +1,17 @@
+{
+ "number": 300,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/300",
+ "title": "RFC Process Update",
+ "createdAt": "2018-02-04T17:23:10Z",
+ "closedAt": "2018-11-30T20:33:06Z",
+ "merged": true,
+ "mergedAt": "2018-11-30T20:33:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-16T19:26:14Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/308.json b/data/raw/308.json
new file mode 100644
index 0000000..c7ddd42
--- /dev/null
+++ b/data/raw/308.json
@@ -0,0 +1,22 @@
+{
+ "number": 308,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/308",
+ "title": "Transition Away From Property Fallback Behavior",
+ "createdAt": "2018-02-16T20:18:55Z",
+ "closedAt": "2018-06-22T19:00:56Z",
+ "merged": true,
+ "mergedAt": "2018-06-22T19:00:56Z",
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-01T21:34:22Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/309.json b/data/raw/309.json
new file mode 100644
index 0000000..e8a0eed
--- /dev/null
+++ b/data/raw/309.json
@@ -0,0 +1,11 @@
+{
+ "number": 309,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/309",
+ "title": "Module Unification Namespaces",
+ "createdAt": "2018-03-02T18:07:50Z",
+ "closedAt": "2018-08-27T14:38:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/31.json b/data/raw/31.json
new file mode 100644
index 0000000..e654d28
--- /dev/null
+++ b/data/raw/31.json
@@ -0,0 +1,22 @@
+{
+ "number": 31,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/31",
+ "title": "Ember data partial record loading",
+ "createdAt": "2015-01-26T17:19:41Z",
+ "closedAt": "2015-05-24T23:49:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:12:10Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:51:48Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/311.json b/data/raw/311.json
new file mode 100644
index 0000000..6285510
--- /dev/null
+++ b/data/raw/311.json
@@ -0,0 +1,22 @@
+{
+ "number": 311,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/311",
+ "title": "Introduce ` `",
+ "createdAt": "2018-03-11T04:35:51Z",
+ "closedAt": "2018-05-04T18:15:31Z",
+ "merged": true,
+ "mergedAt": "2018-05-04T18:15:31Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-04-06T18:57:43Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-07-09T01:41:26Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/312.json b/data/raw/312.json
new file mode 100644
index 0000000..afbfbe5
--- /dev/null
+++ b/data/raw/312.json
@@ -0,0 +1,11 @@
+{
+ "number": 312,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/312",
+ "title": "Spelling fixes",
+ "createdAt": "2018-03-11T04:51:07Z",
+ "closedAt": "2018-03-11T04:51:43Z",
+ "merged": true,
+ "mergedAt": "2018-03-11T04:51:43Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/314.json b/data/raw/314.json
new file mode 100644
index 0000000..32febc9
--- /dev/null
+++ b/data/raw/314.json
@@ -0,0 +1,22 @@
+{
+ "number": 314,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/314",
+ "title": "HTML Attribute and Property Rationalization",
+ "createdAt": "2018-03-22T00:28:02Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:12:48Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:49Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/317.json b/data/raw/317.json
new file mode 100644
index 0000000..3675800
--- /dev/null
+++ b/data/raw/317.json
@@ -0,0 +1,17 @@
+{
+ "number": 317,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/317",
+ "title": "Named block syntax",
+ "createdAt": "2018-03-23T23:26:25Z",
+ "closedAt": "2019-06-28T17:48:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:12:34Z",
+ "label": "T-templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/318.json b/data/raw/318.json
new file mode 100644
index 0000000..c2ba375
--- /dev/null
+++ b/data/raw/318.json
@@ -0,0 +1,22 @@
+{
+ "number": 318,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/318",
+ "title": "`array` helper",
+ "createdAt": "2018-03-24T04:17:18Z",
+ "closedAt": "2018-04-06T18:17:24Z",
+ "merged": true,
+ "mergedAt": "2018-04-06T18:17:24Z",
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-03-30T21:24:58Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/319.json b/data/raw/319.json
new file mode 100644
index 0000000..5702481
--- /dev/null
+++ b/data/raw/319.json
@@ -0,0 +1,11 @@
+{
+ "number": 319,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/319",
+ "title": "`html-safe` helper",
+ "createdAt": "2018-03-24T04:49:52Z",
+ "closedAt": "2019-02-19T15:47:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/32.json b/data/raw/32.json
new file mode 100644
index 0000000..19383d4
--- /dev/null
+++ b/data/raw/32.json
@@ -0,0 +1,22 @@
+{
+ "number": 32,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/32",
+ "title": "Ember-Data and non-CRUD endpoints",
+ "createdAt": "2015-02-05T03:33:27Z",
+ "closedAt": "2016-04-15T14:48:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-05T08:12:40Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:52:07Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/320.json b/data/raw/320.json
new file mode 100644
index 0000000..725d993
--- /dev/null
+++ b/data/raw/320.json
@@ -0,0 +1,11 @@
+{
+ "number": 320,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/320",
+ "title": "Updated RFC 297 with removal of codemod and additional design issues",
+ "createdAt": "2018-03-24T14:50:46Z",
+ "closedAt": "2018-03-24T15:20:44Z",
+ "merged": true,
+ "mergedAt": "2018-03-24T15:20:44Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/321.json b/data/raw/321.json
new file mode 100644
index 0000000..3d900c2
--- /dev/null
+++ b/data/raw/321.json
@@ -0,0 +1,47 @@
+{
+ "number": 321,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/321",
+ "title": "Key functions for `each`/`each-in`",
+ "createdAt": "2018-03-24T21:23:03Z",
+ "closedAt": "2023-02-03T19:09:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:11:01Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:11:01Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:49Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:16:24Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:16:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:23:52Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/322.json b/data/raw/322.json
new file mode 100644
index 0000000..958fd46
--- /dev/null
+++ b/data/raw/322.json
@@ -0,0 +1,22 @@
+{
+ "number": 322,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/322",
+ "title": "Deprecation of copy and Copyable",
+ "createdAt": "2018-03-24T21:45:27Z",
+ "closedAt": "2018-04-27T18:07:58Z",
+ "merged": true,
+ "mergedAt": "2018-04-27T18:07:58Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-04-06T19:21:26Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/323.json b/data/raw/323.json
new file mode 100644
index 0000000..03b70f0
--- /dev/null
+++ b/data/raw/323.json
@@ -0,0 +1,22 @@
+{
+ "number": 323,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/323",
+ "title": "Array functions",
+ "createdAt": "2018-03-25T05:23:14Z",
+ "closedAt": "2022-01-31T15:40:04Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-01T08:32:11Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:10:31Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/324.json b/data/raw/324.json
new file mode 100644
index 0000000..cab8999
--- /dev/null
+++ b/data/raw/324.json
@@ -0,0 +1,22 @@
+{
+ "number": 324,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/324",
+ "title": "Deprecate Component#isVisible",
+ "createdAt": "2018-04-03T09:19:11Z",
+ "closedAt": "2018-06-22T18:59:02Z",
+ "merged": true,
+ "mergedAt": "2018-06-22T18:59:02Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-01T20:36:53Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/325.json b/data/raw/325.json
new file mode 100644
index 0000000..1a9feee
--- /dev/null
+++ b/data/raw/325.json
@@ -0,0 +1,11 @@
+{
+ "number": 325,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/325",
+ "title": "Fixed spelling mistake :)",
+ "createdAt": "2018-04-10T06:43:24Z",
+ "closedAt": "2018-04-10T06:44:56Z",
+ "merged": true,
+ "mergedAt": "2018-04-10T06:44:56Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/326.json b/data/raw/326.json
new file mode 100644
index 0000000..3b1643d
--- /dev/null
+++ b/data/raw/326.json
@@ -0,0 +1,22 @@
+{
+ "number": 326,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/326",
+ "title": "Ember data filter deprecation",
+ "createdAt": "2018-04-19T05:23:00Z",
+ "closedAt": "2018-05-09T21:13:39Z",
+ "merged": true,
+ "mergedAt": "2018-05-09T21:13:39Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-04-30T14:26:01Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-28T01:43:02Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/327.json b/data/raw/327.json
new file mode 100644
index 0000000..520f2fe
--- /dev/null
+++ b/data/raw/327.json
@@ -0,0 +1,22 @@
+{
+ "number": 327,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/327",
+ "title": "Semantic Test Selectors",
+ "createdAt": "2018-04-19T14:39:05Z",
+ "closedAt": "2020-11-04T09:37:50Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:27:00Z",
+ "label": "T-testing"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/328.json b/data/raw/328.json
new file mode 100644
index 0000000..4c934b6
--- /dev/null
+++ b/data/raw/328.json
@@ -0,0 +1,17 @@
+{
+ "number": 328,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/328",
+ "title": "Include `ember-cli-build-notifications` by default",
+ "createdAt": "2018-04-27T20:46:07Z",
+ "closedAt": "2020-11-20T19:41:36Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-13T22:52:28Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/329.json b/data/raw/329.json
new file mode 100644
index 0000000..4e7142d
--- /dev/null
+++ b/data/raw/329.json
@@ -0,0 +1,32 @@
+{
+ "number": 329,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/329",
+ "title": "Start RFC to deprecate the use of Ember Evented in Ember Data",
+ "createdAt": "2018-05-01T13:06:43Z",
+ "closedAt": "2018-09-26T21:52:23Z",
+ "merged": true,
+ "mergedAt": "2018-09-26T21:52:23Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-05-01T13:06:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-17T01:04:37Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-18T15:43:04Z",
+ "label": "T-deprecation"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/33.json b/data/raw/33.json
new file mode 100644
index 0000000..22d23be
--- /dev/null
+++ b/data/raw/33.json
@@ -0,0 +1,22 @@
+{
+ "number": 33,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/33",
+ "title": "Remove records from record arrays only in deleted.saved state",
+ "createdAt": "2015-02-13T22:26:24Z",
+ "closedAt": "2018-06-22T00:10:15Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-02-23T05:14:57Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:53:37Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/331.json b/data/raw/331.json
new file mode 100644
index 0000000..3874626
--- /dev/null
+++ b/data/raw/331.json
@@ -0,0 +1,32 @@
+{
+ "number": 331,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/331",
+ "title": "Deprecate Globals Resolver",
+ "createdAt": "2018-05-08T16:57:33Z",
+ "closedAt": "2018-09-07T19:09:32Z",
+ "merged": true,
+ "mergedAt": "2018-09-07T19:09:32Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-01T20:44:04Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-06-26T18:00:01Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-31T21:55:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/332.json b/data/raw/332.json
new file mode 100644
index 0000000..3d67416
--- /dev/null
+++ b/data/raw/332.json
@@ -0,0 +1,27 @@
+{
+ "number": 332,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/332",
+ "title": "[EMBER DATA] record links & meta",
+ "createdAt": "2018-05-11T00:37:19Z",
+ "closedAt": "2018-10-19T02:23:14Z",
+ "merged": true,
+ "mergedAt": "2018-10-19T02:23:13Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-27T16:47:42Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-17T01:04:19Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/334.json b/data/raw/334.json
new file mode 100644
index 0000000..c768875
--- /dev/null
+++ b/data/raw/334.json
@@ -0,0 +1,37 @@
+{
+ "number": 334,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/334",
+ "title": "Deprecate Ember Utils",
+ "createdAt": "2018-05-25T14:40:20Z",
+ "closedAt": "2022-07-08T18:42:12Z",
+ "merged": true,
+ "mergedAt": "2022-07-08T18:42:12Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:09:50Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:09:50Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:37Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-01T18:53:17Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/335.json b/data/raw/335.json
new file mode 100644
index 0000000..1fd1b64
--- /dev/null
+++ b/data/raw/335.json
@@ -0,0 +1,22 @@
+{
+ "number": 335,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/335",
+ "title": "RFC to deprecate `component#sendAction`",
+ "createdAt": "2018-05-29T09:50:32Z",
+ "closedAt": "2018-06-22T18:54:51Z",
+ "merged": true,
+ "mergedAt": "2018-06-22T18:54:51Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-09T00:13:42Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/337.json b/data/raw/337.json
new file mode 100644
index 0000000..1113fd7
--- /dev/null
+++ b/data/raw/337.json
@@ -0,0 +1,27 @@
+{
+ "number": 337,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/337",
+ "title": "Native Class Constructor Update",
+ "createdAt": "2018-06-15T06:04:42Z",
+ "closedAt": "2018-09-07T19:06:36Z",
+ "merged": true,
+ "mergedAt": "2018-09-07T19:06:36Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-31T21:51:47Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-09-07T19:09:03Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/338.json b/data/raw/338.json
new file mode 100644
index 0000000..664a870
--- /dev/null
+++ b/data/raw/338.json
@@ -0,0 +1,22 @@
+{
+ "number": 338,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/338",
+ "title": "Native Class Roadmap",
+ "createdAt": "2018-06-15T06:10:10Z",
+ "closedAt": "2019-01-26T21:18:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-28T04:30:00Z",
+ "label": "Octane"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-12-04T20:32:55Z",
+ "label": "Octane"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/339.json b/data/raw/339.json
new file mode 100644
index 0000000..8c1f292
--- /dev/null
+++ b/data/raw/339.json
@@ -0,0 +1,11 @@
+{
+ "number": 339,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/339",
+ "title": "Router link component and routing helpers",
+ "createdAt": "2018-06-15T13:21:11Z",
+ "closedAt": "2020-11-03T21:08:31Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/34.json b/data/raw/34.json
new file mode 100644
index 0000000..122fcb7
--- /dev/null
+++ b/data/raw/34.json
@@ -0,0 +1,17 @@
+{
+ "number": 34,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/34",
+ "title": "RFC: Default Container Values",
+ "createdAt": "2015-02-15T23:59:50Z",
+ "closedAt": "2015-05-28T02:20:31Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:56:20Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/340.json b/data/raw/340.json
new file mode 100644
index 0000000..c9d1f74
--- /dev/null
+++ b/data/raw/340.json
@@ -0,0 +1,22 @@
+{
+ "number": 340,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/340",
+ "title": "Deprecate Ember.merge",
+ "createdAt": "2018-06-19T18:32:38Z",
+ "closedAt": "2018-08-31T21:02:09Z",
+ "merged": true,
+ "mergedAt": "2018-08-31T21:02:09Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-17T19:16:14Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/343.json b/data/raw/343.json
new file mode 100644
index 0000000..2a71033
--- /dev/null
+++ b/data/raw/343.json
@@ -0,0 +1,17 @@
+{
+ "number": 343,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/343",
+ "title": "Ember Data Deprecate Transforms",
+ "createdAt": "2018-06-26T06:57:03Z",
+ "closedAt": "2018-06-27T23:40:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-06-26T16:43:12Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/344.json b/data/raw/344.json
new file mode 100644
index 0000000..569e273
--- /dev/null
+++ b/data/raw/344.json
@@ -0,0 +1,11 @@
+{
+ "number": 344,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/344",
+ "title": "Spelling correction",
+ "createdAt": "2018-07-06T11:53:05Z",
+ "closedAt": "2018-07-09T11:24:16Z",
+ "merged": true,
+ "mergedAt": "2018-07-09T11:24:16Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/345.json b/data/raw/345.json
new file mode 100644
index 0000000..385a5cc
--- /dev/null
+++ b/data/raw/345.json
@@ -0,0 +1,17 @@
+{
+ "number": 345,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/345",
+ "title": "Discord",
+ "createdAt": "2018-07-11T20:54:20Z",
+ "closedAt": "2018-08-28T23:26:02Z",
+ "merged": true,
+ "mergedAt": "2018-08-28T23:26:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-11T12:34:52Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/346.json b/data/raw/346.json
new file mode 100644
index 0000000..9c7fc17
--- /dev/null
+++ b/data/raw/346.json
@@ -0,0 +1,11 @@
+{
+ "number": 346,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/346",
+ "title": "Rename RFCs to their numbers and update to add links to their PRs",
+ "createdAt": "2018-07-16T20:15:17Z",
+ "closedAt": "2018-07-16T20:25:14Z",
+ "merged": true,
+ "mergedAt": "2018-07-16T20:25:14Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/348.json b/data/raw/348.json
new file mode 100644
index 0000000..70aafcd
--- /dev/null
+++ b/data/raw/348.json
@@ -0,0 +1,11 @@
+{
+ "number": 348,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/348",
+ "title": "Restructure and refresh the Ember CLI Guides",
+ "createdAt": "2018-07-30T03:44:42Z",
+ "closedAt": "2018-07-30T04:01:30Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/35.json b/data/raw/35.json
new file mode 100644
index 0000000..2d08085
--- /dev/null
+++ b/data/raw/35.json
@@ -0,0 +1,22 @@
+{
+ "number": 35,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/35",
+ "title": "RFC: Create attrTypes to describe the interface of a component",
+ "createdAt": "2015-02-21T02:32:04Z",
+ "closedAt": "2015-06-07T18:52:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "mmun",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/1151810?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:06:23Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/351.json b/data/raw/351.json
new file mode 100644
index 0000000..5c36b41
--- /dev/null
+++ b/data/raw/351.json
@@ -0,0 +1,11 @@
+{
+ "number": 351,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/351",
+ "title": "Component Manager Bounds",
+ "createdAt": "2018-08-01T16:01:04Z",
+ "closedAt": "2018-08-25T15:07:45Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/353.json b/data/raw/353.json
new file mode 100644
index 0000000..4856258
--- /dev/null
+++ b/data/raw/353.json
@@ -0,0 +1,27 @@
+{
+ "number": 353,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/353",
+ "title": "Modifiers",
+ "createdAt": "2018-08-16T23:50:17Z",
+ "closedAt": "2022-07-24T00:38:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:26:19Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:26:19Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/36.json b/data/raw/36.json
new file mode 100644
index 0000000..43ded0d
--- /dev/null
+++ b/data/raw/36.json
@@ -0,0 +1,32 @@
+{
+ "number": 36,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/36",
+ "title": "RFC: Optional Segments in Routing",
+ "createdAt": "2015-02-24T01:39:22Z",
+ "closedAt": "2022-07-23T18:08:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:06:12Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-04-13T20:16:54Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2015-04-13T20:16:54Z",
+ "label": "Needs Response"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-03T19:10:34Z",
+ "label": "T-routing"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/361.json b/data/raw/361.json
new file mode 100644
index 0000000..0491b44
--- /dev/null
+++ b/data/raw/361.json
@@ -0,0 +1,11 @@
+{
+ "number": 361,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/361",
+ "title": "fix: typo",
+ "createdAt": "2018-08-17T15:20:21Z",
+ "closedAt": "2018-08-17T15:35:40Z",
+ "merged": true,
+ "mergedAt": "2018-08-17T15:35:40Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/362.json b/data/raw/362.json
new file mode 100644
index 0000000..7d68f27
--- /dev/null
+++ b/data/raw/362.json
@@ -0,0 +1,27 @@
+{
+ "number": 362,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/362",
+ "title": "Ember Data: Return Promise from DS.Model.save()",
+ "createdAt": "2018-08-22T21:05:34Z",
+ "closedAt": "2022-02-14T03:37:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-08-22T21:06:59Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-21T21:22:32Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/364.json b/data/raw/364.json
new file mode 100644
index 0000000..bbfad0b
--- /dev/null
+++ b/data/raw/364.json
@@ -0,0 +1,22 @@
+{
+ "number": 364,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/364",
+ "title": "RFC: Ember 2018 Roadmap",
+ "createdAt": "2018-08-24T17:00:06Z",
+ "closedAt": "2018-11-01T23:18:55Z",
+ "merged": true,
+ "mergedAt": "2018-11-01T23:18:55Z",
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-04T04:01:12Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/366.json b/data/raw/366.json
new file mode 100644
index 0000000..b900a61
--- /dev/null
+++ b/data/raw/366.json
@@ -0,0 +1,11 @@
+{
+ "number": 366,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/366",
+ "title": "Fix typo",
+ "createdAt": "2018-08-27T05:34:46Z",
+ "closedAt": "2018-08-27T15:44:41Z",
+ "merged": true,
+ "mergedAt": "2018-08-27T15:44:41Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/367.json b/data/raw/367.json
new file mode 100644
index 0000000..b7f8e43
--- /dev/null
+++ b/data/raw/367.json
@@ -0,0 +1,11 @@
+{
+ "number": 367,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/367",
+ "title": "Module Unification Packages (MU with Ember Addons)",
+ "createdAt": "2018-08-27T14:38:04Z",
+ "closedAt": "2019-03-02T15:36:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/369.json b/data/raw/369.json
new file mode 100644
index 0000000..17a9529
--- /dev/null
+++ b/data/raw/369.json
@@ -0,0 +1,27 @@
+{
+ "number": 369,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/369",
+ "title": "Deprecate Computed Overridability and `.readOnly()`",
+ "createdAt": "2018-08-31T18:16:08Z",
+ "closedAt": "2018-10-26T15:37:44Z",
+ "merged": true,
+ "mergedAt": "2018-10-26T15:37:44Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-05T21:05:56Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:44:48Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/37.json b/data/raw/37.json
new file mode 100644
index 0000000..63d694f
--- /dev/null
+++ b/data/raw/37.json
@@ -0,0 +1,47 @@
+{
+ "number": 37,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/37",
+ "title": "Element and Fragment RFC",
+ "createdAt": "2015-02-27T20:31:56Z",
+ "closedAt": "2015-06-07T18:48:26Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ebryn",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/3018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:55Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:55Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2015-04-03T16:16:21Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2015-04-03T16:16:21Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-04-06T01:05:08Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-04-06T01:05:08Z",
+ "label": "Needs Implementer"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/370.json b/data/raw/370.json
new file mode 100644
index 0000000..230f9db
--- /dev/null
+++ b/data/raw/370.json
@@ -0,0 +1,22 @@
+{
+ "number": 370,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/370",
+ "title": "Deprecate `computed().volatile()`",
+ "createdAt": "2018-08-31T19:13:15Z",
+ "closedAt": "2018-10-05T18:43:33Z",
+ "merged": true,
+ "mergedAt": "2018-10-05T18:43:33Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-14T20:01:14Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/371.json b/data/raw/371.json
new file mode 100644
index 0000000..ee0c1a4
--- /dev/null
+++ b/data/raw/371.json
@@ -0,0 +1,32 @@
+{
+ "number": 371,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/371",
+ "title": "Editions",
+ "createdAt": "2018-09-04T14:59:13Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:50Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:15:43Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:15:46Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/372.json b/data/raw/372.json
new file mode 100644
index 0000000..5c19f15
--- /dev/null
+++ b/data/raw/372.json
@@ -0,0 +1,27 @@
+{
+ "number": 372,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/372",
+ "title": "[RFC ember-data] modelFactoryFor",
+ "createdAt": "2018-09-07T02:09:50Z",
+ "closedAt": "2018-10-24T21:18:05Z",
+ "merged": true,
+ "mergedAt": "2018-10-24T21:18:05Z",
+ "assignees": [
+ {
+ "login": "igorT",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/715175?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-09-07T02:09:50Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-17T21:58:29Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/373.json b/data/raw/373.json
new file mode 100644
index 0000000..d3c2ffc
--- /dev/null
+++ b/data/raw/373.json
@@ -0,0 +1,37 @@
+{
+ "number": 373,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/373",
+ "title": "Modifier managers",
+ "createdAt": "2018-09-10T19:02:33Z",
+ "closedAt": "2018-10-19T18:21:35Z",
+ "merged": true,
+ "mergedAt": "2018-10-19T18:21:35Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:40:37Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:45:44Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:46:31Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:46:31Z",
+ "label": "T-components"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/375.json b/data/raw/375.json
new file mode 100644
index 0000000..dfbb2de
--- /dev/null
+++ b/data/raw/375.json
@@ -0,0 +1,27 @@
+{
+ "number": 375,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/375",
+ "title": "Deprecate Computed `.property()` Modifier",
+ "createdAt": "2018-09-14T17:49:00Z",
+ "closedAt": "2018-10-26T15:38:47Z",
+ "merged": true,
+ "mergedAt": "2018-10-26T15:38:46Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:42:45Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-06T13:46:07Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/378.json b/data/raw/378.json
new file mode 100644
index 0000000..424eae8
--- /dev/null
+++ b/data/raw/378.json
@@ -0,0 +1,11 @@
+{
+ "number": 378,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/378",
+ "title": "RFC to collocate tests in in-repo-addons",
+ "createdAt": "2018-09-18T16:14:24Z",
+ "closedAt": "2022-07-23T17:31:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/38.json b/data/raw/38.json
new file mode 100644
index 0000000..1ab386d
--- /dev/null
+++ b/data/raw/38.json
@@ -0,0 +1,22 @@
+{
+ "number": 38,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/38",
+ "title": "Routable Components RFC",
+ "createdAt": "2015-02-27T20:32:33Z",
+ "closedAt": "2018-01-07T05:25:17Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:45Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:45Z",
+ "label": "Needs Implementer"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/380.json b/data/raw/380.json
new file mode 100644
index 0000000..e20d287
--- /dev/null
+++ b/data/raw/380.json
@@ -0,0 +1,11 @@
+{
+ "number": 380,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/380",
+ "title": "Add queryParams to the router service",
+ "createdAt": "2018-09-22T00:55:00Z",
+ "closedAt": "2021-03-14T16:36:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/382.json b/data/raw/382.json
new file mode 100644
index 0000000..5cef3b1
--- /dev/null
+++ b/data/raw/382.json
@@ -0,0 +1,11 @@
+{
+ "number": 382,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/382",
+ "title": "named dynamic segments",
+ "createdAt": "2018-10-03T18:42:41Z",
+ "closedAt": "2022-07-23T17:31:36Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/384.json b/data/raw/384.json
new file mode 100644
index 0000000..9a677a4
--- /dev/null
+++ b/data/raw/384.json
@@ -0,0 +1,37 @@
+{
+ "number": 384,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/384",
+ "title": "[DEPRECATION RFC ember-data] deprecate errors changing record state",
+ "createdAt": "2018-10-04T21:02:46Z",
+ "closedAt": "2019-01-04T23:12:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-04T21:02:46Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-16T15:16:01Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-25T01:48:37Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-11-28T01:07:23Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-03T20:29:45Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/386.json b/data/raw/386.json
new file mode 100644
index 0000000..66e8f89
--- /dev/null
+++ b/data/raw/386.json
@@ -0,0 +1,27 @@
+{
+ "number": 386,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/386",
+ "title": "Remove jQuery by default",
+ "createdAt": "2018-10-07T13:27:28Z",
+ "closedAt": "2019-01-11T20:53:14Z",
+ "merged": true,
+ "mergedAt": "2019-01-11T20:53:14Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:27:22Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-04T20:20:57Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/387.json b/data/raw/387.json
new file mode 100644
index 0000000..a177749
--- /dev/null
+++ b/data/raw/387.json
@@ -0,0 +1,17 @@
+{
+ "number": 387,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/387",
+ "title": "[Ember Data] Improve findHasMany/findBelongsTo decision making",
+ "createdAt": "2018-10-08T10:02:43Z",
+ "closedAt": "2018-10-31T21:09:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-08T18:18:58Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/388.json b/data/raw/388.json
new file mode 100644
index 0000000..53363ec
--- /dev/null
+++ b/data/raw/388.json
@@ -0,0 +1,47 @@
+{
+ "number": 388,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/388",
+ "title": "Add new basic helpers to Ember",
+ "createdAt": "2018-10-13T11:40:40Z",
+ "closedAt": "2020-01-14T18:24:08Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-15T21:44:12Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-15T21:44:12Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-10-19T18:59:20Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-05T14:26:48Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-11-08T04:08:15Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-20T19:46:09Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/389.json b/data/raw/389.json
new file mode 100644
index 0000000..da46efb
--- /dev/null
+++ b/data/raw/389.json
@@ -0,0 +1,32 @@
+{
+ "number": 389,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/389",
+ "title": "Dynamic tags in glimmer templates",
+ "createdAt": "2018-10-14T11:53:02Z",
+ "closedAt": "2019-04-12T18:43:16Z",
+ "merged": true,
+ "mergedAt": "2019-04-12T18:43:16Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:27:03Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:27:03Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-05T19:04:59Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/39.json b/data/raw/39.json
new file mode 100644
index 0000000..f0aeda3
--- /dev/null
+++ b/data/raw/39.json
@@ -0,0 +1,17 @@
+{
+ "number": 39,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/39",
+ "title": "Changing top level dynamic segments while preserving others",
+ "createdAt": "2015-03-10T02:58:02Z",
+ "closedAt": "2022-07-23T17:26:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:27Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/391.json b/data/raw/391.json
new file mode 100644
index 0000000..e44b3d0
--- /dev/null
+++ b/data/raw/391.json
@@ -0,0 +1,32 @@
+{
+ "number": 391,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/391",
+ "title": "Router Helpers",
+ "createdAt": "2018-10-22T13:49:01Z",
+ "closedAt": "2018-11-13T18:15:40Z",
+ "merged": true,
+ "mergedAt": "2018-11-13T18:15:40Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:25:14Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:25:14Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-05T14:07:14Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/392.json b/data/raw/392.json
new file mode 100644
index 0000000..bc0f0ba
--- /dev/null
+++ b/data/raw/392.json
@@ -0,0 +1,37 @@
+{
+ "number": 392,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/392",
+ "title": "Deprecate setupComponentManager String Lookup",
+ "createdAt": "2018-10-23T14:32:16Z",
+ "closedAt": "2018-11-02T18:43:35Z",
+ "merged": true,
+ "mergedAt": "2018-11-02T18:43:35Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:25:53Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:25:53Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-24T21:26:29Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-10-26T18:07:14Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/393.json b/data/raw/393.json
new file mode 100644
index 0000000..b737cbc
--- /dev/null
+++ b/data/raw/393.json
@@ -0,0 +1,11 @@
+{
+ "number": 393,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/393",
+ "title": "Fixed some grammar and spelling",
+ "createdAt": "2018-10-25T05:33:26Z",
+ "closedAt": "2018-10-25T06:19:20Z",
+ "merged": true,
+ "mergedAt": "2018-10-25T06:19:20Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/394.json b/data/raw/394.json
new file mode 100644
index 0000000..3ebd5b8
--- /dev/null
+++ b/data/raw/394.json
@@ -0,0 +1,32 @@
+{
+ "number": 394,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/394",
+ "title": "Route actions",
+ "createdAt": "2018-10-29T08:25:20Z",
+ "closedAt": "2019-01-04T20:45:44Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-09T17:10:34Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-07T19:13:40Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2018-12-07T19:13:40Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-05T17:28:54Z",
+ "label": "T-routing"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/395.json b/data/raw/395.json
new file mode 100644
index 0000000..6bc88c1
--- /dev/null
+++ b/data/raw/395.json
@@ -0,0 +1,27 @@
+{
+ "number": 395,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/395",
+ "title": "@ember-data packages",
+ "createdAt": "2018-11-01T01:41:52Z",
+ "closedAt": "2019-01-16T22:23:50Z",
+ "merged": true,
+ "mergedAt": "2019-01-16T22:23:50Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-14T22:02:58Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-19T22:50:26Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/398.json b/data/raw/398.json
new file mode 100644
index 0000000..60977fd
--- /dev/null
+++ b/data/raw/398.json
@@ -0,0 +1,22 @@
+{
+ "number": 398,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/398",
+ "title": "RouteInfo Metadata",
+ "createdAt": "2018-11-02T13:29:46Z",
+ "closedAt": "2018-11-30T19:39:29Z",
+ "merged": true,
+ "mergedAt": "2018-11-30T19:39:29Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-14T04:44:14Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/4.json b/data/raw/4.json
new file mode 100644
index 0000000..7085fff
--- /dev/null
+++ b/data/raw/4.json
@@ -0,0 +1,27 @@
+{
+ "number": 4,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/4",
+ "title": "RFC: Ember Data url templates",
+ "createdAt": "2014-08-20T21:38:09Z",
+ "closedAt": "2019-08-21T21:18:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2014-08-22T18:30:31Z",
+ "label": "ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:42:59Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-26T21:11:30Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/40.json b/data/raw/40.json
new file mode 100644
index 0000000..7b7cb71
--- /dev/null
+++ b/data/raw/40.json
@@ -0,0 +1,17 @@
+{
+ "number": 40,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/40",
+ "title": "Substate routing RFC",
+ "createdAt": "2015-03-14T15:49:46Z",
+ "closedAt": "2015-06-07T21:44:19Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T19:05:15Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/403.json b/data/raw/403.json
new file mode 100644
index 0000000..8ffe0e6
--- /dev/null
+++ b/data/raw/403.json
@@ -0,0 +1,27 @@
+{
+ "number": 403,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/403",
+ "title": "[DATA] Identifiers ",
+ "createdAt": "2018-11-26T04:38:38Z",
+ "closedAt": "2019-04-04T20:08:34Z",
+ "merged": true,
+ "mergedAt": "2019-04-04T20:08:34Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-11-26T04:38:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-24T05:43:56Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/407.json b/data/raw/407.json
new file mode 100644
index 0000000..cdb17b1
--- /dev/null
+++ b/data/raw/407.json
@@ -0,0 +1,27 @@
+{
+ "number": 407,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/407",
+ "title": "Component Boolean Arguments",
+ "createdAt": "2018-11-30T20:50:31Z",
+ "closedAt": "2022-07-23T17:35:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:05:34Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:05:34Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:05:42Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/408.json b/data/raw/408.json
new file mode 100644
index 0000000..eab8c7c
--- /dev/null
+++ b/data/raw/408.json
@@ -0,0 +1,32 @@
+{
+ "number": 408,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/408",
+ "title": "Decorators",
+ "createdAt": "2018-12-04T02:18:42Z",
+ "closedAt": "2019-01-11T20:54:50Z",
+ "merged": true,
+ "mergedAt": "2019-01-11T20:54:50Z",
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-04T14:56:14Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-04T14:56:14Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-04T20:49:31Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/409.json b/data/raw/409.json
new file mode 100644
index 0000000..c9464eb
--- /dev/null
+++ b/data/raw/409.json
@@ -0,0 +1,11 @@
+{
+ "number": 409,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/409",
+ "title": "fix: correct typo `inject as service` -> `inject`",
+ "createdAt": "2018-12-05T00:17:07Z",
+ "closedAt": "2018-12-05T00:51:36Z",
+ "merged": true,
+ "mergedAt": "2018-12-05T00:51:36Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/41.json b/data/raw/41.json
new file mode 100644
index 0000000..27df12a
--- /dev/null
+++ b/data/raw/41.json
@@ -0,0 +1,11 @@
+{
+ "number": 41,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/41",
+ "title": "Add glossary section of detailed",
+ "createdAt": "2015-03-18T23:31:17Z",
+ "closedAt": "2015-03-27T19:20:50Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/410.json b/data/raw/410.json
new file mode 100644
index 0000000..934a348
--- /dev/null
+++ b/data/raw/410.json
@@ -0,0 +1,32 @@
+{
+ "number": 410,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/410",
+ "title": "Tracked Properties",
+ "createdAt": "2018-12-05T23:56:19Z",
+ "closedAt": "2019-02-05T13:24:01Z",
+ "merged": true,
+ "mergedAt": "2019-02-05T13:24:01Z",
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-06T13:26:16Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-06T13:26:16Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T20:01:32Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/411.json b/data/raw/411.json
new file mode 100644
index 0000000..ada9e4d
--- /dev/null
+++ b/data/raw/411.json
@@ -0,0 +1,11 @@
+{
+ "number": 411,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/411",
+ "title": "Add Ember.js PR link for emberjs#337",
+ "createdAt": "2018-12-08T03:58:26Z",
+ "closedAt": "2018-12-08T04:22:29Z",
+ "merged": true,
+ "mergedAt": "2018-12-08T04:22:29Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/415.json b/data/raw/415.json
new file mode 100644
index 0000000..12d8e11
--- /dev/null
+++ b/data/raw/415.json
@@ -0,0 +1,36 @@
+{
+ "number": 415,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/415",
+ "title": "Render Element Modifiers",
+ "createdAt": "2018-12-14T00:20:23Z",
+ "closedAt": "2019-01-22T16:26:03Z",
+ "merged": true,
+ "mergedAt": "2019-01-22T16:26:03Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-15T01:17:42Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-15T01:17:42Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-11T20:55:33Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/416.json b/data/raw/416.json
new file mode 100644
index 0000000..88b00f7
--- /dev/null
+++ b/data/raw/416.json
@@ -0,0 +1,36 @@
+{
+ "number": 416,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/416",
+ "title": "Glimmer Components",
+ "createdAt": "2018-12-14T02:10:06Z",
+ "closedAt": "2019-01-22T16:22:04Z",
+ "merged": true,
+ "mergedAt": "2019-01-22T16:22:04Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-14T23:55:02Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-15T01:18:07Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-11T20:49:42Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/417.json b/data/raw/417.json
new file mode 100644
index 0000000..3bd3140
--- /dev/null
+++ b/data/raw/417.json
@@ -0,0 +1,37 @@
+{
+ "number": 417,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/417",
+ "title": "Extensible inspector",
+ "createdAt": "2018-12-18T18:07:16Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2018-12-19T20:40:11Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:50Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:15:01Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:15:05Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T20:57:40Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/418.json b/data/raw/418.json
new file mode 100644
index 0000000..43585d8
--- /dev/null
+++ b/data/raw/418.json
@@ -0,0 +1,27 @@
+{
+ "number": 418,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/418",
+ "title": "Deprecate Route Render APIs",
+ "createdAt": "2018-12-19T19:09:14Z",
+ "closedAt": "2019-02-15T20:20:46Z",
+ "merged": true,
+ "mergedAt": "2019-02-15T20:20:46Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:05Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T22:01:59Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/419.json b/data/raw/419.json
new file mode 100644
index 0000000..66cf4b6
--- /dev/null
+++ b/data/raw/419.json
@@ -0,0 +1,11 @@
+{
+ "number": 419,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/419",
+ "title": "Update deprecation-template.md",
+ "createdAt": "2018-12-19T19:38:00Z",
+ "closedAt": "2018-12-19T21:04:28Z",
+ "merged": true,
+ "mergedAt": "2018-12-19T21:04:28Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/42.json b/data/raw/42.json
new file mode 100644
index 0000000..4d728cb
--- /dev/null
+++ b/data/raw/42.json
@@ -0,0 +1,17 @@
+{
+ "number": 42,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/42",
+ "title": "Global Action Bubbling for Components",
+ "createdAt": "2015-03-30T19:19:58Z",
+ "closedAt": "2015-05-11T15:24:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-30T19:44:14Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/421.json b/data/raw/421.json
new file mode 100644
index 0000000..6f1caa1
--- /dev/null
+++ b/data/raw/421.json
@@ -0,0 +1,27 @@
+{
+ "number": 421,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/421",
+ "title": "Deprecate Application Controller Router Properties",
+ "createdAt": "2018-12-19T19:51:09Z",
+ "closedAt": "2019-02-05T13:24:42Z",
+ "merged": true,
+ "mergedAt": "2019-02-05T13:24:41Z",
+ "assignees": [
+ {
+ "login": "chadhietala",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/183799?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T22:00:23Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/422.json b/data/raw/422.json
new file mode 100644
index 0000000..69000c2
--- /dev/null
+++ b/data/raw/422.json
@@ -0,0 +1,11 @@
+{
+ "number": 422,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/422",
+ "title": "Update and rename 0000-deprecate-route-render-methods.md to 0418-depr…",
+ "createdAt": "2018-12-19T20:38:01Z",
+ "closedAt": "2018-12-19T20:38:17Z",
+ "merged": true,
+ "mergedAt": "2018-12-19T20:38:17Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/423.json b/data/raw/423.json
new file mode 100644
index 0000000..f979ef6
--- /dev/null
+++ b/data/raw/423.json
@@ -0,0 +1,11 @@
+{
+ "number": 423,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/423",
+ "title": "Update the RFC templates and README to reflect RFC Process Updates RFC",
+ "createdAt": "2018-12-21T06:16:30Z",
+ "closedAt": "2019-01-23T16:33:31Z",
+ "merged": true,
+ "mergedAt": "2019-01-23T16:33:31Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/424.json b/data/raw/424.json
new file mode 100644
index 0000000..2e720ff
--- /dev/null
+++ b/data/raw/424.json
@@ -0,0 +1,11 @@
+{
+ "number": 424,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/424",
+ "title": "fix: typo",
+ "createdAt": "2018-12-21T20:41:25Z",
+ "closedAt": "2018-12-21T21:20:53Z",
+ "merged": true,
+ "mergedAt": "2018-12-21T21:20:53Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/425.json b/data/raw/425.json
new file mode 100644
index 0000000..0037df0
--- /dev/null
+++ b/data/raw/425.json
@@ -0,0 +1,37 @@
+{
+ "number": 425,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/425",
+ "title": "Website Redesign RFC",
+ "createdAt": "2018-12-22T01:44:07Z",
+ "closedAt": "2019-04-05T17:44:42Z",
+ "merged": true,
+ "mergedAt": "2019-04-05T17:44:42Z",
+ "assignees": [
+ {
+ "login": "wifelette",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/25433?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:30Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:30Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:03:30Z",
+ "label": "T-steering"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-11T17:22:20Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/426.json b/data/raw/426.json
new file mode 100644
index 0000000..0689a97
--- /dev/null
+++ b/data/raw/426.json
@@ -0,0 +1,37 @@
+{
+ "number": 426,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/426",
+ "title": "Build-in Ember-Exam",
+ "createdAt": "2018-12-24T10:19:10Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T03:04:45Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:51Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:36:19Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:12:31Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:12:35Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/427.json b/data/raw/427.json
new file mode 100644
index 0000000..a540bcc
--- /dev/null
+++ b/data/raw/427.json
@@ -0,0 +1,22 @@
+{
+ "number": 427,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/427",
+ "title": "Add once-for-observer RFC",
+ "createdAt": "2018-12-28T22:49:54Z",
+ "closedAt": "2019-02-11T22:20:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-04T20:48:05Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-04T20:48:05Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/43.json b/data/raw/43.json
new file mode 100644
index 0000000..e8586ad
--- /dev/null
+++ b/data/raw/43.json
@@ -0,0 +1,11 @@
+{
+ "number": 43,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/43",
+ "title": "Multiple yields",
+ "createdAt": "2015-04-02T05:21:13Z",
+ "closedAt": "2015-06-07T21:48:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/431.json b/data/raw/431.json
new file mode 100644
index 0000000..309f064
--- /dev/null
+++ b/data/raw/431.json
@@ -0,0 +1,37 @@
+{
+ "number": 431,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/431",
+ "title": "Restructuring the Guides Table of Contents",
+ "createdAt": "2019-01-13T17:23:25Z",
+ "closedAt": "2019-02-16T04:43:54Z",
+ "merged": true,
+ "mergedAt": "2019-02-16T04:43:54Z",
+ "assignees": [
+ {
+ "login": "jenweber",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/16627268?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-19T15:44:15Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-31T17:30:00Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-31T17:31:55Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-01-31T17:31:55Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/432.json b/data/raw/432.json
new file mode 100644
index 0000000..4181a71
--- /dev/null
+++ b/data/raw/432.json
@@ -0,0 +1,27 @@
+{
+ "number": 432,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/432",
+ "title": "Contextual Helpers and Modifiers (a.k.a. \"first-class helpers/modifiers\")",
+ "createdAt": "2019-01-14T22:57:20Z",
+ "closedAt": "2019-02-05T13:22:14Z",
+ "merged": true,
+ "mergedAt": "2019-02-05T13:22:14Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-19T15:43:54Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-25T21:48:31Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/433.json b/data/raw/433.json
new file mode 100644
index 0000000..63f60b3
--- /dev/null
+++ b/data/raw/433.json
@@ -0,0 +1,32 @@
+{
+ "number": 433,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/433",
+ "title": "Accessible Routing ",
+ "createdAt": "2019-01-18T17:16:07Z",
+ "closedAt": "2022-12-02T20:18:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-19T15:43:45Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:52Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:36:40Z",
+ "label": "T-routing"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/435.json b/data/raw/435.json
new file mode 100644
index 0000000..b8a752f
--- /dev/null
+++ b/data/raw/435.json
@@ -0,0 +1,26 @@
+{
+ "number": 435,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/435",
+ "title": "Forwarding Element Modifiers with \"Splattributes\"",
+ "createdAt": "2019-01-19T06:31:13Z",
+ "closedAt": "2019-01-28T21:05:37Z",
+ "merged": true,
+ "mergedAt": "2019-01-28T21:05:37Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-01-19T07:01:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/437.json b/data/raw/437.json
new file mode 100644
index 0000000..20f76cd
--- /dev/null
+++ b/data/raw/437.json
@@ -0,0 +1,11 @@
+{
+ "number": 437,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/437",
+ "title": "Add 'Relevant Team(s)' frontmatter to CLI RFCs",
+ "createdAt": "2019-01-19T23:06:16Z",
+ "closedAt": "2019-01-20T03:28:38Z",
+ "merged": true,
+ "mergedAt": "2019-01-20T03:28:38Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/439.json b/data/raw/439.json
new file mode 100644
index 0000000..a490e1e
--- /dev/null
+++ b/data/raw/439.json
@@ -0,0 +1,11 @@
+{
+ "number": 439,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/439",
+ "title": "First draft for Model Name property",
+ "createdAt": "2019-02-03T18:51:35Z",
+ "closedAt": "2019-02-03T18:51:58Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/44.json b/data/raw/44.json
new file mode 100644
index 0000000..057c5a2
--- /dev/null
+++ b/data/raw/44.json
@@ -0,0 +1,11 @@
+{
+ "number": 44,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/44",
+ "title": "Route driven pod structure",
+ "createdAt": "2015-04-03T17:08:17Z",
+ "closedAt": "2015-06-07T21:51:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/440.json b/data/raw/440.json
new file mode 100644
index 0000000..d9f7116
--- /dev/null
+++ b/data/raw/440.json
@@ -0,0 +1,27 @@
+{
+ "number": 440,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/440",
+ "title": " Decorator Support RFC",
+ "createdAt": "2019-02-07T15:48:50Z",
+ "closedAt": "2019-03-15T23:46:27Z",
+ "merged": true,
+ "mergedAt": "2019-03-15T23:46:27Z",
+ "assignees": [
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:25:45Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-08T20:35:36Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/441.json b/data/raw/441.json
new file mode 100644
index 0000000..f4e1291
--- /dev/null
+++ b/data/raw/441.json
@@ -0,0 +1,22 @@
+{
+ "number": 441,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/441",
+ "title": "Deprecate `computed().meta()`",
+ "createdAt": "2019-02-07T16:59:16Z",
+ "closedAt": "2022-07-29T23:13:02Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:17:15Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/442.json b/data/raw/442.json
new file mode 100644
index 0000000..c923ab3
--- /dev/null
+++ b/data/raw/442.json
@@ -0,0 +1,22 @@
+{
+ "number": 442,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/442",
+ "title": "Add `descriptor()`",
+ "createdAt": "2019-02-07T17:00:22Z",
+ "closedAt": "2019-03-27T15:24:33Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:26:25Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/443.json b/data/raw/443.json
new file mode 100644
index 0000000..70a2ee9
--- /dev/null
+++ b/data/raw/443.json
@@ -0,0 +1,42 @@
+{
+ "number": 443,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/443",
+ "title": "`trustedHtml` and `trusted-html`",
+ "createdAt": "2019-02-09T11:10:14Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:19:09Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:19:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:35:52Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T20:14:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:14:42Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/444.json b/data/raw/444.json
new file mode 100644
index 0000000..3922958
--- /dev/null
+++ b/data/raw/444.json
@@ -0,0 +1,11 @@
+{
+ "number": 444,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/444",
+ "title": "Update packaging rfc 51->110",
+ "createdAt": "2019-02-10T03:31:36Z",
+ "closedAt": "2019-02-10T16:15:52Z",
+ "merged": true,
+ "mergedAt": "2019-02-10T16:15:52Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/445.json b/data/raw/445.json
new file mode 100644
index 0000000..0f4f759
--- /dev/null
+++ b/data/raw/445.json
@@ -0,0 +1,32 @@
+{
+ "number": 445,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/445",
+ "title": "Deprecate {{with}}",
+ "createdAt": "2019-02-13T14:47:52Z",
+ "closedAt": "2019-03-16T22:57:16Z",
+ "merged": true,
+ "mergedAt": "2019-03-16T22:57:16Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:17:40Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T19:17:40Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-09T01:15:12Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/446.json b/data/raw/446.json
new file mode 100644
index 0000000..77c6f1d
--- /dev/null
+++ b/data/raw/446.json
@@ -0,0 +1,32 @@
+{
+ "number": 446,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/446",
+ "title": "Contribution Guides",
+ "createdAt": "2019-02-14T15:25:37Z",
+ "closedAt": "2019-03-10T11:38:14Z",
+ "merged": true,
+ "mergedAt": "2019-03-10T11:38:14Z",
+ "assignees": [
+ {
+ "login": "jayjayjpg",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/8811742?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T15:26:53Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-14T15:26:53Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-28T16:45:00Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/447.json b/data/raw/447.json
new file mode 100644
index 0000000..fd44cd6
--- /dev/null
+++ b/data/raw/447.json
@@ -0,0 +1,11 @@
+{
+ "number": 447,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/447",
+ "title": "Cleaning up small typos",
+ "createdAt": "2019-02-14T22:38:23Z",
+ "closedAt": "2019-02-15T01:36:28Z",
+ "merged": true,
+ "mergedAt": "2019-02-15T01:36:28Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/449.json b/data/raw/449.json
new file mode 100644
index 0000000..60972c4
--- /dev/null
+++ b/data/raw/449.json
@@ -0,0 +1,32 @@
+{
+ "number": 449,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/449",
+ "title": "Deprecate {{partial}}",
+ "createdAt": "2019-02-17T21:28:55Z",
+ "closedAt": "2019-03-16T22:56:51Z",
+ "merged": true,
+ "mergedAt": "2019-03-16T22:56:51Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-20T20:48:44Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-20T20:48:49Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-08T20:41:29Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/45.json b/data/raw/45.json
new file mode 100644
index 0000000..66139e9
--- /dev/null
+++ b/data/raw/45.json
@@ -0,0 +1,11 @@
+{
+ "number": 45,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/45",
+ "title": "Solicit feedback about IE8 and IE9 support in Ember 2.x",
+ "createdAt": "2015-04-04T02:14:50Z",
+ "closedAt": "2015-06-07T19:01:10Z",
+ "merged": true,
+ "mergedAt": "2015-06-07T19:01:09Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/451.json b/data/raw/451.json
new file mode 100644
index 0000000..0dc9fcf
--- /dev/null
+++ b/data/raw/451.json
@@ -0,0 +1,41 @@
+{
+ "number": 451,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/451",
+ "title": "Injection Parameter Normalization",
+ "createdAt": "2019-02-20T15:55:35Z",
+ "closedAt": "2019-04-12T18:50:47Z",
+ "merged": true,
+ "mergedAt": "2019-04-12T18:50:47Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-20T20:49:01Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-08T19:39:12Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-03-15T22:50:54Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T17:51:36Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/452.json b/data/raw/452.json
new file mode 100644
index 0000000..aa85543
--- /dev/null
+++ b/data/raw/452.json
@@ -0,0 +1,22 @@
+{
+ "number": 452,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/452",
+ "title": "[Data] Medium Term Plan",
+ "createdAt": "2019-02-21T02:18:27Z",
+ "closedAt": "2019-06-26T21:08:22Z",
+ "merged": true,
+ "mergedAt": "2019-06-26T21:08:22Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-02-22T22:08:25Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-17T01:18:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/454.json b/data/raw/454.json
new file mode 100644
index 0000000..dda77ea
--- /dev/null
+++ b/data/raw/454.json
@@ -0,0 +1,22 @@
+{
+ "number": 454,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/454",
+ "title": "SFC & Template Import Primitives",
+ "createdAt": "2019-02-23T04:56:28Z",
+ "closedAt": "2022-02-09T15:45:04Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "tomdale",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/90888?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:43Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/457.json b/data/raw/457.json
new file mode 100644
index 0000000..9ba54f0
--- /dev/null
+++ b/data/raw/457.json
@@ -0,0 +1,27 @@
+{
+ "number": 457,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/457",
+ "title": "Nested Invocations in Angle Bracket Syntax",
+ "createdAt": "2019-03-05T23:59:59Z",
+ "closedAt": "2019-03-15T23:49:07Z",
+ "merged": true,
+ "mergedAt": "2019-03-15T23:49:07Z",
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-07T20:14:31Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-09T01:38:16Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/458.json b/data/raw/458.json
new file mode 100644
index 0000000..b6adf95
--- /dev/null
+++ b/data/raw/458.json
@@ -0,0 +1,17 @@
+{
+ "number": 458,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/458",
+ "title": "[DATA] RecordData Operations",
+ "createdAt": "2019-03-06T19:45:09Z",
+ "closedAt": "2019-04-24T21:39:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T19:45:09Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/459.json b/data/raw/459.json
new file mode 100644
index 0000000..0ea31df
--- /dev/null
+++ b/data/raw/459.json
@@ -0,0 +1,42 @@
+{
+ "number": 459,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/459",
+ "title": "Angle Bracket Invocations For Built-in Components",
+ "createdAt": "2019-03-06T20:35:59Z",
+ "closedAt": "2019-03-15T23:49:26Z",
+ "merged": true,
+ "mergedAt": "2019-03-15T23:49:26Z",
+ "assignees": [
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T21:18:24Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T21:18:24Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T21:18:24Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-06T21:18:25Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-09T00:35:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/46.json b/data/raw/46.json
new file mode 100644
index 0000000..00ab2e9
--- /dev/null
+++ b/data/raw/46.json
@@ -0,0 +1,11 @@
+{
+ "number": 46,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/46",
+ "title": "Registry / Container reform",
+ "createdAt": "2015-04-09T14:17:23Z",
+ "closedAt": "2015-07-23T15:36:54Z",
+ "merged": true,
+ "mergedAt": "2015-07-23T15:36:54Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/460.json b/data/raw/460.json
new file mode 100644
index 0000000..5ce3dc3
--- /dev/null
+++ b/data/raw/460.json
@@ -0,0 +1,32 @@
+{
+ "number": 460,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/460",
+ "title": "Yieldable named blocks",
+ "createdAt": "2019-03-07T00:46:36Z",
+ "closedAt": "2019-04-23T22:36:39Z",
+ "merged": true,
+ "mergedAt": "2019-04-23T22:36:39Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:32Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:32Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-12T18:27:09Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/461.json b/data/raw/461.json
new file mode 100644
index 0000000..6a88ed1
--- /dev/null
+++ b/data/raw/461.json
@@ -0,0 +1,27 @@
+{
+ "number": 461,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/461",
+ "title": "[DATA] Singleton RecordData",
+ "createdAt": "2019-03-07T04:06:27Z",
+ "closedAt": "2019-06-26T21:56:54Z",
+ "merged": true,
+ "mergedAt": "2019-06-26T21:56:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-07T04:06:27Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-07T04:06:27Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-29T23:20:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/462.json b/data/raw/462.json
new file mode 100644
index 0000000..ddf287f
--- /dev/null
+++ b/data/raw/462.json
@@ -0,0 +1,17 @@
+{
+ "number": 462,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/462",
+ "title": "Configuring addon modules in Module Unification layout",
+ "createdAt": "2019-03-10T07:04:10Z",
+ "closedAt": "2020-11-20T19:41:33Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-10-21T12:17:53Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/463.json b/data/raw/463.json
new file mode 100644
index 0000000..e201c1d
--- /dev/null
+++ b/data/raw/463.json
@@ -0,0 +1,22 @@
+{
+ "number": 463,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/463",
+ "title": "Record Data State",
+ "createdAt": "2019-03-13T21:07:50Z",
+ "closedAt": "2019-05-22T02:41:49Z",
+ "merged": true,
+ "mergedAt": "2019-05-22T02:41:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-13T21:16:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-09T19:15:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/464.json b/data/raw/464.json
new file mode 100644
index 0000000..232e757
--- /dev/null
+++ b/data/raw/464.json
@@ -0,0 +1,22 @@
+{
+ "number": 464,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/464",
+ "title": "Include ember-cli-dependency-lint in the default app blueprint [Revived]",
+ "createdAt": "2019-03-14T07:24:59Z",
+ "closedAt": "2022-12-14T18:08:04Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-07T18:39:08Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/465.json b/data/raw/465.json
new file mode 100644
index 0000000..fc38d06
--- /dev/null
+++ b/data/raw/465.json
@@ -0,0 +1,22 @@
+{
+ "number": 465,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/465",
+ "title": "Record Data Errors RFC",
+ "createdAt": "2019-03-14T23:18:20Z",
+ "closedAt": "2019-05-15T15:36:58Z",
+ "merged": true,
+ "mergedAt": "2019-05-15T15:36:57Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-15T01:29:54Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-25T11:15:14Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/466.json b/data/raw/466.json
new file mode 100644
index 0000000..c11554a
--- /dev/null
+++ b/data/raw/466.json
@@ -0,0 +1,22 @@
+{
+ "number": 466,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/466",
+ "title": "Request state service",
+ "createdAt": "2019-03-15T01:29:34Z",
+ "closedAt": "2019-08-14T20:51:30Z",
+ "merged": true,
+ "mergedAt": "2019-08-14T20:51:30Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-03-15T01:30:02Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-13T17:52:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/467.json b/data/raw/467.json
new file mode 100644
index 0000000..a19a68e
--- /dev/null
+++ b/data/raw/467.json
@@ -0,0 +1,27 @@
+{
+ "number": 467,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/467",
+ "title": "Injection Hook Normalization",
+ "createdAt": "2019-03-15T05:27:54Z",
+ "closedAt": "2020-06-10T03:21:00Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:36:34Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-12T18:59:11Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-04-12T19:05:18Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/468.json b/data/raw/468.json
new file mode 100644
index 0000000..abeedaf
--- /dev/null
+++ b/data/raw/468.json
@@ -0,0 +1,22 @@
+{
+ "number": 468,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/468",
+ "title": "`@classic` Decorator",
+ "createdAt": "2019-03-15T05:31:57Z",
+ "closedAt": "2019-07-19T18:46:03Z",
+ "merged": true,
+ "mergedAt": "2019-07-19T18:46:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:36:29Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-12T18:47:49Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/47.json b/data/raw/47.json
new file mode 100644
index 0000000..b3904ba
--- /dev/null
+++ b/data/raw/47.json
@@ -0,0 +1,11 @@
+{
+ "number": 47,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/47",
+ "title": "Named Template Blocks",
+ "createdAt": "2015-04-13T04:31:52Z",
+ "closedAt": "2015-06-07T22:20:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/470.json b/data/raw/470.json
new file mode 100644
index 0000000..ebd63c2
--- /dev/null
+++ b/data/raw/470.json
@@ -0,0 +1,37 @@
+{
+ "number": 470,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/470",
+ "title": "`{{fn}}` Helper",
+ "createdAt": "2019-03-21T01:11:06Z",
+ "closedAt": "2019-04-12T18:54:08Z",
+ "merged": true,
+ "mergedAt": "2019-04-12T18:54:08Z",
+ "assignees": [
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:21Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:52Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-04-02T15:08:56Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-05T20:57:53Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/471.json b/data/raw/471.json
new file mode 100644
index 0000000..7ed8358
--- /dev/null
+++ b/data/raw/471.json
@@ -0,0 +1,32 @@
+{
+ "number": 471,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/471",
+ "title": "`{{on}}` Modifier",
+ "createdAt": "2019-03-22T04:41:21Z",
+ "closedAt": "2019-04-12T18:57:07Z",
+ "merged": true,
+ "mergedAt": "2019-04-12T18:57:07Z",
+ "assignees": [
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:08:13Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-02T15:09:01Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-05T20:59:29Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/472.json b/data/raw/472.json
new file mode 100644
index 0000000..847ec3c
--- /dev/null
+++ b/data/raw/472.json
@@ -0,0 +1,11 @@
+{
+ "number": 472,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/472",
+ "title": "Update 0395-ember-data-packages.md",
+ "createdAt": "2019-04-01T21:37:22Z",
+ "closedAt": "2019-04-03T09:02:35Z",
+ "merged": true,
+ "mergedAt": "2019-04-03T09:02:35Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/477.json b/data/raw/477.json
new file mode 100644
index 0000000..8d596c7
--- /dev/null
+++ b/data/raw/477.json
@@ -0,0 +1,22 @@
+{
+ "number": 477,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/477",
+ "title": "Blueprints Update",
+ "createdAt": "2019-04-17T15:11:35Z",
+ "closedAt": "2020-04-25T17:46:22Z",
+ "merged": true,
+ "mergedAt": "2020-04-25T17:46:22Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-10T15:31:38Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/478.json b/data/raw/478.json
new file mode 100644
index 0000000..c222c8a
--- /dev/null
+++ b/data/raw/478.json
@@ -0,0 +1,22 @@
+{
+ "number": 478,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/478",
+ "title": "Tracked Properties Updates",
+ "createdAt": "2019-04-18T05:50:35Z",
+ "closedAt": "2019-05-06T13:00:36Z",
+ "merged": true,
+ "mergedAt": "2019-05-06T13:00:36Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-20T17:08:38Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-20T17:08:38Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/48.json b/data/raw/48.json
new file mode 100644
index 0000000..69cba24
--- /dev/null
+++ b/data/raw/48.json
@@ -0,0 +1,11 @@
+{
+ "number": 48,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/48",
+ "title": "Query params that reloadModel should not trigger loading route.",
+ "createdAt": "2015-04-14T02:25:35Z",
+ "closedAt": "2022-07-23T17:24:36Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/480.json b/data/raw/480.json
new file mode 100644
index 0000000..65f712b
--- /dev/null
+++ b/data/raw/480.json
@@ -0,0 +1,11 @@
+{
+ "number": 480,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/480",
+ "title": "Update Merged RFCs to point to tracking issues",
+ "createdAt": "2019-04-19T18:57:41Z",
+ "closedAt": "2019-04-19T19:14:40Z",
+ "merged": true,
+ "mergedAt": "2019-04-19T19:14:40Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/481.json b/data/raw/481.json
new file mode 100644
index 0000000..78ae70e
--- /dev/null
+++ b/data/raw/481.json
@@ -0,0 +1,51 @@
+{
+ "number": 481,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/481",
+ "title": "Component Templates Co-location",
+ "createdAt": "2019-04-23T06:39:33Z",
+ "closedAt": "2019-05-31T20:32:15Z",
+ "merged": true,
+ "mergedAt": "2019-05-31T20:32:15Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "chancancode",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/55829?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-23T06:47:15Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-23T06:47:15Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-23T06:47:15Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-04-23T06:47:16Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-06T12:48:52Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2019-05-08T15:16:01Z",
+ "label": "Octane"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/482.json b/data/raw/482.json
new file mode 100644
index 0000000..a72a60f
--- /dev/null
+++ b/data/raw/482.json
@@ -0,0 +1,11 @@
+{
+ "number": 482,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/482",
+ "title": "Deprecate hash helper",
+ "createdAt": "2019-04-23T20:27:29Z",
+ "closedAt": "2022-03-02T15:43:25Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/483.json b/data/raw/483.json
new file mode 100644
index 0000000..444c344
--- /dev/null
+++ b/data/raw/483.json
@@ -0,0 +1,11 @@
+{
+ "number": 483,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/483",
+ "title": "Fix 'tempalte' typos",
+ "createdAt": "2019-04-24T22:34:29Z",
+ "closedAt": "2019-04-25T01:40:51Z",
+ "merged": true,
+ "mergedAt": "2019-04-25T01:40:51Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/485.json b/data/raw/485.json
new file mode 100644
index 0000000..faaba31
--- /dev/null
+++ b/data/raw/485.json
@@ -0,0 +1,16 @@
+{
+ "number": 485,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/485",
+ "title": "Set up CI with Azure Pipelines",
+ "createdAt": "2019-04-26T20:08:15Z",
+ "closedAt": "2020-05-18T22:49:26Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/486.json b/data/raw/486.json
new file mode 100644
index 0000000..c9d2be2
--- /dev/null
+++ b/data/raw/486.json
@@ -0,0 +1,22 @@
+{
+ "number": 486,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/486",
+ "title": "Deprecate mouseEnter/Leave/Move Ember events",
+ "createdAt": "2019-04-27T23:48:02Z",
+ "closedAt": "2019-07-19T18:52:20Z",
+ "merged": true,
+ "mergedAt": "2019-07-19T18:52:20Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-12T19:01:07Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/487.json b/data/raw/487.json
new file mode 100644
index 0000000..6f8dc9a
--- /dev/null
+++ b/data/raw/487.json
@@ -0,0 +1,22 @@
+{
+ "number": 487,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/487",
+ "title": "Custom Model Classes",
+ "createdAt": "2019-05-09T18:30:34Z",
+ "closedAt": "2019-06-29T04:04:07Z",
+ "merged": true,
+ "mergedAt": "2019-06-29T04:04:07Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-09T19:27:00Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-24T06:34:46Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/489.json b/data/raw/489.json
new file mode 100644
index 0000000..a6d91c6
--- /dev/null
+++ b/data/raw/489.json
@@ -0,0 +1,11 @@
+{
+ "number": 489,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/489",
+ "title": "Use Empress to render the Ember RFCs",
+ "createdAt": "2019-05-16T11:01:45Z",
+ "closedAt": "2022-07-24T13:26:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/491.json b/data/raw/491.json
new file mode 100644
index 0000000..4d1801d
--- /dev/null
+++ b/data/raw/491.json
@@ -0,0 +1,17 @@
+{
+ "number": 491,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/491",
+ "title": "Deprecate disconnectOutlet",
+ "createdAt": "2019-05-20T13:54:26Z",
+ "closedAt": "2019-06-03T14:40:51Z",
+ "merged": true,
+ "mergedAt": "2019-06-03T14:40:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-05-24T19:11:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/492.json b/data/raw/492.json
new file mode 100644
index 0000000..d3c8596
--- /dev/null
+++ b/data/raw/492.json
@@ -0,0 +1,11 @@
+{
+ "number": 492,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/492",
+ "title": "Fix a typo and list formatting in 0369-deprecate-computed-clobberability.md",
+ "createdAt": "2019-05-21T15:53:22Z",
+ "closedAt": "2019-05-21T16:12:42Z",
+ "merged": true,
+ "mergedAt": "2019-05-21T16:12:42Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/494.json b/data/raw/494.json
new file mode 100644
index 0000000..ddcdfeb
--- /dev/null
+++ b/data/raw/494.json
@@ -0,0 +1,17 @@
+{
+ "number": 494,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/494",
+ "title": "Async Observers",
+ "createdAt": "2019-05-30T21:23:53Z",
+ "closedAt": "2019-06-20T16:07:01Z",
+ "merged": true,
+ "mergedAt": "2019-06-20T16:07:01Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-07T19:37:33Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/495.json b/data/raw/495.json
new file mode 100644
index 0000000..ce1ecfb
--- /dev/null
+++ b/data/raw/495.json
@@ -0,0 +1,11 @@
+{
+ "number": 495,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/495",
+ "title": "Add some more RFC-closing details to the README",
+ "createdAt": "2019-05-31T18:37:31Z",
+ "closedAt": "2019-06-03T13:50:59Z",
+ "merged": true,
+ "mergedAt": "2019-06-03T13:50:59Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/496.json b/data/raw/496.json
new file mode 100644
index 0000000..936aed2
--- /dev/null
+++ b/data/raw/496.json
@@ -0,0 +1,32 @@
+{
+ "number": 496,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/496",
+ "title": "Strict mode templates",
+ "createdAt": "2019-06-02T04:42:15Z",
+ "closedAt": "2020-04-24T22:09:45Z",
+ "merged": true,
+ "mergedAt": "2020-04-24T22:09:45Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-02T04:42:15Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-06-02T04:42:15Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2020-04-10T18:07:49Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-04-17T18:50:36Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/499.json b/data/raw/499.json
new file mode 100644
index 0000000..7d08844
--- /dev/null
+++ b/data/raw/499.json
@@ -0,0 +1,11 @@
+{
+ "number": 499,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/499",
+ "title": "An alternative to Controllers",
+ "createdAt": "2019-06-10T16:37:33Z",
+ "closedAt": "2021-03-27T15:09:20Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/5.json b/data/raw/5.json
new file mode 100644
index 0000000..a666e82
--- /dev/null
+++ b/data/raw/5.json
@@ -0,0 +1,22 @@
+{
+ "number": 5,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/5",
+ "title": "RFC: JSON Patch support for Ember Data",
+ "createdAt": "2014-08-23T00:32:07Z",
+ "closedAt": "2016-01-09T00:03:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2014-10-01T21:04:17Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:43:29Z",
+ "label": "Needs Response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/50.json b/data/raw/50.json
new file mode 100644
index 0000000..ce9ad56
--- /dev/null
+++ b/data/raw/50.json
@@ -0,0 +1,11 @@
+{
+ "number": 50,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/50",
+ "title": "Add improved actions RFC",
+ "createdAt": "2015-05-07T00:27:38Z",
+ "closedAt": "2015-05-11T18:19:22Z",
+ "merged": true,
+ "mergedAt": "2015-05-11T18:19:22Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/500.json b/data/raw/500.json
new file mode 100644
index 0000000..b5f5ae5
--- /dev/null
+++ b/data/raw/500.json
@@ -0,0 +1,11 @@
+{
+ "number": 500,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/500",
+ "title": "Update 0391-router-helpers.md",
+ "createdAt": "2019-06-12T09:22:13Z",
+ "closedAt": "2019-06-12T16:30:18Z",
+ "merged": true,
+ "mergedAt": "2019-06-12T16:30:18Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/501.json b/data/raw/501.json
new file mode 100644
index 0000000..70ce6e8
--- /dev/null
+++ b/data/raw/501.json
@@ -0,0 +1,11 @@
+{
+ "number": 501,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/501",
+ "title": "Deprecate inline link-to",
+ "createdAt": "2019-06-12T16:56:41Z",
+ "closedAt": "2022-05-01T19:04:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/502.json b/data/raw/502.json
new file mode 100644
index 0000000..b0fe646
--- /dev/null
+++ b/data/raw/502.json
@@ -0,0 +1,32 @@
+{
+ "number": 502,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/502",
+ "title": "Explicit Service Injection",
+ "createdAt": "2019-06-15T01:52:50Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:18Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-10T20:01:22Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-02-10T20:01:25Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/506.json b/data/raw/506.json
new file mode 100644
index 0000000..951deea
--- /dev/null
+++ b/data/raw/506.json
@@ -0,0 +1,17 @@
+{
+ "number": 506,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/506",
+ "title": "Support Populating head tags in Routes",
+ "createdAt": "2019-06-21T20:03:41Z",
+ "closedAt": "2022-09-30T18:13:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-16T19:39:44Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/507.json b/data/raw/507.json
new file mode 100644
index 0000000..72f8cfb
--- /dev/null
+++ b/data/raw/507.json
@@ -0,0 +1,17 @@
+{
+ "number": 507,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/507",
+ "title": "v2 Addon Format (Embroider compatibility)",
+ "createdAt": "2019-06-22T21:41:18Z",
+ "closedAt": "2020-05-15T20:03:06Z",
+ "merged": true,
+ "mergedAt": "2020-05-15T20:03:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-01T20:50:52Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/509.json b/data/raw/509.json
new file mode 100644
index 0000000..11832c4
--- /dev/null
+++ b/data/raw/509.json
@@ -0,0 +1,11 @@
+{
+ "number": 509,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/509",
+ "title": "fix some typos",
+ "createdAt": "2019-07-01T12:28:01Z",
+ "closedAt": "2019-07-01T13:47:40Z",
+ "merged": true,
+ "mergedAt": "2019-07-01T13:47:40Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/51.json b/data/raw/51.json
new file mode 100644
index 0000000..03dc265
--- /dev/null
+++ b/data/raw/51.json
@@ -0,0 +1,11 @@
+{
+ "number": 51,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/51",
+ "title": "Fix typo & add hbs to code fences where missing",
+ "createdAt": "2015-05-07T08:45:34Z",
+ "closedAt": "2015-05-07T09:51:26Z",
+ "merged": true,
+ "mergedAt": "2015-05-07T09:51:26Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/510.json b/data/raw/510.json
new file mode 100644
index 0000000..89be594
--- /dev/null
+++ b/data/raw/510.json
@@ -0,0 +1,11 @@
+{
+ "number": 510,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/510",
+ "title": "Add `load` hook to Route",
+ "createdAt": "2019-07-01T15:08:56Z",
+ "closedAt": "2022-07-23T02:01:30Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/511.json b/data/raw/511.json
new file mode 100644
index 0000000..a5ceab8
--- /dev/null
+++ b/data/raw/511.json
@@ -0,0 +1,11 @@
+{
+ "number": 511,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/511",
+ "title": "fix some typos",
+ "createdAt": "2019-07-05T18:02:56Z",
+ "closedAt": "2019-07-06T01:54:10Z",
+ "merged": true,
+ "mergedAt": "2019-07-06T01:54:10Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/512.json b/data/raw/512.json
new file mode 100644
index 0000000..1f744cd
--- /dev/null
+++ b/data/raw/512.json
@@ -0,0 +1,42 @@
+{
+ "number": 512,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/512",
+ "title": "Release a major version when any deprecations are removed",
+ "createdAt": "2019-07-08T20:14:14Z",
+ "closedAt": "2022-09-09T18:45:46Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:10:36Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:11:02Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:11:02Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:11:02Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-29T20:11:02Z",
+ "label": "T-ember-cli"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/514.json b/data/raw/514.json
new file mode 100644
index 0000000..31ee418
--- /dev/null
+++ b/data/raw/514.json
@@ -0,0 +1,11 @@
+{
+ "number": 514,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/514",
+ "title": "Update tracking and filenames for 486 and 468",
+ "createdAt": "2019-07-19T18:58:34Z",
+ "closedAt": "2019-07-19T20:14:03Z",
+ "merged": true,
+ "mergedAt": "2019-07-19T20:14:03Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/519.json b/data/raw/519.json
new file mode 100644
index 0000000..ce0dbd7
--- /dev/null
+++ b/data/raw/519.json
@@ -0,0 +1,22 @@
+{
+ "number": 519,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/519",
+ "title": "Ember 2020 Roadmap RFC",
+ "createdAt": "2019-07-29T18:29:49Z",
+ "closedAt": "2020-05-01T18:57:15Z",
+ "merged": true,
+ "mergedAt": "2020-05-01T18:57:15Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-04-03T16:40:37Z",
+ "label": "T-steering"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-04-17T17:39:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/52.json b/data/raw/52.json
new file mode 100644
index 0000000..c5b5df6
--- /dev/null
+++ b/data/raw/52.json
@@ -0,0 +1,11 @@
+{
+ "number": 52,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/52",
+ "title": "Expression RFC",
+ "createdAt": "2015-05-17T19:03:07Z",
+ "closedAt": "2015-05-18T02:29:51Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/521.json b/data/raw/521.json
new file mode 100644
index 0000000..d4688c8
--- /dev/null
+++ b/data/raw/521.json
@@ -0,0 +1,32 @@
+{
+ "number": 521,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/521",
+ "title": "[DATA] findRecord/peekRecord via Identifier",
+ "createdAt": "2019-07-29T20:49:10Z",
+ "closedAt": "2019-08-22T00:02:00Z",
+ "merged": true,
+ "mergedAt": "2019-08-22T00:02:00Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-31T16:05:53Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-31T16:05:53Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-14T21:50:46Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/522.json b/data/raw/522.json
new file mode 100644
index 0000000..f9bd534
--- /dev/null
+++ b/data/raw/522.json
@@ -0,0 +1,32 @@
+{
+ "number": 522,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/522",
+ "title": "RFC - deprecate default serializers and adapters",
+ "createdAt": "2019-07-30T02:12:25Z",
+ "closedAt": "2019-08-22T00:00:36Z",
+ "merged": true,
+ "mergedAt": "2019-08-22T00:00:36Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-31T16:04:19Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-07-31T16:04:19Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-14T21:53:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/523.json b/data/raw/523.json
new file mode 100644
index 0000000..04ac844
--- /dev/null
+++ b/data/raw/523.json
@@ -0,0 +1,27 @@
+{
+ "number": 523,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/523",
+ "title": "@model for route templates",
+ "createdAt": "2019-08-05T22:33:02Z",
+ "closedAt": "2019-08-30T18:36:50Z",
+ "merged": true,
+ "mergedAt": "2019-08-30T18:36:50Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-05T23:31:27Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-05T23:31:27Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-08-23T19:42:48Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/526.json b/data/raw/526.json
new file mode 100644
index 0000000..5b74120
--- /dev/null
+++ b/data/raw/526.json
@@ -0,0 +1,11 @@
+{
+ "number": 526,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/526",
+ "title": "fix: bump mdbook to remove section labels",
+ "createdAt": "2019-08-07T06:08:56Z",
+ "closedAt": "2019-08-09T15:49:40Z",
+ "merged": true,
+ "mergedAt": "2019-08-09T15:49:40Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/528.json b/data/raw/528.json
new file mode 100644
index 0000000..376f3f1
--- /dev/null
+++ b/data/raw/528.json
@@ -0,0 +1,11 @@
+{
+ "number": 528,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/528",
+ "title": "Deprecate Events",
+ "createdAt": "2019-08-15T13:10:23Z",
+ "closedAt": "2022-07-29T23:12:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/53.json b/data/raw/53.json
new file mode 100644
index 0000000..ddeb1af
--- /dev/null
+++ b/data/raw/53.json
@@ -0,0 +1,11 @@
+{
+ "number": 53,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/53",
+ "title": "Helpers",
+ "createdAt": "2015-05-18T03:02:20Z",
+ "closedAt": "2015-06-07T20:15:25Z",
+ "merged": true,
+ "mergedAt": "2015-06-07T20:15:25Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/54.json b/data/raw/54.json
new file mode 100644
index 0000000..a8d125b
--- /dev/null
+++ b/data/raw/54.json
@@ -0,0 +1,11 @@
+{
+ "number": 54,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/54",
+ "title": "Update 0000-stateful-helpers.md",
+ "createdAt": "2015-05-18T03:08:02Z",
+ "closedAt": "2015-05-18T03:09:54Z",
+ "merged": true,
+ "mergedAt": "2015-05-18T03:09:54Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/548.json b/data/raw/548.json
new file mode 100644
index 0000000..7adcbd2
--- /dev/null
+++ b/data/raw/548.json
@@ -0,0 +1,11 @@
+{
+ "number": 548,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/548",
+ "title": "Add link to Component Templates Co-location RFC PR",
+ "createdAt": "2019-10-22T23:57:00Z",
+ "closedAt": "2019-10-25T04:05:49Z",
+ "merged": true,
+ "mergedAt": "2019-10-25T04:05:49Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/549.json b/data/raw/549.json
new file mode 100644
index 0000000..8d82e3c
--- /dev/null
+++ b/data/raw/549.json
@@ -0,0 +1,11 @@
+{
+ "number": 549,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/549",
+ "title": "Ember dev for other platforms",
+ "createdAt": "2019-10-22T23:57:01Z",
+ "closedAt": "2022-07-24T00:07:25Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/55.json b/data/raw/55.json
new file mode 100644
index 0000000..87f11bf
--- /dev/null
+++ b/data/raw/55.json
@@ -0,0 +1,11 @@
+{
+ "number": 55,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/55",
+ "title": "Update table format in \"Stateful Helpers\"",
+ "createdAt": "2015-05-19T20:13:03Z",
+ "closedAt": "2015-05-19T20:56:33Z",
+ "merged": true,
+ "mergedAt": "2015-05-19T20:56:33Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/554.json b/data/raw/554.json
new file mode 100644
index 0000000..627bec2
--- /dev/null
+++ b/data/raw/554.json
@@ -0,0 +1,22 @@
+{
+ "number": 554,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/554",
+ "title": "Deprecate getWithDefault",
+ "createdAt": "2019-11-08T21:58:46Z",
+ "closedAt": "2020-01-31T18:09:52Z",
+ "merged": true,
+ "mergedAt": "2020-01-31T18:09:52Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-01-03T20:35:45Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/557.json b/data/raw/557.json
new file mode 100644
index 0000000..9f837b1
--- /dev/null
+++ b/data/raw/557.json
@@ -0,0 +1,22 @@
+{
+ "number": 557,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/557",
+ "title": "Deprecate implicit record loading in routes",
+ "createdAt": "2019-11-27T14:51:04Z",
+ "closedAt": "2022-07-24T00:16:41Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-20T16:16:16Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/558.json b/data/raw/558.json
new file mode 100644
index 0000000..afa7e3e
--- /dev/null
+++ b/data/raw/558.json
@@ -0,0 +1,42 @@
+{
+ "number": 558,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/558",
+ "title": "Specifying and detecting an applications edition.",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "closedAt": "2019-12-13T20:11:32Z",
+ "merged": true,
+ "mergedAt": "2019-12-13T20:11:31Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "label": "Octane"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-05T22:12:58Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2019-12-06T20:25:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/559.json b/data/raw/559.json
new file mode 100644
index 0000000..784c3a3
--- /dev/null
+++ b/data/raw/559.json
@@ -0,0 +1,11 @@
+{
+ "number": 559,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/559",
+ "title": "Fix typo's and incorrect verbiage",
+ "createdAt": "2019-12-07T18:41:49Z",
+ "closedAt": "2019-12-07T22:41:28Z",
+ "merged": true,
+ "mergedAt": "2019-12-07T22:41:27Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/56.json b/data/raw/56.json
new file mode 100644
index 0000000..b08e9e0
--- /dev/null
+++ b/data/raw/56.json
@@ -0,0 +1,11 @@
+{
+ "number": 56,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/56",
+ "title": "Release cycle improvements",
+ "createdAt": "2015-05-22T05:32:15Z",
+ "closedAt": "2015-10-02T18:51:04Z",
+ "merged": true,
+ "mergedAt": "2015-10-02T18:51:04Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/560.json b/data/raw/560.json
new file mode 100644
index 0000000..68ee245
--- /dev/null
+++ b/data/raw/560.json
@@ -0,0 +1,32 @@
+{
+ "number": 560,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/560",
+ "title": "Adding Equality Operators to Templates",
+ "createdAt": "2019-12-08T20:45:34Z",
+ "closedAt": "2021-01-29T19:17:29Z",
+ "merged": true,
+ "mergedAt": "2021-01-29T19:17:29Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T20:35:24Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2021-01-08T20:57:41Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-22T19:42:00Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/561.json b/data/raw/561.json
new file mode 100644
index 0000000..668a912
--- /dev/null
+++ b/data/raw/561.json
@@ -0,0 +1,22 @@
+{
+ "number": 561,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/561",
+ "title": "Adding Numeric Comparison Operators to Templates",
+ "createdAt": "2019-12-08T21:00:24Z",
+ "closedAt": "2021-02-05T21:43:57Z",
+ "merged": true,
+ "mergedAt": "2021-02-05T21:43:57Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-29T19:58:05Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/562.json b/data/raw/562.json
new file mode 100644
index 0000000..fa95bc6
--- /dev/null
+++ b/data/raw/562.json
@@ -0,0 +1,32 @@
+{
+ "number": 562,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/562",
+ "title": "Adding Logical Operators to Templates",
+ "createdAt": "2019-12-08T22:31:50Z",
+ "closedAt": "2021-01-15T19:24:55Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:24:55Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T20:56:21Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2021-01-08T20:56:31Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T20:57:20Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/565.json b/data/raw/565.json
new file mode 100644
index 0000000..d6b7e78
--- /dev/null
+++ b/data/raw/565.json
@@ -0,0 +1,11 @@
+{
+ "number": 565,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/565",
+ "title": "Deprecation Shaking",
+ "createdAt": "2019-12-18T19:19:54Z",
+ "closedAt": "2021-02-03T16:01:29Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/566.json b/data/raw/566.json
new file mode 100644
index 0000000..1878367
--- /dev/null
+++ b/data/raw/566.json
@@ -0,0 +1,22 @@
+{
+ "number": 566,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/566",
+ "title": "@cached",
+ "createdAt": "2019-12-23T03:20:00Z",
+ "closedAt": "2021-02-26T19:15:22Z",
+ "merged": true,
+ "mergedAt": "2021-02-26T19:15:22Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-18T22:50:42Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-19T19:20:18Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/567.json b/data/raw/567.json
new file mode 100644
index 0000000..1a9e93c
--- /dev/null
+++ b/data/raw/567.json
@@ -0,0 +1,11 @@
+{
+ "number": 567,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/567",
+ "title": "`@use` and Resources",
+ "createdAt": "2019-12-23T16:03:39Z",
+ "closedAt": "2020-10-29T03:48:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/569.json b/data/raw/569.json
new file mode 100644
index 0000000..7a5267f
--- /dev/null
+++ b/data/raw/569.json
@@ -0,0 +1,11 @@
+{
+ "number": 569,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/569",
+ "title": "TrackedList",
+ "createdAt": "2020-01-03T18:07:19Z",
+ "closedAt": "2022-07-23T17:51:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/57.json b/data/raw/57.json
new file mode 100644
index 0000000..b9bd6ed
--- /dev/null
+++ b/data/raw/57.json
@@ -0,0 +1,17 @@
+{
+ "number": 57,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/57",
+ "title": "RFC for reference unification",
+ "createdAt": "2015-05-23T01:10:45Z",
+ "closedAt": "2016-01-11T18:22:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-01-25T19:09:33Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/570.json b/data/raw/570.json
new file mode 100644
index 0000000..64eccd7
--- /dev/null
+++ b/data/raw/570.json
@@ -0,0 +1,11 @@
+{
+ "number": 570,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/570",
+ "title": "URL Manager",
+ "createdAt": "2020-01-04T23:25:01Z",
+ "closedAt": "2021-03-14T16:40:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/571.json b/data/raw/571.json
new file mode 100644
index 0000000..e9cb56e
--- /dev/null
+++ b/data/raw/571.json
@@ -0,0 +1,11 @@
+{
+ "number": 571,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/571",
+ "title": "fix broken link (or the dark side of the Internet)",
+ "createdAt": "2020-01-09T00:50:06Z",
+ "closedAt": "2020-01-14T18:16:10Z",
+ "merged": true,
+ "mergedAt": "2020-01-14T18:16:10Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/572.json b/data/raw/572.json
new file mode 100644
index 0000000..6e7fff7
--- /dev/null
+++ b/data/raw/572.json
@@ -0,0 +1,17 @@
+{
+ "number": 572,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/572",
+ "title": "Promise based initializers",
+ "createdAt": "2020-01-10T01:09:43Z",
+ "closedAt": "2020-08-06T23:30:46Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-01-31T18:59:25Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/573.json b/data/raw/573.json
new file mode 100644
index 0000000..cd78d4f
--- /dev/null
+++ b/data/raw/573.json
@@ -0,0 +1,17 @@
+{
+ "number": 573,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/573",
+ "title": "App Boot Hooks",
+ "createdAt": "2020-01-10T01:40:38Z",
+ "closedAt": "2023-11-03T07:31:25Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:19Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/574.json b/data/raw/574.json
new file mode 100644
index 0000000..0607f42
--- /dev/null
+++ b/data/raw/574.json
@@ -0,0 +1,22 @@
+{
+ "number": 574,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/574",
+ "title": "Controller Injection Deprecation",
+ "createdAt": "2020-01-10T01:48:34Z",
+ "closedAt": "2020-02-08T00:15:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-07T22:07:10Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/575.json b/data/raw/575.json
new file mode 100644
index 0000000..e2865a1
--- /dev/null
+++ b/data/raw/575.json
@@ -0,0 +1,17 @@
+{
+ "number": 575,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/575",
+ "title": "Test Directories",
+ "createdAt": "2020-01-10T01:52:53Z",
+ "closedAt": "2020-11-06T19:38:22Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-29T20:39:28Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/576.json b/data/raw/576.json
new file mode 100644
index 0000000..23653cd
--- /dev/null
+++ b/data/raw/576.json
@@ -0,0 +1,37 @@
+{
+ "number": 576,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/576",
+ "title": "Move HTTP Mock to addon",
+ "createdAt": "2020-01-10T02:00:36Z",
+ "closedAt": "2023-10-20T21:09:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:19Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-07T18:41:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-07T18:41:25Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T20:55:26Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-20T18:35:24Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/577.json b/data/raw/577.json
new file mode 100644
index 0000000..6be6484
--- /dev/null
+++ b/data/raw/577.json
@@ -0,0 +1,11 @@
+{
+ "number": 577,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/577",
+ "title": "Tracked Maps and Sets",
+ "createdAt": "2020-01-10T21:57:33Z",
+ "closedAt": "2022-07-23T23:51:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/578.json b/data/raw/578.json
new file mode 100644
index 0000000..159210d
--- /dev/null
+++ b/data/raw/578.json
@@ -0,0 +1,17 @@
+{
+ "number": 578,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/578",
+ "title": "Ember CLI build pipeline",
+ "createdAt": "2020-01-10T22:09:51Z",
+ "closedAt": "2022-02-16T18:24:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-08T19:14:22Z",
+ "label": "T-ember-cli"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/579.json b/data/raw/579.json
new file mode 100644
index 0000000..ad6d3c5
--- /dev/null
+++ b/data/raw/579.json
@@ -0,0 +1,17 @@
+{
+ "number": 579,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/579",
+ "title": "Add fastboot to the default package.json",
+ "createdAt": "2020-01-10T23:00:34Z",
+ "closedAt": "2023-11-03T07:30:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:20Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/58.json b/data/raw/58.json
new file mode 100644
index 0000000..21500b3
--- /dev/null
+++ b/data/raw/58.json
@@ -0,0 +1,11 @@
+{
+ "number": 58,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/58",
+ "title": "Helper listing (dashless helpers)",
+ "createdAt": "2015-05-24T17:36:53Z",
+ "closedAt": "2015-06-13T22:17:14Z",
+ "merged": true,
+ "mergedAt": "2015-06-13T22:17:14Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/580.json b/data/raw/580.json
new file mode 100644
index 0000000..c5f94ad
--- /dev/null
+++ b/data/raw/580.json
@@ -0,0 +1,31 @@
+{
+ "number": 580,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/580",
+ "title": "Destroyables",
+ "createdAt": "2020-01-11T00:26:29Z",
+ "closedAt": "2020-04-21T18:48:04Z",
+ "merged": true,
+ "mergedAt": "2020-04-21T18:48:04Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-03-04T21:30:24Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-04-10T18:38:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/581.json b/data/raw/581.json
new file mode 100644
index 0000000..363ae3c
--- /dev/null
+++ b/data/raw/581.json
@@ -0,0 +1,27 @@
+{
+ "number": 581,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/581",
+ "title": "New Test Waiters",
+ "createdAt": "2020-01-14T17:15:17Z",
+ "closedAt": "2020-02-21T22:05:15Z",
+ "merged": true,
+ "mergedAt": "2020-02-21T22:05:15Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-07T20:34:25Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-07T20:36:34Z",
+ "label": "T-testing"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/585.json b/data/raw/585.json
new file mode 100644
index 0000000..f88f27e
--- /dev/null
+++ b/data/raw/585.json
@@ -0,0 +1,27 @@
+{
+ "number": 585,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/585",
+ "title": "Registry APIs: deprecate micro-syntax; introduce replacement API",
+ "createdAt": "2020-01-27T16:13:35Z",
+ "closedAt": "2020-02-21T19:58:22Z",
+ "merged": true,
+ "mergedAt": "2020-02-21T19:58:22Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-01-27T16:56:24Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-02-07T20:35:05Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/59.json b/data/raw/59.json
new file mode 100644
index 0000000..1ae1dff
--- /dev/null
+++ b/data/raw/59.json
@@ -0,0 +1,11 @@
+{
+ "number": 59,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/59",
+ "title": "Move completed RFCs and fixup numbering",
+ "createdAt": "2015-05-24T23:42:59Z",
+ "closedAt": "2015-05-25T01:08:29Z",
+ "merged": true,
+ "mergedAt": "2015-05-25T01:08:29Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/593.json b/data/raw/593.json
new file mode 100644
index 0000000..ee492e2
--- /dev/null
+++ b/data/raw/593.json
@@ -0,0 +1,32 @@
+{
+ "number": 593,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/593",
+ "title": "Spreadable Arguments",
+ "createdAt": "2020-02-12T13:04:43Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:21Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:58:21Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:58:24Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/594.json b/data/raw/594.json
new file mode 100644
index 0000000..8f7f7cb
--- /dev/null
+++ b/data/raw/594.json
@@ -0,0 +1,22 @@
+{
+ "number": 594,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/594",
+ "title": "set helper",
+ "createdAt": "2020-02-20T19:24:16Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:21Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:49:22Z",
+ "label": "T-templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/599.json b/data/raw/599.json
new file mode 100644
index 0000000..676fa0a
--- /dev/null
+++ b/data/raw/599.json
@@ -0,0 +1,11 @@
+{
+ "number": 599,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/599",
+ "title": "Test Co-Location",
+ "createdAt": "2020-03-02T17:52:04Z",
+ "closedAt": "2022-07-23T23:34:35Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/6.json b/data/raw/6.json
new file mode 100644
index 0000000..b16ac9f
--- /dev/null
+++ b/data/raw/6.json
@@ -0,0 +1,11 @@
+{
+ "number": 6,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/6",
+ "title": "first draft of namespaced resolver proposal",
+ "createdAt": "2014-08-29T18:08:58Z",
+ "closedAt": "2014-08-30T09:01:23Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/60.json b/data/raw/60.json
new file mode 100644
index 0000000..20cd106
--- /dev/null
+++ b/data/raw/60.json
@@ -0,0 +1,11 @@
+{
+ "number": 60,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/60",
+ "title": "Component Unification (angle brackets)",
+ "createdAt": "2015-05-25T00:42:24Z",
+ "closedAt": "2016-04-15T21:05:19Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/61.json b/data/raw/61.json
new file mode 100644
index 0000000..f0bd2b0
--- /dev/null
+++ b/data/raw/61.json
@@ -0,0 +1,17 @@
+{
+ "number": 61,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/61",
+ "title": "Ember Data background fetch RFC",
+ "createdAt": "2015-06-03T22:41:16Z",
+ "closedAt": "2016-01-06T00:49:45Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-06-07T22:21:31Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/615.json b/data/raw/615.json
new file mode 100644
index 0000000..4af2307
--- /dev/null
+++ b/data/raw/615.json
@@ -0,0 +1,17 @@
+{
+ "number": 615,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/615",
+ "title": "Autotracking Memoization",
+ "createdAt": "2020-04-18T00:22:24Z",
+ "closedAt": "2020-05-08T19:32:35Z",
+ "merged": true,
+ "mergedAt": "2020-05-08T19:32:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-01T20:49:45Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/617.json b/data/raw/617.json
new file mode 100644
index 0000000..3acfdf1
--- /dev/null
+++ b/data/raw/617.json
@@ -0,0 +1,17 @@
+{
+ "number": 617,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/617",
+ "title": "RFC Stages",
+ "createdAt": "2020-04-22T17:49:02Z",
+ "closedAt": "2020-09-18T19:08:36Z",
+ "merged": true,
+ "mergedAt": "2020-09-18T19:08:36Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-09-11T18:05:30Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/618.json b/data/raw/618.json
new file mode 100644
index 0000000..f18ed8d
--- /dev/null
+++ b/data/raw/618.json
@@ -0,0 +1,11 @@
+{
+ "number": 618,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/618",
+ "title": "Update 0000-template.md",
+ "createdAt": "2020-04-22T18:11:19Z",
+ "closedAt": "2020-04-22T18:16:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/619.json b/data/raw/619.json
new file mode 100644
index 0000000..676be34
--- /dev/null
+++ b/data/raw/619.json
@@ -0,0 +1,27 @@
+{
+ "number": 619,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/619",
+ "title": "Better environment handling",
+ "createdAt": "2020-04-23T14:54:14Z",
+ "closedAt": "2020-11-24T14:09:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-20T17:19:18Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-20T17:19:19Z",
+ "label": "T-Tooling"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/62.json b/data/raw/62.json
new file mode 100644
index 0000000..35e8d23
--- /dev/null
+++ b/data/raw/62.json
@@ -0,0 +1,17 @@
+{
+ "number": 62,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/62",
+ "title": "Redirects",
+ "createdAt": "2015-06-06T23:43:42Z",
+ "closedAt": "2022-07-20T18:56:53Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-03T19:10:39Z",
+ "label": "T-routing"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/620.json b/data/raw/620.json
new file mode 100644
index 0000000..8f08a90
--- /dev/null
+++ b/data/raw/620.json
@@ -0,0 +1,11 @@
+{
+ "number": 620,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/620",
+ "title": "Revise RFC #389 with details about its argument",
+ "createdAt": "2020-04-29T21:14:09Z",
+ "closedAt": "2020-05-01T19:32:02Z",
+ "merged": true,
+ "mergedAt": "2020-05-01T19:32:02Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/621.json b/data/raw/621.json
new file mode 100644
index 0000000..adbad05
--- /dev/null
+++ b/data/raw/621.json
@@ -0,0 +1,22 @@
+{
+ "number": 621,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/621",
+ "title": "Introduce array and object literal syntax in templates",
+ "createdAt": "2020-05-01T23:44:17Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-23T10:40:23Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:22Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/622.json b/data/raw/622.json
new file mode 100644
index 0000000..181225f
--- /dev/null
+++ b/data/raw/622.json
@@ -0,0 +1,11 @@
+{
+ "number": 622,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/622",
+ "title": "Fix missing macroGetOwnConfig description",
+ "createdAt": "2020-05-02T12:11:18Z",
+ "closedAt": "2020-05-08T17:35:32Z",
+ "merged": true,
+ "mergedAt": "2020-05-08T17:35:32Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/624.json b/data/raw/624.json
new file mode 100644
index 0000000..9ae051d
--- /dev/null
+++ b/data/raw/624.json
@@ -0,0 +1,11 @@
+{
+ "number": 624,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/624",
+ "title": "Update 0410-tracked-properties.md",
+ "createdAt": "2020-05-06T17:03:24Z",
+ "closedAt": "2020-05-08T00:18:35Z",
+ "merged": true,
+ "mergedAt": "2020-05-08T00:18:35Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/625.json b/data/raw/625.json
new file mode 100644
index 0000000..3c536cf
--- /dev/null
+++ b/data/raw/625.json
@@ -0,0 +1,27 @@
+{
+ "number": 625,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/625",
+ "title": "Helper Managers",
+ "createdAt": "2020-05-06T21:14:54Z",
+ "closedAt": "2020-05-22T19:27:26Z",
+ "merged": true,
+ "mergedAt": "2020-05-22T19:27:26Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-15T20:05:00Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-18T22:45:05Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-18T22:45:05Z",
+ "label": "T-templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/626.json b/data/raw/626.json
new file mode 100644
index 0000000..14ad519
--- /dev/null
+++ b/data/raw/626.json
@@ -0,0 +1,17 @@
+{
+ "number": 626,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/626",
+ "title": "`invokeHelper`",
+ "createdAt": "2020-05-08T00:16:58Z",
+ "closedAt": "2020-06-22T16:42:00Z",
+ "merged": true,
+ "mergedAt": "2020-06-22T16:42:00Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-12T23:17:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/627.json b/data/raw/627.json
new file mode 100644
index 0000000..c5a77d1
--- /dev/null
+++ b/data/raw/627.json
@@ -0,0 +1,11 @@
+{
+ "number": 627,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/627",
+ "title": "Timeline for Transitioning Away from IE11",
+ "createdAt": "2020-05-15T07:30:48Z",
+ "closedAt": "2020-10-21T19:53:40Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/628.json b/data/raw/628.json
new file mode 100644
index 0000000..6438ff9
--- /dev/null
+++ b/data/raw/628.json
@@ -0,0 +1,27 @@
+{
+ "number": 628,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/628",
+ "title": "đź’… Add Prettier đź’‡",
+ "createdAt": "2020-05-18T20:16:44Z",
+ "closedAt": "2020-06-05T22:14:03Z",
+ "merged": true,
+ "mergedAt": "2020-06-05T22:14:03Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-18T20:17:32Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-22T19:26:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/630.json b/data/raw/630.json
new file mode 100644
index 0000000..11eb28a
--- /dev/null
+++ b/data/raw/630.json
@@ -0,0 +1,11 @@
+{
+ "number": 630,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/630",
+ "title": "New browser support policy",
+ "createdAt": "2020-05-22T09:43:37Z",
+ "closedAt": "2020-10-21T19:54:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/631.json b/data/raw/631.json
new file mode 100644
index 0000000..d0a94a2
--- /dev/null
+++ b/data/raw/631.json
@@ -0,0 +1,22 @@
+{
+ "number": 631,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/631",
+ "title": "add refresh method to router service",
+ "createdAt": "2020-05-23T17:49:14Z",
+ "closedAt": "2020-10-09T13:46:18Z",
+ "merged": true,
+ "mergedAt": "2020-10-09T13:46:18Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-09-18T19:12:50Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/632.json b/data/raw/632.json
new file mode 100644
index 0000000..449f0f4
--- /dev/null
+++ b/data/raw/632.json
@@ -0,0 +1,17 @@
+{
+ "number": 632,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/632",
+ "title": "Deprecate string based actions",
+ "createdAt": "2020-05-23T18:12:11Z",
+ "closedAt": "2023-01-13T21:23:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:23Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/635.json b/data/raw/635.json
new file mode 100644
index 0000000..cb2c1b2
--- /dev/null
+++ b/data/raw/635.json
@@ -0,0 +1,17 @@
+{
+ "number": 635,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/635",
+ "title": "`ember new --lang`",
+ "createdAt": "2020-05-29T20:28:04Z",
+ "closedAt": "2020-06-12T22:43:41Z",
+ "merged": true,
+ "mergedAt": "2020-06-12T22:43:41Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-08T14:33:03Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/637.json b/data/raw/637.json
new file mode 100644
index 0000000..1916196
--- /dev/null
+++ b/data/raw/637.json
@@ -0,0 +1,36 @@
+{
+ "number": 637,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/637",
+ "title": "Facilitate customization of setupTest* functions",
+ "createdAt": "2020-06-05T21:57:52Z",
+ "closedAt": "2020-07-17T19:14:02Z",
+ "merged": true,
+ "mergedAt": "2020-07-17T19:14:02Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-06T00:09:44Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-06T00:09:51Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-26T18:10:02Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/638.json b/data/raw/638.json
new file mode 100644
index 0000000..600011e
--- /dev/null
+++ b/data/raw/638.json
@@ -0,0 +1,22 @@
+{
+ "number": 638,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/638",
+ "title": "Interactive way to create new Ember apps",
+ "createdAt": "2020-06-12T19:45:13Z",
+ "closedAt": "2020-08-10T16:30:09Z",
+ "merged": true,
+ "mergedAt": "2020-08-10T16:30:09Z",
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-08-03T15:28:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/639.json b/data/raw/639.json
new file mode 100644
index 0000000..c6f448b
--- /dev/null
+++ b/data/raw/639.json
@@ -0,0 +1,22 @@
+{
+ "number": 639,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/639",
+ "title": "Replace terms blacklist & whitelist",
+ "createdAt": "2020-06-15T11:17:47Z",
+ "closedAt": "2020-07-24T19:51:12Z",
+ "merged": true,
+ "mergedAt": "2020-07-24T19:51:12Z",
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-07-17T19:05:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/64.json b/data/raw/64.json
new file mode 100644
index 0000000..781b4e5
--- /dev/null
+++ b/data/raw/64.json
@@ -0,0 +1,11 @@
+{
+ "number": 64,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/64",
+ "title": "Contextual components RFC",
+ "createdAt": "2015-06-12T18:48:54Z",
+ "closedAt": "2015-08-26T02:42:58Z",
+ "merged": true,
+ "mergedAt": "2015-08-26T02:42:58Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/640.json b/data/raw/640.json
new file mode 100644
index 0000000..e1f0eda
--- /dev/null
+++ b/data/raw/640.json
@@ -0,0 +1,11 @@
+{
+ "number": 640,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/640",
+ "title": "fix example typo",
+ "createdAt": "2020-06-18T16:51:13Z",
+ "closedAt": "2020-06-19T17:59:34Z",
+ "merged": true,
+ "mergedAt": "2020-06-19T17:59:34Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/642.json b/data/raw/642.json
new file mode 100644
index 0000000..7814407
--- /dev/null
+++ b/data/raw/642.json
@@ -0,0 +1,22 @@
+{
+ "number": 642,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/642",
+ "title": "Simplifying Schema Definition Service type signatures",
+ "createdAt": "2020-06-24T20:46:25Z",
+ "closedAt": "2022-02-12T22:05:24Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-24T20:46:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-24T21:13:56Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/643.json b/data/raw/643.json
new file mode 100644
index 0000000..05be899
--- /dev/null
+++ b/data/raw/643.json
@@ -0,0 +1,27 @@
+{
+ "number": 643,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/643",
+ "title": "Provide access to template invocation stack in debug builds",
+ "createdAt": "2020-06-27T11:06:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-06-30T12:23:32Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:23Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/645.json b/data/raw/645.json
new file mode 100644
index 0000000..6cb5a45
--- /dev/null
+++ b/data/raw/645.json
@@ -0,0 +1,32 @@
+{
+ "number": 645,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/645",
+ "title": "Add ember-page-title to app default blueprint",
+ "createdAt": "2020-07-03T12:41:16Z",
+ "closedAt": "2020-10-16T19:21:26Z",
+ "merged": true,
+ "mergedAt": "2020-10-16T19:21:26Z",
+ "assignees": [
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T18:43:39Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T18:43:39Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T18:43:39Z",
+ "label": "T-learning"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/646.json b/data/raw/646.json
new file mode 100644
index 0000000..b06dfbe
--- /dev/null
+++ b/data/raw/646.json
@@ -0,0 +1,11 @@
+{
+ "number": 646,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/646",
+ "title": "Update RFC section on inter-package dependencies",
+ "createdAt": "2020-07-08T09:41:10Z",
+ "closedAt": "2020-07-20T16:31:36Z",
+ "merged": true,
+ "mergedAt": "2020-07-20T16:31:36Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/648.json b/data/raw/648.json
new file mode 100644
index 0000000..6405530
--- /dev/null
+++ b/data/raw/648.json
@@ -0,0 +1,17 @@
+{
+ "number": 648,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/648",
+ "title": "Extend the supported asset file types to include commonly used formats svg and webp",
+ "createdAt": "2020-07-15T09:03:57Z",
+ "closedAt": "2020-10-09T18:44:49Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-09-16T15:14:00Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/649.json b/data/raw/649.json
new file mode 100644
index 0000000..7cbde42
--- /dev/null
+++ b/data/raw/649.json
@@ -0,0 +1,31 @@
+{
+ "number": 649,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/649",
+ "title": "Deprecation Staging",
+ "createdAt": "2020-07-24T02:15:34Z",
+ "closedAt": "2020-08-14T20:03:33Z",
+ "merged": true,
+ "mergedAt": "2020-08-14T20:03:33Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-07-24T19:54:40Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-08-07T18:31:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/65.json b/data/raw/65.json
new file mode 100644
index 0000000..e64af7d
--- /dev/null
+++ b/data/raw/65.json
@@ -0,0 +1,11 @@
+{
+ "number": 65,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/65",
+ "title": "Deprecation warning handlers",
+ "createdAt": "2015-06-14T21:16:54Z",
+ "closedAt": "2015-07-08T01:27:09Z",
+ "merged": true,
+ "mergedAt": "2015-07-08T01:27:09Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/654.json b/data/raw/654.json
new file mode 100644
index 0000000..d1ce4f3
--- /dev/null
+++ b/data/raw/654.json
@@ -0,0 +1,11 @@
+{
+ "number": 654,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/654",
+ "title": "RFC 566: rename `@memo` -> `@cached`",
+ "createdAt": "2020-08-11T09:10:11Z",
+ "closedAt": "2020-08-11T13:00:56Z",
+ "merged": true,
+ "mergedAt": "2020-08-11T13:00:55Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/656.json b/data/raw/656.json
new file mode 100644
index 0000000..d09e97b
--- /dev/null
+++ b/data/raw/656.json
@@ -0,0 +1,22 @@
+{
+ "number": 656,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/656",
+ "title": "@cacheFor decorator to read last-cached value on a @cached decorator - RFC",
+ "createdAt": "2020-08-18T17:43:03Z",
+ "closedAt": "2025-06-20T18:54:48Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-06-20T18:50:47Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/659.json b/data/raw/659.json
new file mode 100644
index 0000000..2c47f66
--- /dev/null
+++ b/data/raw/659.json
@@ -0,0 +1,17 @@
+{
+ "number": 659,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/659",
+ "title": "unique-id helper",
+ "createdAt": "2020-08-25T20:41:39Z",
+ "closedAt": "2020-10-16T19:32:23Z",
+ "merged": true,
+ "mergedAt": "2020-10-16T19:32:23Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T18:44:14Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/66.json b/data/raw/66.json
new file mode 100644
index 0000000..05baf72
--- /dev/null
+++ b/data/raw/66.json
@@ -0,0 +1,11 @@
+{
+ "number": 66,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/66",
+ "title": "Outlet Focusing",
+ "createdAt": "2015-06-14T23:40:15Z",
+ "closedAt": "2016-02-28T18:15:30Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/663.json b/data/raw/663.json
new file mode 100644
index 0000000..343be5b
--- /dev/null
+++ b/data/raw/663.json
@@ -0,0 +1,11 @@
+{
+ "number": 663,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/663",
+ "title": "Update the README add RFC Stages",
+ "createdAt": "2020-09-26T17:49:44Z",
+ "closedAt": "2022-11-22T19:30:24Z",
+ "merged": true,
+ "mergedAt": "2022-11-22T19:30:24Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/667.json b/data/raw/667.json
new file mode 100644
index 0000000..852f319
--- /dev/null
+++ b/data/raw/667.json
@@ -0,0 +1,11 @@
+{
+ "number": 667,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/667",
+ "title": "Fix example in invokeHelper summary",
+ "createdAt": "2020-09-29T00:54:52Z",
+ "closedAt": "2020-10-02T17:58:02Z",
+ "merged": true,
+ "mergedAt": "2020-10-02T17:58:02Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/668.json b/data/raw/668.json
new file mode 100644
index 0000000..ee410ad
--- /dev/null
+++ b/data/raw/668.json
@@ -0,0 +1,11 @@
+{
+ "number": 668,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/668",
+ "title": "Additional changes to Readme for stages RFC",
+ "createdAt": "2020-09-30T00:14:16Z",
+ "closedAt": "2020-09-30T00:21:53Z",
+ "merged": true,
+ "mergedAt": "2020-09-30T00:21:53Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/669.json b/data/raw/669.json
new file mode 100644
index 0000000..9a85518
--- /dev/null
+++ b/data/raw/669.json
@@ -0,0 +1,17 @@
+{
+ "number": 669,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/669",
+ "title": "Tracked Storage Primitives",
+ "createdAt": "2020-09-30T21:45:05Z",
+ "closedAt": "2021-02-12T18:55:12Z",
+ "merged": true,
+ "mergedAt": "2021-02-12T18:55:12Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-29T20:03:56Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/67.json b/data/raw/67.json
new file mode 100644
index 0000000..03e603a
--- /dev/null
+++ b/data/raw/67.json
@@ -0,0 +1,22 @@
+{
+ "number": 67,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/67",
+ "title": "Better record polymorphism",
+ "createdAt": "2015-06-19T17:08:35Z",
+ "closedAt": "2022-07-25T18:13:25Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "igorT",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/715175?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-07-13T01:15:26Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/670.json b/data/raw/670.json
new file mode 100644
index 0000000..ccbe2e0
--- /dev/null
+++ b/data/raw/670.json
@@ -0,0 +1,11 @@
+{
+ "number": 670,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/670",
+ "title": "Fix PlusOne typos in invokeHelper",
+ "createdAt": "2020-10-02T04:54:49Z",
+ "closedAt": "2020-10-02T17:56:32Z",
+ "merged": true,
+ "mergedAt": "2020-10-02T17:56:32Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/671.json b/data/raw/671.json
new file mode 100644
index 0000000..791be8e
--- /dev/null
+++ b/data/raw/671.json
@@ -0,0 +1,32 @@
+{
+ "number": 671,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/671",
+ "title": "Stop Leaking Implementation Details of Built-in Components",
+ "createdAt": "2020-10-02T20:12:05Z",
+ "closedAt": "2020-10-17T14:07:11Z",
+ "merged": true,
+ "mergedAt": "2020-10-17T14:07:11Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:45:01Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:45:01Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:45:01Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-09T19:03:47Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/672.json b/data/raw/672.json
new file mode 100644
index 0000000..62800aa
--- /dev/null
+++ b/data/raw/672.json
@@ -0,0 +1,11 @@
+{
+ "number": 672,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/672",
+ "title": "Updates the HelperManager RFC based on changes in implementation",
+ "createdAt": "2020-10-03T15:06:59Z",
+ "closedAt": "2020-10-14T17:23:37Z",
+ "merged": true,
+ "mergedAt": "2020-10-14T17:23:37Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/673.json b/data/raw/673.json
new file mode 100644
index 0000000..245e16b
--- /dev/null
+++ b/data/raw/673.json
@@ -0,0 +1,32 @@
+{
+ "number": 673,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/673",
+ "title": "deprecate tryinvoke",
+ "createdAt": "2020-10-05T16:36:29Z",
+ "closedAt": "2020-11-07T00:26:55Z",
+ "merged": true,
+ "mergedAt": "2020-11-07T00:26:55Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:02:21Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-05T18:02:21Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-23T19:14:57Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/674.json b/data/raw/674.json
new file mode 100644
index 0000000..13c35b0
--- /dev/null
+++ b/data/raw/674.json
@@ -0,0 +1,32 @@
+{
+ "number": 674,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/674",
+ "title": "Deprecate transition methods of Controller and Route",
+ "createdAt": "2020-10-12T19:15:11Z",
+ "closedAt": "2020-11-07T00:30:04Z",
+ "merged": true,
+ "mergedAt": "2020-11-07T00:30:04Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-13T18:26:33Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-13T18:26:33Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-10-30T18:42:48Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/676.json b/data/raw/676.json
new file mode 100644
index 0000000..eed68fc
--- /dev/null
+++ b/data/raw/676.json
@@ -0,0 +1,27 @@
+{
+ "number": 676,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/676",
+ "title": "Return noop function from {{fn}} helper if invoked without arguments",
+ "createdAt": "2020-10-20T21:23:32Z",
+ "closedAt": "2022-07-23T23:00:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-20T09:54:54Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-20T09:54:54Z",
+ "label": "T-templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/678.json b/data/raw/678.json
new file mode 100644
index 0000000..28deed2
--- /dev/null
+++ b/data/raw/678.json
@@ -0,0 +1,11 @@
+{
+ "number": 678,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/678",
+ "title": "Documenting Components",
+ "createdAt": "2020-10-27T10:49:58Z",
+ "closedAt": "2021-05-13T16:12:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/679.json b/data/raw/679.json
new file mode 100644
index 0000000..3c920eb
--- /dev/null
+++ b/data/raw/679.json
@@ -0,0 +1,11 @@
+{
+ "number": 679,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/679",
+ "title": "Add Github Workflows",
+ "createdAt": "2020-10-30T05:56:49Z",
+ "closedAt": "2020-10-30T21:37:00Z",
+ "merged": true,
+ "mergedAt": "2020-10-30T21:37:00Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/68.json b/data/raw/68.json
new file mode 100644
index 0000000..23e94e5
--- /dev/null
+++ b/data/raw/68.json
@@ -0,0 +1,11 @@
+{
+ "number": 68,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/68",
+ "title": "ES6 modules",
+ "createdAt": "2015-06-23T18:28:23Z",
+ "closedAt": "2016-11-07T15:02:42Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/680.json b/data/raw/680.json
new file mode 100644
index 0000000..6d10c2f
--- /dev/null
+++ b/data/raw/680.json
@@ -0,0 +1,46 @@
+{
+ "number": 680,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/680",
+ "title": "Deprecate Implicit Injection on arbitrary Ember Framework objects",
+ "createdAt": "2020-11-02T03:56:06Z",
+ "closedAt": "2021-01-08T19:10:22Z",
+ "merged": true,
+ "mergedAt": "2021-01-08T19:10:22Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-02T03:56:06Z",
+ "label": "work in progress"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-04T14:53:30Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-11-04T14:53:30Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2020-12-18T20:29:48Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2020-12-18T20:29:50Z",
+ "label": "work in progress"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/681.json b/data/raw/681.json
new file mode 100644
index 0000000..a7e3627
--- /dev/null
+++ b/data/raw/681.json
@@ -0,0 +1,11 @@
+{
+ "number": 681,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/681",
+ "title": "Convert RFC metadata to real frontmatter",
+ "createdAt": "2020-11-02T06:37:52Z",
+ "closedAt": "2020-11-02T16:38:49Z",
+ "merged": true,
+ "mergedAt": "2020-11-02T16:38:48Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/682.json b/data/raw/682.json
new file mode 100644
index 0000000..111d823
--- /dev/null
+++ b/data/raw/682.json
@@ -0,0 +1,11 @@
+{
+ "number": 682,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/682",
+ "title": "Update templates with new frontmatter style",
+ "createdAt": "2020-11-09T22:01:04Z",
+ "closedAt": "2020-11-12T16:14:51Z",
+ "merged": true,
+ "mergedAt": "2020-11-12T16:14:51Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/683.json b/data/raw/683.json
new file mode 100644
index 0000000..92f684c
--- /dev/null
+++ b/data/raw/683.json
@@ -0,0 +1,32 @@
+{
+ "number": 683,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/683",
+ "title": "Deprecate Fallback Lookup Paths in ember-resolver",
+ "createdAt": "2020-11-23T21:38:44Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-12T21:41:58Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T18:50:59Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/685.json b/data/raw/685.json
new file mode 100644
index 0000000..62db6cd
--- /dev/null
+++ b/data/raw/685.json
@@ -0,0 +1,17 @@
+{
+ "number": 685,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/685",
+ "title": "New browser support policy",
+ "createdAt": "2020-11-28T18:18:16Z",
+ "closedAt": "2020-12-13T22:28:56Z",
+ "merged": true,
+ "mergedAt": "2020-12-13T22:28:56Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-12-10T01:06:00Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/686.json b/data/raw/686.json
new file mode 100644
index 0000000..37de733
--- /dev/null
+++ b/data/raw/686.json
@@ -0,0 +1,17 @@
+{
+ "number": 686,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/686",
+ "title": "Deprecate old manager capabilities versions",
+ "createdAt": "2020-11-28T21:37:23Z",
+ "closedAt": "2020-12-13T22:20:47Z",
+ "merged": true,
+ "mergedAt": "2020-12-13T22:20:47Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-12-10T01:05:14Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/688.json b/data/raw/688.json
new file mode 100644
index 0000000..25e2d8d
--- /dev/null
+++ b/data/raw/688.json
@@ -0,0 +1,11 @@
+{
+ "number": 688,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/688",
+ "title": "Correctly point to the added RFCs when linting",
+ "createdAt": "2020-12-11T20:58:15Z",
+ "closedAt": "2020-12-12T15:46:52Z",
+ "merged": true,
+ "mergedAt": "2020-12-12T15:46:52Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/689.json b/data/raw/689.json
new file mode 100644
index 0000000..e3413e7
--- /dev/null
+++ b/data/raw/689.json
@@ -0,0 +1,27 @@
+{
+ "number": 689,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/689",
+ "title": "Deprecate {{hasBlock}} and {{hasBlockParams}} in templates",
+ "createdAt": "2020-12-23T01:54:30Z",
+ "closedAt": "2021-01-22T19:32:06Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:32:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T19:27:24Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T20:55:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T20:55:14Z",
+ "label": "T-templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/69.json b/data/raw/69.json
new file mode 100644
index 0000000..d0a0ed6
--- /dev/null
+++ b/data/raw/69.json
@@ -0,0 +1,11 @@
+{
+ "number": 69,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/69",
+ "title": "Using an initializer customEvents can be added to an application",
+ "createdAt": "2015-06-29T07:11:57Z",
+ "closedAt": "2015-08-14T16:34:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/690.json b/data/raw/690.json
new file mode 100644
index 0000000..948621b
--- /dev/null
+++ b/data/raw/690.json
@@ -0,0 +1,22 @@
+{
+ "number": 690,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/690",
+ "title": "Deprecate `{{attrs}}` in templates",
+ "createdAt": "2020-12-23T03:13:24Z",
+ "closedAt": "2021-01-15T19:15:21Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:15:21Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T19:13:57Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/691.json b/data/raw/691.json
new file mode 100644
index 0000000..c1d528c
--- /dev/null
+++ b/data/raw/691.json
@@ -0,0 +1,17 @@
+{
+ "number": 691,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/691",
+ "title": "Deprecate passing `classBinding` and `classNameBindings` as arguments",
+ "createdAt": "2020-12-23T16:12:37Z",
+ "closedAt": "2021-01-15T19:13:55Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:13:55Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T19:20:54Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/692.json b/data/raw/692.json
new file mode 100644
index 0000000..b2ee3b2
--- /dev/null
+++ b/data/raw/692.json
@@ -0,0 +1,17 @@
+{
+ "number": 692,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/692",
+ "title": "Deprecate Array Observers",
+ "createdAt": "2020-12-23T20:43:49Z",
+ "closedAt": "2021-01-15T19:12:49Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:12:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T19:28:29Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/694.json b/data/raw/694.json
new file mode 100644
index 0000000..b80ffbd
--- /dev/null
+++ b/data/raw/694.json
@@ -0,0 +1,22 @@
+{
+ "number": 694,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/694",
+ "title": "Argument Validation Primitives",
+ "createdAt": "2020-12-26T20:08:59Z",
+ "closedAt": "2024-12-20T19:29:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:14:56Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:45:17Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/695.json b/data/raw/695.json
new file mode 100644
index 0000000..b9e5995
--- /dev/null
+++ b/data/raw/695.json
@@ -0,0 +1,11 @@
+{
+ "number": 695,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/695",
+ "title": "Argument Default Primitives",
+ "createdAt": "2020-12-26T23:52:15Z",
+ "closedAt": "2022-07-23T23:07:09Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/696.json b/data/raw/696.json
new file mode 100644
index 0000000..16de5c7
--- /dev/null
+++ b/data/raw/696.json
@@ -0,0 +1,11 @@
+{
+ "number": 696,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/696",
+ "title": "Replace Travis CI with GitHub Actions in generated Ember CLI projects",
+ "createdAt": "2021-01-04T10:50:26Z",
+ "closedAt": "2021-12-17T18:25:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/697.json b/data/raw/697.json
new file mode 100644
index 0000000..6a86537
--- /dev/null
+++ b/data/raw/697.json
@@ -0,0 +1,11 @@
+{
+ "number": 697,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/697",
+ "title": "Readme wording and text",
+ "createdAt": "2021-01-05T16:12:11Z",
+ "closedAt": "2021-01-11T15:15:41Z",
+ "merged": true,
+ "mergedAt": "2021-01-11T15:15:41Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/698.json b/data/raw/698.json
new file mode 100644
index 0000000..4ff9cf8
--- /dev/null
+++ b/data/raw/698.json
@@ -0,0 +1,27 @@
+{
+ "number": 698,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/698",
+ "title": "Deprecate `` Component Positional Arguments",
+ "createdAt": "2021-01-06T09:35:07Z",
+ "closedAt": "2021-01-15T19:11:30Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T19:11:30Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-06T09:47:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-06T09:47:09Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-08T19:33:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/699.json b/data/raw/699.json
new file mode 100644
index 0000000..f27df12
--- /dev/null
+++ b/data/raw/699.json
@@ -0,0 +1,17 @@
+{
+ "number": 699,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/699",
+ "title": "Add additional info in blueprint lifecycle hooks to support 3rd-party addons to provide a way to codemod blueprints to reduce copy-pasta",
+ "createdAt": "2021-01-06T20:43:03Z",
+ "closedAt": "2023-08-11T19:43:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:14:57Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/7.json b/data/raw/7.json
new file mode 100644
index 0000000..d2f2b33
--- /dev/null
+++ b/data/raw/7.json
@@ -0,0 +1,11 @@
+{
+ "number": 7,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/7",
+ "title": "Mixer and Mixin Recipes proposal",
+ "createdAt": "2014-08-30T09:20:30Z",
+ "closedAt": "2014-10-10T18:53:19Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/70.json b/data/raw/70.json
new file mode 100644
index 0000000..0e36777
--- /dev/null
+++ b/data/raw/70.json
@@ -0,0 +1,11 @@
+{
+ "number": 70,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/70",
+ "title": "Namespaced components & helpers lookup",
+ "createdAt": "2015-06-29T09:46:43Z",
+ "closedAt": "2019-01-18T18:34:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/700.json b/data/raw/700.json
new file mode 100644
index 0000000..abc0e17
--- /dev/null
+++ b/data/raw/700.json
@@ -0,0 +1,27 @@
+{
+ "number": 700,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/700",
+ "title": "Clarify and amend import paths in RFC #496 and #671",
+ "createdAt": "2021-01-07T07:14:59Z",
+ "closedAt": "2021-01-08T19:40:56Z",
+ "merged": true,
+ "mergedAt": "2021-01-08T19:40:55Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-07T07:15:18Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-07T07:15:18Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-07T07:15:18Z",
+ "label": "T-templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/701.json b/data/raw/701.json
new file mode 100644
index 0000000..e94124b
--- /dev/null
+++ b/data/raw/701.json
@@ -0,0 +1,11 @@
+{
+ "number": 701,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/701",
+ "title": "Update frontmatter format for RFC #680",
+ "createdAt": "2021-01-08T19:23:06Z",
+ "closedAt": "2021-01-08T20:39:12Z",
+ "merged": true,
+ "mergedAt": "2021-01-08T20:39:12Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/702.json b/data/raw/702.json
new file mode 100644
index 0000000..d7d96ab
--- /dev/null
+++ b/data/raw/702.json
@@ -0,0 +1,32 @@
+{
+ "number": 702,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/702",
+ "title": "Add eslint-plugin-qunit to ember-cli blueprint",
+ "createdAt": "2021-01-10T00:45:36Z",
+ "closedAt": "2021-02-26T19:14:14Z",
+ "merged": true,
+ "mergedAt": "2021-02-26T19:14:14Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-17T18:16:23Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-17T18:16:23Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-19T23:27:19Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/704.json b/data/raw/704.json
new file mode 100644
index 0000000..964b40d
--- /dev/null
+++ b/data/raw/704.json
@@ -0,0 +1,36 @@
+{
+ "number": 704,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/704",
+ "title": "Deprecate Octane Optional Features",
+ "createdAt": "2021-01-14T22:06:14Z",
+ "closedAt": "2021-01-22T19:15:28Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:15:28Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T13:21:52Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T13:21:52Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T19:29:59Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/705.json b/data/raw/705.json
new file mode 100644
index 0000000..c1df58d
--- /dev/null
+++ b/data/raw/705.json
@@ -0,0 +1,36 @@
+{
+ "number": 705,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/705",
+ "title": "Deprecate jQuery Integration Optional Feature",
+ "createdAt": "2021-01-14T22:53:15Z",
+ "closedAt": "2021-01-22T19:14:59Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:14:59Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T13:22:39Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T13:22:39Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T19:33:41Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/706.json b/data/raw/706.json
new file mode 100644
index 0000000..a3f3251
--- /dev/null
+++ b/data/raw/706.json
@@ -0,0 +1,22 @@
+{
+ "number": 706,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/706",
+ "title": "Deprecate the Ember Global",
+ "createdAt": "2021-01-14T23:46:42Z",
+ "closedAt": "2021-01-22T19:14:21Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:14:21Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T20:51:53Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T20:55:23Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/707.json b/data/raw/707.json
new file mode 100644
index 0000000..4bb8b39
--- /dev/null
+++ b/data/raw/707.json
@@ -0,0 +1,32 @@
+{
+ "number": 707,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/707",
+ "title": "Modernize built-in components (part 2)",
+ "createdAt": "2021-01-15T03:46:39Z",
+ "closedAt": "2021-01-22T19:13:54Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T19:13:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T03:47:32Z",
+ "label": "T-components"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T03:47:32Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T03:47:32Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-01-15T19:41:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/708.json b/data/raw/708.json
new file mode 100644
index 0000000..26e7208
--- /dev/null
+++ b/data/raw/708.json
@@ -0,0 +1,11 @@
+{
+ "number": 708,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/708",
+ "title": "Fixup metadata on recently merged PR",
+ "createdAt": "2021-01-15T20:48:35Z",
+ "closedAt": "2021-01-15T20:53:53Z",
+ "merged": true,
+ "mergedAt": "2021-01-15T20:53:53Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/71.json b/data/raw/71.json
new file mode 100644
index 0000000..e94252c
--- /dev/null
+++ b/data/raw/71.json
@@ -0,0 +1,11 @@
+{
+ "number": 71,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/71",
+ "title": "Actions (aka Rails Service Objects)",
+ "createdAt": "2015-06-29T16:00:18Z",
+ "closedAt": "2015-09-29T03:40:02Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/710.json b/data/raw/710.json
new file mode 100644
index 0000000..94099c1
--- /dev/null
+++ b/data/raw/710.json
@@ -0,0 +1,11 @@
+{
+ "number": 710,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/710",
+ "title": "Amend RFC 707",
+ "createdAt": "2021-01-21T22:15:19Z",
+ "closedAt": "2021-01-22T15:52:11Z",
+ "merged": true,
+ "mergedAt": "2021-01-22T15:52:11Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/711.json b/data/raw/711.json
new file mode 100644
index 0000000..e85f54c
--- /dev/null
+++ b/data/raw/711.json
@@ -0,0 +1,32 @@
+{
+ "number": 711,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/711",
+ "title": "Deprecate Auto Location",
+ "createdAt": "2021-01-23T08:41:00Z",
+ "closedAt": "2021-02-26T18:58:22Z",
+ "merged": true,
+ "mergedAt": "2021-02-26T18:58:22Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-04T16:16:10Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-04T16:16:10Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-05T21:44:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/712.json b/data/raw/712.json
new file mode 100644
index 0000000..fa84723
--- /dev/null
+++ b/data/raw/712.json
@@ -0,0 +1,37 @@
+{
+ "number": 712,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/712",
+ "title": "Query Params as derived data",
+ "createdAt": "2021-01-26T19:33:49Z",
+ "closedAt": "2022-12-16T19:35:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-22T13:49:39Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2021-04-06T08:44:41Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:14:58Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:37:47Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-06T23:45:45Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/713.json b/data/raw/713.json
new file mode 100644
index 0000000..06923ce
--- /dev/null
+++ b/data/raw/713.json
@@ -0,0 +1,11 @@
+{
+ "number": 713,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/713",
+ "title": "Convert Travis CI configuration into a GitHub Action",
+ "createdAt": "2021-01-28T11:18:54Z",
+ "closedAt": "2022-01-06T19:09:04Z",
+ "merged": true,
+ "mergedAt": "2022-01-06T19:09:04Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/715.json b/data/raw/715.json
new file mode 100644
index 0000000..dcaeea3
--- /dev/null
+++ b/data/raw/715.json
@@ -0,0 +1,27 @@
+{
+ "number": 715,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/715",
+ "title": "Arbitrary Query Params",
+ "createdAt": "2021-01-30T18:07:34Z",
+ "closedAt": "2022-12-16T19:35:53Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:14:59Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:37:48Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-06T23:45:12Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/716.json b/data/raw/716.json
new file mode 100644
index 0000000..4ef9bb8
--- /dev/null
+++ b/data/raw/716.json
@@ -0,0 +1,11 @@
+{
+ "number": 716,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/716",
+ "title": "Rename Equality Operators file",
+ "createdAt": "2021-01-30T18:09:50Z",
+ "closedAt": "2021-02-01T18:26:24Z",
+ "merged": true,
+ "mergedAt": "2021-02-01T18:26:24Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/717.json b/data/raw/717.json
new file mode 100644
index 0000000..390ec28
--- /dev/null
+++ b/data/raw/717.json
@@ -0,0 +1,11 @@
+{
+ "number": 717,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/717",
+ "title": "Swap get-changed-files action for another ",
+ "createdAt": "2021-02-03T04:54:51Z",
+ "closedAt": "2021-02-03T14:31:09Z",
+ "merged": true,
+ "mergedAt": "2021-02-03T14:31:09Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/719.json b/data/raw/719.json
new file mode 100644
index 0000000..cb2fab7
--- /dev/null
+++ b/data/raw/719.json
@@ -0,0 +1,11 @@
+{
+ "number": 719,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/719",
+ "title": "copy teaching section from other related RFCs",
+ "createdAt": "2021-02-05T17:36:44Z",
+ "closedAt": "2021-02-05T21:43:59Z",
+ "merged": true,
+ "mergedAt": "2021-02-05T21:43:59Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/72.json b/data/raw/72.json
new file mode 100644
index 0000000..c596c81
--- /dev/null
+++ b/data/raw/72.json
@@ -0,0 +1,11 @@
+{
+ "number": 72,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/72",
+ "title": "Named yields for components",
+ "createdAt": "2015-07-04T10:17:36Z",
+ "closedAt": "2017-07-30T14:43:30Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/720.json b/data/raw/720.json
new file mode 100644
index 0000000..13c13cc
--- /dev/null
+++ b/data/raw/720.json
@@ -0,0 +1,11 @@
+{
+ "number": 720,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/720",
+ "title": "Amend RFC #671",
+ "createdAt": "2021-02-09T01:45:18Z",
+ "closedAt": "2021-02-09T12:30:41Z",
+ "merged": true,
+ "mergedAt": "2021-02-09T12:30:41Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/722.json b/data/raw/722.json
new file mode 100644
index 0000000..a3b7dec
--- /dev/null
+++ b/data/raw/722.json
@@ -0,0 +1,37 @@
+{
+ "number": 722,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/722",
+ "title": "Align the mount and route APIs",
+ "createdAt": "2021-02-12T08:27:20Z",
+ "closedAt": "2023-09-29T18:06:40Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-12T13:11:33Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-02-12T13:11:33Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:55:42Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/723.json b/data/raw/723.json
new file mode 100644
index 0000000..de87ab3
--- /dev/null
+++ b/data/raw/723.json
@@ -0,0 +1,11 @@
+{
+ "number": 723,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/723",
+ "title": "Update 0460-yieldable-named-blocks.md",
+ "createdAt": "2021-02-26T18:01:07Z",
+ "closedAt": "2021-02-27T01:50:55Z",
+ "merged": true,
+ "mergedAt": "2021-02-27T01:50:55Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/724.json b/data/raw/724.json
new file mode 100644
index 0000000..2e86d53
--- /dev/null
+++ b/data/raw/724.json
@@ -0,0 +1,36 @@
+{
+ "number": 724,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/724",
+ "title": "RFC: Official TypeScript support",
+ "createdAt": "2021-03-11T20:50:43Z",
+ "closedAt": "2022-03-04T19:11:16Z",
+ "merged": true,
+ "mergedAt": "2022-03-04T19:11:16Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ },
+ {
+ "login": "pzuraq",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/685518?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-03-11T21:33:50Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-03-11T21:33:50Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-18T19:33:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/726.json b/data/raw/726.json
new file mode 100644
index 0000000..2a9a2cd
--- /dev/null
+++ b/data/raw/726.json
@@ -0,0 +1,57 @@
+{
+ "number": 726,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/726",
+ "title": "DOM Element descriptor interface for test helpers",
+ "createdAt": "2021-03-15T18:47:15Z",
+ "closedAt": "2023-12-01T19:29:12Z",
+ "merged": true,
+ "mergedAt": "2023-12-01T19:29:12Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-03-15T22:09:00Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-03-15T22:09:00Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:26Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-13T21:19:10Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T21:19:10Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-11-17T19:41:38Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-17T19:41:38Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-01T19:11:23Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/727.json b/data/raw/727.json
new file mode 100644
index 0000000..a012013
--- /dev/null
+++ b/data/raw/727.json
@@ -0,0 +1,27 @@
+{
+ "number": 727,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/727",
+ "title": "Deprecate `{{unbound}}` helper",
+ "createdAt": "2021-03-16T17:57:59Z",
+ "closedAt": "2022-03-30T09:06:53Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:21:58Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:38Z",
+ "label": "T-deprecation"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/728.json b/data/raw/728.json
new file mode 100644
index 0000000..67d15fa
--- /dev/null
+++ b/data/raw/728.json
@@ -0,0 +1,27 @@
+{
+ "number": 728,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/728",
+ "title": "Deprecate using tracked in classic classes",
+ "createdAt": "2021-03-18T20:38:30Z",
+ "closedAt": "2022-12-09T19:39:21Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:07:32Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T16:10:37Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:18:25Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/73.json b/data/raw/73.json
new file mode 100644
index 0000000..8a51c9b
--- /dev/null
+++ b/data/raw/73.json
@@ -0,0 +1,11 @@
+{
+ "number": 73,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/73",
+ "title": "Make jQuery Optional",
+ "createdAt": "2015-07-06T12:46:22Z",
+ "closedAt": "2018-01-18T09:59:17Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/730.json b/data/raw/730.json
new file mode 100644
index 0000000..4ebc556
--- /dev/null
+++ b/data/raw/730.json
@@ -0,0 +1,22 @@
+{
+ "number": 730,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/730",
+ "title": "RFC: Semantic Versioning for TypeScript Types",
+ "createdAt": "2021-03-23T19:42:16Z",
+ "closedAt": "2022-04-19T01:35:30Z",
+ "merged": true,
+ "mergedAt": "2022-04-19T01:35:30Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-08T18:09:01Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/731.json b/data/raw/731.json
new file mode 100644
index 0000000..ff5348c
--- /dev/null
+++ b/data/raw/731.json
@@ -0,0 +1,37 @@
+{
+ "number": 731,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/731",
+ "title": "Add setRouteComponent API",
+ "createdAt": "2021-03-26T15:11:59Z",
+ "closedAt": "2023-10-20T14:10:34Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:39Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:37:19Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:37:19Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:44:45Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/732.json b/data/raw/732.json
new file mode 100644
index 0000000..bc210d3
--- /dev/null
+++ b/data/raw/732.json
@@ -0,0 +1,11 @@
+{
+ "number": 732,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/732",
+ "title": "Fix references of headless Firefox",
+ "createdAt": "2021-03-27T16:45:06Z",
+ "closedAt": "2021-12-17T18:23:29Z",
+ "merged": true,
+ "mergedAt": "2021-12-17T18:23:29Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/733.json b/data/raw/733.json
new file mode 100644
index 0000000..a7dddb9
--- /dev/null
+++ b/data/raw/733.json
@@ -0,0 +1,11 @@
+{
+ "number": 733,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/733",
+ "title": "Add public `intermediateTransitionTo` method on `RouterService`",
+ "createdAt": "2021-03-29T12:15:20Z",
+ "closedAt": "2022-02-08T20:32:40Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/736.json b/data/raw/736.json
new file mode 100644
index 0000000..b08b225
--- /dev/null
+++ b/data/raw/736.json
@@ -0,0 +1,11 @@
+{
+ "number": 736,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/736",
+ "title": "Clarify deprecation and interface in 0649",
+ "createdAt": "2021-04-16T14:12:10Z",
+ "closedAt": "2021-05-06T15:54:51Z",
+ "merged": true,
+ "mergedAt": "2021-05-06T15:54:51Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/737.json b/data/raw/737.json
new file mode 100644
index 0000000..a8b3ba0
--- /dev/null
+++ b/data/raw/737.json
@@ -0,0 +1,17 @@
+{
+ "number": 737,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/737",
+ "title": "rfc: ember-data | state-machine-update",
+ "createdAt": "2021-04-24T04:06:51Z",
+ "closedAt": "2021-05-11T00:12:43Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T04:06:51Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/738.json b/data/raw/738.json
new file mode 100644
index 0000000..432722e
--- /dev/null
+++ b/data/raw/738.json
@@ -0,0 +1,27 @@
+{
+ "number": 738,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/738",
+ "title": "rfc: ember-data | deprecate-model-reopen",
+ "createdAt": "2021-04-24T04:33:55Z",
+ "closedAt": "2021-05-06T00:52:05Z",
+ "merged": true,
+ "mergedAt": "2021-05-06T00:52:05Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T04:33:55Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T04:33:55Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-28T21:49:20Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/739.json b/data/raw/739.json
new file mode 100644
index 0000000..3e24845
--- /dev/null
+++ b/data/raw/739.json
@@ -0,0 +1,32 @@
+{
+ "number": 739,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/739",
+ "title": "rfc: ember-data | deprecate-non-strict-relationships",
+ "createdAt": "2021-04-24T05:10:14Z",
+ "closedAt": "2022-04-13T23:06:49Z",
+ "merged": true,
+ "mergedAt": "2022-04-13T23:06:49Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T05:10:57Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T05:10:57Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-05-06T00:51:01Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/740.json b/data/raw/740.json
new file mode 100644
index 0000000..6ef5cf4
--- /dev/null
+++ b/data/raw/740.json
@@ -0,0 +1,32 @@
+{
+ "number": 740,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/740",
+ "title": "rfc: ember-data | deprecate-non-strict-types",
+ "createdAt": "2021-04-24T05:52:07Z",
+ "closedAt": "2022-07-24T00:24:28Z",
+ "merged": true,
+ "mergedAt": "2022-07-24T00:24:28Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T05:52:15Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:01:30Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-13T23:26:40Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/741.json b/data/raw/741.json
new file mode 100644
index 0000000..2663671
--- /dev/null
+++ b/data/raw/741.json
@@ -0,0 +1,27 @@
+{
+ "number": 741,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/741",
+ "title": "rfc: ember-data | Deprecate Accessing Static Fields On Model Prior To Lookup",
+ "createdAt": "2021-04-24T06:23:52Z",
+ "closedAt": "2022-07-24T00:23:01Z",
+ "merged": true,
+ "mergedAt": "2022-07-24T00:23:01Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:23:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:23:52Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-13T23:34:42Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/742.json b/data/raw/742.json
new file mode 100644
index 0000000..89b5293
--- /dev/null
+++ b/data/raw/742.json
@@ -0,0 +1,27 @@
+{
+ "number": 742,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/742",
+ "title": "rfc: ember-data | Deprecate Helper Functions",
+ "createdAt": "2021-04-24T06:42:45Z",
+ "closedAt": "2022-04-13T23:03:43Z",
+ "merged": true,
+ "mergedAt": "2022-04-13T23:03:43Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:42:45Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:42:45Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-05-06T00:50:31Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/743.json b/data/raw/743.json
new file mode 100644
index 0000000..a3c7d20
--- /dev/null
+++ b/data/raw/743.json
@@ -0,0 +1,27 @@
+{
+ "number": 743,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/743",
+ "title": "rfc: ember-data | Deprecate Legacy Imports",
+ "createdAt": "2021-04-24T06:55:16Z",
+ "closedAt": "2022-08-31T22:30:20Z",
+ "merged": true,
+ "mergedAt": "2022-08-31T22:30:20Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:55:16Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-04-24T06:55:16Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-24T00:27:17Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/744.json b/data/raw/744.json
new file mode 100644
index 0000000..a99d92c
--- /dev/null
+++ b/data/raw/744.json
@@ -0,0 +1,11 @@
+{
+ "number": 744,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/744",
+ "title": "RFC 0418 - Fix value of key `into`",
+ "createdAt": "2021-05-04T06:49:20Z",
+ "closedAt": "2021-10-15T18:46:47Z",
+ "merged": true,
+ "mergedAt": "2021-10-15T18:46:47Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/745.json b/data/raw/745.json
new file mode 100644
index 0000000..c3d4d9f
--- /dev/null
+++ b/data/raw/745.json
@@ -0,0 +1,32 @@
+{
+ "number": 745,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/745",
+ "title": "rfc: ember-data | Modernize PromiseManyArray",
+ "createdAt": "2021-05-06T00:45:45Z",
+ "closedAt": "2022-08-05T22:13:06Z",
+ "merged": true,
+ "mergedAt": "2022-08-05T22:13:06Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-05-06T00:45:45Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-05-06T00:45:45Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-24T00:26:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/746.json b/data/raw/746.json
new file mode 100644
index 0000000..e0b3821
--- /dev/null
+++ b/data/raw/746.json
@@ -0,0 +1,27 @@
+{
+ "number": 746,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/746",
+ "title": "Enable Embroider",
+ "createdAt": "2021-05-07T19:21:01Z",
+ "closedAt": "2024-12-13T19:39:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:40Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:50:23Z",
+ "label": "E-Polaris"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/747.json b/data/raw/747.json
new file mode 100644
index 0000000..0686522
--- /dev/null
+++ b/data/raw/747.json
@@ -0,0 +1,11 @@
+{
+ "number": 747,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/747",
+ "title": "Standardize on @ember/legacy-built-in-components in the RFC",
+ "createdAt": "2021-05-11T20:00:45Z",
+ "closedAt": "2021-05-12T08:04:19Z",
+ "merged": true,
+ "mergedAt": "2021-05-12T08:04:19Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/748.json b/data/raw/748.json
new file mode 100644
index 0000000..fc71d3a
--- /dev/null
+++ b/data/raw/748.json
@@ -0,0 +1,27 @@
+{
+ "number": 748,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/748",
+ "title": "RFC: Glimmer component `Signature` type",
+ "createdAt": "2021-05-13T13:32:02Z",
+ "closedAt": "2022-03-25T18:26:15Z",
+ "merged": true,
+ "mergedAt": "2022-03-25T18:26:15Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-26T22:41:12Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-18T18:42:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/75.json b/data/raw/75.json
new file mode 100644
index 0000000..cad3864
--- /dev/null
+++ b/data/raw/75.json
@@ -0,0 +1,11 @@
+{
+ "number": 75,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/75",
+ "title": "[meta] Add note about filing issues before full RFC PRs",
+ "createdAt": "2015-07-06T19:37:12Z",
+ "closedAt": "2015-07-06T19:48:45Z",
+ "merged": true,
+ "mergedAt": "2015-07-06T19:48:45Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/750.json b/data/raw/750.json
new file mode 100644
index 0000000..66e819c
--- /dev/null
+++ b/data/raw/750.json
@@ -0,0 +1,17 @@
+{
+ "number": 750,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/750",
+ "title": "RFC: Deprecate Ember.assign",
+ "createdAt": "2021-05-26T18:09:45Z",
+ "closedAt": "2021-07-09T18:06:39Z",
+ "merged": true,
+ "mergedAt": "2021-07-09T18:06:39Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-06-25T18:59:28Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/751.json b/data/raw/751.json
new file mode 100644
index 0000000..1f91b05
--- /dev/null
+++ b/data/raw/751.json
@@ -0,0 +1,11 @@
+{
+ "number": 751,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/751",
+ "title": "Change transition deprecations to 5.0",
+ "createdAt": "2021-05-28T21:21:12Z",
+ "closedAt": "2021-05-28T21:29:22Z",
+ "merged": true,
+ "mergedAt": "2021-05-28T21:29:21Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/752.json b/data/raw/752.json
new file mode 100644
index 0000000..ff5efc6
--- /dev/null
+++ b/data/raw/752.json
@@ -0,0 +1,17 @@
+{
+ "number": 752,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/752",
+ "title": "Add inject service RFC",
+ "createdAt": "2021-06-10T08:41:22Z",
+ "closedAt": "2021-10-08T18:13:57Z",
+ "merged": true,
+ "mergedAt": "2021-10-08T18:13:57Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-06-25T18:59:35Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/753.json b/data/raw/753.json
new file mode 100644
index 0000000..472fac6
--- /dev/null
+++ b/data/raw/753.json
@@ -0,0 +1,22 @@
+{
+ "number": 753,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/753",
+ "title": "Adds Logging and Debugging Context API",
+ "createdAt": "2021-06-15T23:42:35Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:23Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/754.json b/data/raw/754.json
new file mode 100644
index 0000000..cd0ec95
--- /dev/null
+++ b/data/raw/754.json
@@ -0,0 +1,11 @@
+{
+ "number": 754,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/754",
+ "title": "Default managers",
+ "createdAt": "2021-06-22T17:25:26Z",
+ "closedAt": "2021-07-18T17:47:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/755.json b/data/raw/755.json
new file mode 100644
index 0000000..1a19265
--- /dev/null
+++ b/data/raw/755.json
@@ -0,0 +1,11 @@
+{
+ "number": 755,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/755",
+ "title": "Correct 0669 `isEqual` arguments",
+ "createdAt": "2021-06-30T22:59:40Z",
+ "closedAt": "2021-06-30T23:36:46Z",
+ "merged": true,
+ "mergedAt": "2021-06-30T23:36:46Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/756.json b/data/raw/756.json
new file mode 100644
index 0000000..b7507ad
--- /dev/null
+++ b/data/raw/756.json
@@ -0,0 +1,27 @@
+{
+ "number": 756,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/756",
+ "title": "Default Helper Manager",
+ "createdAt": "2021-07-18T17:45:41Z",
+ "closedAt": "2021-10-15T18:46:08Z",
+ "merged": true,
+ "mergedAt": "2021-10-15T18:46:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-10-08T19:02:19Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-10-08T19:02:19Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-10-08T19:02:27Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/757.json b/data/raw/757.json
new file mode 100644
index 0000000..e9b798b
--- /dev/null
+++ b/data/raw/757.json
@@ -0,0 +1,32 @@
+{
+ "number": 757,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/757",
+ "title": "Default Modifier Manager",
+ "createdAt": "2021-07-21T22:14:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:16:22Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:16:22Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T16:10:25Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/758.json b/data/raw/758.json
new file mode 100644
index 0000000..fc31a34
--- /dev/null
+++ b/data/raw/758.json
@@ -0,0 +1,11 @@
+{
+ "number": 758,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/758",
+ "title": "Default Component Manager",
+ "createdAt": "2021-07-21T22:41:17Z",
+ "closedAt": "2021-12-10T22:30:03Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/762.json b/data/raw/762.json
new file mode 100644
index 0000000..08abb36
--- /dev/null
+++ b/data/raw/762.json
@@ -0,0 +1,17 @@
+{
+ "number": 762,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/762",
+ "title": "invokeHelper argument-based thunks",
+ "createdAt": "2021-08-11T15:59:12Z",
+ "closedAt": "2021-10-22T19:55:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-10-08T19:37:14Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/763.json b/data/raw/763.json
new file mode 100644
index 0000000..86e42bf
--- /dev/null
+++ b/data/raw/763.json
@@ -0,0 +1,31 @@
+{
+ "number": 763,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/763",
+ "title": "Asset Import Spec",
+ "createdAt": "2021-08-13T20:23:58Z",
+ "closedAt": "2023-10-27T18:16:12Z",
+ "merged": true,
+ "mergedAt": "2023-10-27T18:16:12Z",
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ },
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T14:51:24Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-20T14:47:24Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/772.json b/data/raw/772.json
new file mode 100644
index 0000000..a6ee7b4
--- /dev/null
+++ b/data/raw/772.json
@@ -0,0 +1,22 @@
+{
+ "number": 772,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/772",
+ "title": "Deprecate Bower Support",
+ "createdAt": "2021-11-10T15:52:50Z",
+ "closedAt": "2021-12-08T18:11:09Z",
+ "merged": true,
+ "mergedAt": "2021-12-08T18:11:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-11-19T18:24:36Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-12-01T18:34:57Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/774.json b/data/raw/774.json
new file mode 100644
index 0000000..3d7dff5
--- /dev/null
+++ b/data/raw/774.json
@@ -0,0 +1,47 @@
+{
+ "number": 774,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/774",
+ "title": "Deprecate implicit record loading in Ember Route",
+ "createdAt": "2021-11-14T13:31:13Z",
+ "closedAt": "2023-02-03T19:24:49Z",
+ "merged": true,
+ "mergedAt": "2023-02-03T19:24:48Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-11-14T13:31:13Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:39Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:34:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T21:16:01Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-13T21:16:05Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:37:31Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/776.json b/data/raw/776.json
new file mode 100644
index 0000000..1790723
--- /dev/null
+++ b/data/raw/776.json
@@ -0,0 +1,22 @@
+{
+ "number": 776,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/776",
+ "title": "Author Built-In Blueprints in TypeScript",
+ "createdAt": "2021-11-16T22:21:23Z",
+ "closedAt": "2022-01-05T18:13:41Z",
+ "merged": true,
+ "mergedAt": "2022-01-05T18:13:41Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2021-11-16T22:27:31Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2021-12-17T18:28:27Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/778.json b/data/raw/778.json
new file mode 100644
index 0000000..e9378e7
--- /dev/null
+++ b/data/raw/778.json
@@ -0,0 +1,11 @@
+{
+ "number": 778,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/778",
+ "title": "Instrumentation using Debug-Render-Tree",
+ "createdAt": "2021-12-03T09:02:42Z",
+ "closedAt": "2022-08-24T06:09:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/779.json b/data/raw/779.json
new file mode 100644
index 0000000..938db19
--- /dev/null
+++ b/data/raw/779.json
@@ -0,0 +1,27 @@
+{
+ "number": 779,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/779",
+ "title": "First-Class Component Templates",
+ "createdAt": "2021-12-03T17:54:56Z",
+ "closedAt": "2022-03-04T19:10:36Z",
+ "merged": true,
+ "mergedAt": "2022-03-04T19:10:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:15:28Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:15:28Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T18:13:13Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/784.json b/data/raw/784.json
new file mode 100644
index 0000000..67962f9
--- /dev/null
+++ b/data/raw/784.json
@@ -0,0 +1,57 @@
+{
+ "number": 784,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/784",
+ "title": "Introduce `no-globals` optional feature",
+ "createdAt": "2022-01-07T11:48:41Z",
+ "closedAt": "2023-07-29T10:07:47Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:15:07Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-25T17:13:47Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-25T17:13:47Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-25T17:13:47Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-25T17:13:47Z",
+ "label": "T-ember-engines"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:23Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T20:00:28Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T20:00:29Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/785.json b/data/raw/785.json
new file mode 100644
index 0000000..67f1621
--- /dev/null
+++ b/data/raw/785.json
@@ -0,0 +1,42 @@
+{
+ "number": 785,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/785",
+ "title": " Introduce new test helpers for rendering (and re-rendering) that obviate the need for `get` and `set`",
+ "createdAt": "2022-01-07T19:42:46Z",
+ "closedAt": "2022-04-15T18:24:23Z",
+ "merged": true,
+ "mergedAt": "2022-04-15T18:24:23Z",
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:13:42Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:13:42Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:13:42Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-08T18:09:36Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-08T18:09:51Z",
+ "label": "T-TypeScript"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/786.json b/data/raw/786.json
new file mode 100644
index 0000000..dcfc23b
--- /dev/null
+++ b/data/raw/786.json
@@ -0,0 +1,17 @@
+{
+ "number": 786,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/786",
+ "title": "rfc: Ember Learn | Add Ember cookbook ",
+ "createdAt": "2022-01-11T07:03:13Z",
+ "closedAt": "2022-03-16T03:22:02Z",
+ "merged": true,
+ "mergedAt": "2022-03-16T03:22:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-15T17:13:24Z",
+ "label": "T-learning"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/788.json b/data/raw/788.json
new file mode 100644
index 0000000..d9834f6
--- /dev/null
+++ b/data/raw/788.json
@@ -0,0 +1,22 @@
+{
+ "number": 788,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/788",
+ "title": "in-implementation updates to the default helper manager RFC, 756",
+ "createdAt": "2022-01-13T23:54:32Z",
+ "closedAt": "2023-06-08T17:42:32Z",
+ "merged": true,
+ "mergedAt": "2023-06-08T17:42:32Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T20:01:15Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/79.json b/data/raw/79.json
new file mode 100644
index 0000000..1f55279
--- /dev/null
+++ b/data/raw/79.json
@@ -0,0 +1,17 @@
+{
+ "number": 79,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/79",
+ "title": "Improve CPs ergonomics by changing caching strategy",
+ "createdAt": "2015-07-31T08:57:09Z",
+ "closedAt": "2020-05-22T19:27:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2020-05-15T19:23:12Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/790.json b/data/raw/790.json
new file mode 100644
index 0000000..415b72a
--- /dev/null
+++ b/data/raw/790.json
@@ -0,0 +1,37 @@
+{
+ "number": 790,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/790",
+ "title": "Deprecate ajax in favor of fetch in ember-data",
+ "createdAt": "2022-01-29T16:52:51Z",
+ "closedAt": "2022-12-13T00:44:46Z",
+ "merged": true,
+ "mergedAt": "2022-12-13T00:44:46Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-01-29T16:52:51Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:40Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-13T23:01:20Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:42:59Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/793.json b/data/raw/793.json
new file mode 100644
index 0000000..dc2a43e
--- /dev/null
+++ b/data/raw/793.json
@@ -0,0 +1,27 @@
+{
+ "number": 793,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/793",
+ "title": "EmberData | Polymorphic Relationship Support",
+ "createdAt": "2022-02-11T12:13:08Z",
+ "closedAt": "2022-07-24T00:22:02Z",
+ "merged": true,
+ "mergedAt": "2022-07-24T00:22:02Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-20T20:50:48Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-04-13T23:01:51Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/794.json b/data/raw/794.json
new file mode 100644
index 0000000..5edad26
--- /dev/null
+++ b/data/raw/794.json
@@ -0,0 +1,27 @@
+{
+ "number": 794,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/794",
+ "title": "Simplifying Schema Definition Service type signatures",
+ "createdAt": "2022-02-12T22:01:38Z",
+ "closedAt": "2022-02-14T03:13:23Z",
+ "merged": true,
+ "mergedAt": "2022-02-14T03:13:23Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-12T22:01:38Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-12T22:01:38Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/795.json b/data/raw/795.json
new file mode 100644
index 0000000..120b858
--- /dev/null
+++ b/data/raw/795.json
@@ -0,0 +1,27 @@
+{
+ "number": 795,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/795",
+ "title": "ember-data: Return a Promise from Model.save()",
+ "createdAt": "2022-02-14T03:36:41Z",
+ "closedAt": "2022-03-10T03:16:36Z",
+ "merged": true,
+ "mergedAt": "2022-03-10T03:16:36Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-14T03:36:41Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-20T20:49:48Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/796.json b/data/raw/796.json
new file mode 100644
index 0000000..25a3d92
--- /dev/null
+++ b/data/raw/796.json
@@ -0,0 +1,22 @@
+{
+ "number": 796,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/796",
+ "title": "RFC: ember data deprecate RSVP.Promise for native Promises",
+ "createdAt": "2022-02-20T15:49:41Z",
+ "closedAt": "2022-03-31T15:17:08Z",
+ "merged": true,
+ "mergedAt": "2022-03-31T15:17:08Z",
+ "assignees": [
+ {
+ "login": "snewcomer",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7374640?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-20T15:49:41Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/8.json b/data/raw/8.json
new file mode 100644
index 0000000..11c6f56
--- /dev/null
+++ b/data/raw/8.json
@@ -0,0 +1,17 @@
+{
+ "number": 8,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/8",
+ "title": "RFC: ES6 container",
+ "createdAt": "2014-09-22T12:18:09Z",
+ "closedAt": "2015-06-07T18:25:12Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-03-27T18:43:46Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/800.json b/data/raw/800.json
new file mode 100644
index 0000000..8c76932
--- /dev/null
+++ b/data/raw/800.json
@@ -0,0 +1,42 @@
+{
+ "number": 800,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/800",
+ "title": "RFC: TypeScript Adoption Plan",
+ "createdAt": "2022-02-24T23:35:06Z",
+ "closedAt": "2022-04-15T18:27:13Z",
+ "merged": true,
+ "mergedAt": "2022-04-15T18:27:12Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-24T23:35:33Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-24T23:35:33Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-24T23:35:33Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-02-24T23:35:33Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-25T18:59:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/801.json b/data/raw/801.json
new file mode 100644
index 0000000..5650c44
--- /dev/null
+++ b/data/raw/801.json
@@ -0,0 +1,27 @@
+{
+ "number": 801,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/801",
+ "title": "Deprecate `blacklist` and `whitelist` build options",
+ "createdAt": "2022-02-25T16:55:13Z",
+ "closedAt": "2022-03-16T17:07:50Z",
+ "merged": true,
+ "mergedAt": "2022-03-16T17:07:50Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T19:39:04Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-03T21:09:41Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-09T18:09:58Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/804.json b/data/raw/804.json
new file mode 100644
index 0000000..4167e80
--- /dev/null
+++ b/data/raw/804.json
@@ -0,0 +1,11 @@
+{
+ "number": 804,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/804",
+ "title": "Add release versions for RFCs released between 3.25 and 4.1",
+ "createdAt": "2022-03-06T02:13:23Z",
+ "closedAt": "2022-08-04T17:51:56Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/806.json b/data/raw/806.json
new file mode 100644
index 0000000..fc2a2a1
--- /dev/null
+++ b/data/raw/806.json
@@ -0,0 +1,27 @@
+{
+ "number": 806,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/806",
+ "title": "Engine Router Helpers",
+ "createdAt": "2022-03-11T17:42:29Z",
+ "closedAt": "2022-03-17T19:41:29Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-12T00:34:54Z",
+ "label": "T-ember-engines"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-12T00:35:09Z",
+ "label": "T-framework"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/808.json b/data/raw/808.json
new file mode 100644
index 0000000..5d27a71
--- /dev/null
+++ b/data/raw/808.json
@@ -0,0 +1,37 @@
+{
+ "number": 808,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/808",
+ "title": "Amend RFC 0724 to include template type checking",
+ "createdAt": "2022-03-24T00:13:30Z",
+ "closedAt": "2022-04-15T18:27:31Z",
+ "merged": true,
+ "mergedAt": "2022-04-15T18:27:31Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-24T00:13:46Z",
+ "label": "T-infrastructure"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-24T00:13:46Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-24T00:14:40Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-25T19:00:31Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/809.json b/data/raw/809.json
new file mode 100644
index 0000000..6073401
--- /dev/null
+++ b/data/raw/809.json
@@ -0,0 +1,16 @@
+{
+ "number": 809,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/809",
+ "title": "Add TypeScript team to teams list in README",
+ "createdAt": "2022-03-24T00:16:09Z",
+ "closedAt": "2022-03-24T00:18:25Z",
+ "merged": true,
+ "mergedAt": "2022-03-24T00:18:25Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/810.json b/data/raw/810.json
new file mode 100644
index 0000000..4dff73e
--- /dev/null
+++ b/data/raw/810.json
@@ -0,0 +1,11 @@
+{
+ "number": 810,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/810",
+ "title": "[WIP] Add `ember-modifier` dependency",
+ "createdAt": "2022-03-28T20:40:06Z",
+ "closedAt": "2022-03-28T20:40:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/811.json b/data/raw/811.json
new file mode 100644
index 0000000..f393d22
--- /dev/null
+++ b/data/raw/811.json
@@ -0,0 +1,42 @@
+{
+ "number": 811,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/811",
+ "title": "Element Modifiers",
+ "createdAt": "2022-03-29T20:17:58Z",
+ "closedAt": "2022-12-13T00:37:00Z",
+ "merged": true,
+ "mergedAt": "2022-12-13T00:37:00Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-31T14:09:50Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T19:07:07Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:07:07Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:28:12Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/812.json b/data/raw/812.json
new file mode 100644
index 0000000..9c70dcf
--- /dev/null
+++ b/data/raw/812.json
@@ -0,0 +1,42 @@
+{
+ "number": 812,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/812",
+ "title": "Add `tracked-built-ins` dependency",
+ "createdAt": "2022-03-29T20:53:51Z",
+ "closedAt": "2022-12-13T00:39:00Z",
+ "merged": true,
+ "mergedAt": "2022-12-13T00:39:00Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-03-31T14:09:50Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:26Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-02T19:10:49Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:10:49Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:10:49Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/813.json b/data/raw/813.json
new file mode 100644
index 0000000..1c84c41
--- /dev/null
+++ b/data/raw/813.json
@@ -0,0 +1,62 @@
+{
+ "number": 813,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/813",
+ "title": " layering proposal",
+ "createdAt": "2022-04-16T22:00:45Z",
+ "closedAt": "2023-06-30T18:23:34Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-26T13:52:43Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-26T13:52:43Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-26T13:52:43Z",
+ "label": "T-Tooling"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-26T13:52:43Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T20:02:10Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T20:02:10Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:50:04Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T19:06:13Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/814.json b/data/raw/814.json
new file mode 100644
index 0000000..b0e2ac7
--- /dev/null
+++ b/data/raw/814.json
@@ -0,0 +1,22 @@
+{
+ "number": 814,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/814",
+ "title": "Add Stylelint To Ember Blueprints",
+ "createdAt": "2022-04-20T00:42:57Z",
+ "closedAt": "2022-10-20T15:49:17Z",
+ "merged": true,
+ "mergedAt": "2022-10-20T15:49:17Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-04T03:11:14Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-31T17:39:44Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/818.json b/data/raw/818.json
new file mode 100644
index 0000000..cb1aa66
--- /dev/null
+++ b/data/raw/818.json
@@ -0,0 +1,11 @@
+{
+ "number": 818,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/818",
+ "title": "Fix stage for accepted RFCs",
+ "createdAt": "2022-05-09T16:22:21Z",
+ "closedAt": "2022-05-28T07:50:19Z",
+ "merged": true,
+ "mergedAt": "2022-05-28T07:50:19Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/819.json b/data/raw/819.json
new file mode 100644
index 0000000..e2f0812
--- /dev/null
+++ b/data/raw/819.json
@@ -0,0 +1,52 @@
+{
+ "number": 819,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/819",
+ "title": "Public router service",
+ "createdAt": "2022-05-12T20:00:08Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "rwjblue",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/12637?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-12T20:06:09Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-12T20:06:09Z",
+ "label": "T-ember-engines"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:28Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T18:59:06Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:59:06Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T19:04:01Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:04:01Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/821.json b/data/raw/821.json
new file mode 100644
index 0000000..9941866
--- /dev/null
+++ b/data/raw/821.json
@@ -0,0 +1,32 @@
+{
+ "number": 821,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/821",
+ "title": "RFC: public types for Owner, Transition, RouteInfo",
+ "createdAt": "2022-05-24T03:02:48Z",
+ "closedAt": "2022-07-29T18:14:54Z",
+ "merged": true,
+ "mergedAt": "2022-07-29T18:14:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-24T19:20:41Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-24T19:20:41Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-05-24T19:20:41Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-23T01:36:48Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/823.json b/data/raw/823.json
new file mode 100644
index 0000000..691f1ea
--- /dev/null
+++ b/data/raw/823.json
@@ -0,0 +1,11 @@
+{
+ "number": 823,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/823",
+ "title": "Update ember to ember-addon in v2 package spec rfc",
+ "createdAt": "2022-06-06T21:17:47Z",
+ "closedAt": "2022-07-01T18:15:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/825.json b/data/raw/825.json
new file mode 100644
index 0000000..4cf5bdc
--- /dev/null
+++ b/data/raw/825.json
@@ -0,0 +1,11 @@
+{
+ "number": 825,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/825",
+ "title": "Add redirects for all the github.io links to the new RFCs app",
+ "createdAt": "2022-06-16T16:52:45Z",
+ "closedAt": "2022-06-30T16:47:49Z",
+ "merged": true,
+ "mergedAt": "2022-06-30T16:47:49Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/826.json b/data/raw/826.json
new file mode 100644
index 0000000..101cab4
--- /dev/null
+++ b/data/raw/826.json
@@ -0,0 +1,11 @@
+{
+ "number": 826,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/826",
+ "title": "disable mdbook builds",
+ "createdAt": "2022-06-16T17:02:44Z",
+ "closedAt": "2022-06-30T16:38:12Z",
+ "merged": true,
+ "mergedAt": "2022-06-30T16:38:12Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/828.json b/data/raw/828.json
new file mode 100644
index 0000000..1f51ac7
--- /dev/null
+++ b/data/raw/828.json
@@ -0,0 +1,11 @@
+{
+ "number": 828,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/828",
+ "title": "fix image urls in embedded images",
+ "createdAt": "2022-06-20T21:49:26Z",
+ "closedAt": "2022-06-22T03:46:47Z",
+ "merged": true,
+ "mergedAt": "2022-06-22T03:46:46Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/830.json b/data/raw/830.json
new file mode 100644
index 0000000..d92da6a
--- /dev/null
+++ b/data/raw/830.json
@@ -0,0 +1,32 @@
+{
+ "number": 830,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/830",
+ "title": "RFC: Evolving Ember's Major Version Process",
+ "createdAt": "2022-07-12T14:47:21Z",
+ "closedAt": "2022-09-06T20:32:52Z",
+ "merged": true,
+ "mergedAt": "2022-09-06T20:32:52Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-12T14:48:37Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-12T14:48:37Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-07-12T14:48:37Z",
+ "label": "T-steering"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-22T17:16:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/831.json b/data/raw/831.json
new file mode 100644
index 0000000..1cff246
--- /dev/null
+++ b/data/raw/831.json
@@ -0,0 +1,51 @@
+{
+ "number": 831,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/831",
+ "title": "Standardize use of scripts in package.json for common tasks",
+ "createdAt": "2022-07-22T13:30:12Z",
+ "closedAt": "2023-09-15T18:57:17Z",
+ "merged": true,
+ "mergedAt": "2023-09-15T18:57:17Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "jenweber",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/16627268?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-04T03:10:22Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-04T03:10:45Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:28Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:55:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:55:46Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T18:35:01Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/833.json b/data/raw/833.json
new file mode 100644
index 0000000..bbec90a
--- /dev/null
+++ b/data/raw/833.json
@@ -0,0 +1,11 @@
+{
+ "number": 833,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/833",
+ "title": "[RFCs App Rendering] Reformat frontmatter",
+ "createdAt": "2022-07-29T12:47:17Z",
+ "closedAt": "2022-08-08T18:27:24Z",
+ "merged": true,
+ "mergedAt": "2022-08-08T18:27:24Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/834.json b/data/raw/834.json
new file mode 100644
index 0000000..a3e8b09
--- /dev/null
+++ b/data/raw/834.json
@@ -0,0 +1,32 @@
+{
+ "number": 834,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/834",
+ "title": "Amend RFC 0821 given implementation tweaks",
+ "createdAt": "2022-08-02T15:10:01Z",
+ "closedAt": "2022-08-12T18:07:49Z",
+ "merged": true,
+ "mergedAt": "2022-08-12T18:07:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-02T15:10:01Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-02T15:10:01Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-02T15:10:01Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-05T18:10:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/835.json b/data/raw/835.json
new file mode 100644
index 0000000..42f0308
--- /dev/null
+++ b/data/raw/835.json
@@ -0,0 +1,11 @@
+{
+ "number": 835,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/835",
+ "title": "Add missing frontmatter, including stages",
+ "createdAt": "2022-08-03T19:04:50Z",
+ "closedAt": "2022-08-09T04:03:53Z",
+ "merged": true,
+ "mergedAt": "2022-08-09T04:03:53Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/836.json b/data/raw/836.json
new file mode 100644
index 0000000..42a0b96
--- /dev/null
+++ b/data/raw/836.json
@@ -0,0 +1,22 @@
+{
+ "number": 836,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/836",
+ "title": "Advance RFC #0617 to Stage Ready for Release",
+ "createdAt": "2022-08-03T21:29:11Z",
+ "closedAt": "2022-11-22T19:24:27Z",
+ "merged": true,
+ "mergedAt": "2022-11-22T19:24:27Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-31T19:34:45Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T00:05:27Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/837.json b/data/raw/837.json
new file mode 100644
index 0000000..14ce9b1
--- /dev/null
+++ b/data/raw/837.json
@@ -0,0 +1,11 @@
+{
+ "number": 837,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/837",
+ "title": "Add missing frontmatter, including stages - but this time with reformatting! ",
+ "createdAt": "2022-08-06T00:02:09Z",
+ "closedAt": "2022-08-08T21:35:16Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/838.json b/data/raw/838.json
new file mode 100644
index 0000000..dfb9fe3
--- /dev/null
+++ b/data/raw/838.json
@@ -0,0 +1,11 @@
+{
+ "number": 838,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/838",
+ "title": "Move stage to top of frontmatter",
+ "createdAt": "2022-08-08T21:22:30Z",
+ "closedAt": "2022-08-08T21:25:27Z",
+ "merged": true,
+ "mergedAt": "2022-08-08T21:25:27Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/839.json b/data/raw/839.json
new file mode 100644
index 0000000..93a4864
--- /dev/null
+++ b/data/raw/839.json
@@ -0,0 +1,11 @@
+{
+ "number": 839,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/839",
+ "title": "Update deprecation template frontmatter",
+ "createdAt": "2022-08-08T21:24:30Z",
+ "closedAt": "2022-08-08T21:27:07Z",
+ "merged": true,
+ "mergedAt": "2022-08-08T21:27:07Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/84.json b/data/raw/84.json
new file mode 100644
index 0000000..e151889
--- /dev/null
+++ b/data/raw/84.json
@@ -0,0 +1,11 @@
+{
+ "number": 84,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/84",
+ "title": "Process for Deprecation Warnings",
+ "createdAt": "2015-08-12T20:15:12Z",
+ "closedAt": "2015-08-13T05:55:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/840.json b/data/raw/840.json
new file mode 100644
index 0000000..94c31c3
--- /dev/null
+++ b/data/raw/840.json
@@ -0,0 +1,11 @@
+{
+ "number": 840,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/840",
+ "title": "fix invalid data issues with FIXMEs",
+ "createdAt": "2022-08-09T11:55:58Z",
+ "closedAt": "2022-08-09T14:07:23Z",
+ "merged": true,
+ "mergedAt": "2022-08-09T14:07:23Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/841.json b/data/raw/841.json
new file mode 100644
index 0000000..05db0cc
--- /dev/null
+++ b/data/raw/841.json
@@ -0,0 +1,11 @@
+{
+ "number": 841,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/841",
+ "title": "update rfc-tooling to allow null for release-date",
+ "createdAt": "2022-08-09T15:56:53Z",
+ "closedAt": "2022-08-09T16:18:26Z",
+ "merged": true,
+ "mergedAt": "2022-08-09T16:18:26Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/842.json b/data/raw/842.json
new file mode 100644
index 0000000..bd458fd
--- /dev/null
+++ b/data/raw/842.json
@@ -0,0 +1,11 @@
+{
+ "number": 842,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/842",
+ "title": "Automation",
+ "createdAt": "2022-08-09T17:09:35Z",
+ "closedAt": "2022-08-19T21:10:36Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/843.json b/data/raw/843.json
new file mode 100644
index 0000000..61f92fe
--- /dev/null
+++ b/data/raw/843.json
@@ -0,0 +1,37 @@
+{
+ "number": 843,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/843",
+ "title": "Test automation",
+ "createdAt": "2022-08-09T17:11:07Z",
+ "closedAt": "2022-09-09T18:24:07Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-09T17:13:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-09T19:17:07Z",
+ "label": "S-Accepted"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-08-09T19:17:44Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-08-09T19:17:44Z",
+ "label": "S-Accepted"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-09T19:17:44Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/844.json b/data/raw/844.json
new file mode 100644
index 0000000..6b27cfe
--- /dev/null
+++ b/data/raw/844.json
@@ -0,0 +1,11 @@
+{
+ "number": 844,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/844",
+ "title": "Add a workflow to open a PR to the next stage when the stage of an RFC has been updated",
+ "createdAt": "2022-08-11T21:11:24Z",
+ "closedAt": "2022-11-22T19:18:07Z",
+ "merged": true,
+ "mergedAt": "2022-11-22T19:18:07Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/846.json b/data/raw/846.json
new file mode 100644
index 0000000..055d18b
--- /dev/null
+++ b/data/raw/846.json
@@ -0,0 +1,32 @@
+{
+ "number": 846,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/846",
+ "title": "feat: deprecate proxies in ember-data",
+ "createdAt": "2022-08-18T21:09:52Z",
+ "closedAt": "2022-08-31T22:28:44Z",
+ "merged": true,
+ "mergedAt": "2022-08-31T22:28:44Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-18T21:09:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-18T21:09:52Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-24T18:48:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/847.json b/data/raw/847.json
new file mode 100644
index 0000000..15b36f0
--- /dev/null
+++ b/data/raw/847.json
@@ -0,0 +1,42 @@
+{
+ "number": 847,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/847",
+ "title": "Deprecate support for `ember-cli-qunit` and `ember-cli-mocha` when generating test blueprints",
+ "createdAt": "2022-08-26T19:37:43Z",
+ "closedAt": "2022-09-09T18:57:35Z",
+ "merged": true,
+ "mergedAt": "2022-09-09T18:57:35Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-28T17:05:14Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-28T17:05:14Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-28T17:05:49Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-28T17:05:49Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-31T17:36:18Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/848.json b/data/raw/848.json
new file mode 100644
index 0000000..2673646
--- /dev/null
+++ b/data/raw/848.json
@@ -0,0 +1,42 @@
+{
+ "number": 848,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/848",
+ "title": "RFC: Deprecate array prototype extensions",
+ "createdAt": "2022-08-30T18:02:40Z",
+ "closedAt": "2022-09-30T21:37:21Z",
+ "merged": true,
+ "mergedAt": "2022-09-30T21:37:21Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T18:17:04Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T18:17:26Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T18:17:26Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-03T06:38:35Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-09T18:25:54Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/849.json b/data/raw/849.json
new file mode 100644
index 0000000..b60be19
--- /dev/null
+++ b/data/raw/849.json
@@ -0,0 +1,22 @@
+{
+ "number": 849,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/849",
+ "title": "data: updates to the polymorphic relationships rfc",
+ "createdAt": "2022-08-30T23:31:52Z",
+ "closedAt": "2022-09-13T00:17:51Z",
+ "merged": true,
+ "mergedAt": "2022-09-13T00:17:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T23:31:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-08-30T23:31:52Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/85.json b/data/raw/85.json
new file mode 100644
index 0000000..81a3b3c
--- /dev/null
+++ b/data/raw/85.json
@@ -0,0 +1,11 @@
+{
+ "number": 85,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/85",
+ "title": "Heavy petting for the contextual component RFC",
+ "createdAt": "2015-08-15T04:09:55Z",
+ "closedAt": "2015-08-15T17:42:03Z",
+ "merged": true,
+ "mergedAt": "2015-08-15T17:42:03Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/850.json b/data/raw/850.json
new file mode 100644
index 0000000..e7df752
--- /dev/null
+++ b/data/raw/850.json
@@ -0,0 +1,11 @@
+{
+ "number": 850,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/850",
+ "title": "Fix RFC header",
+ "createdAt": "2022-08-31T22:38:03Z",
+ "closedAt": "2022-08-31T22:41:44Z",
+ "merged": true,
+ "mergedAt": "2022-08-31T22:41:44Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/851.json b/data/raw/851.json
new file mode 100644
index 0000000..1b55222
--- /dev/null
+++ b/data/raw/851.json
@@ -0,0 +1,11 @@
+{
+ "number": 851,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/851",
+ "title": "Fix frontmatter for two RFCs",
+ "createdAt": "2022-09-01T17:05:19Z",
+ "closedAt": "2022-09-01T21:06:45Z",
+ "merged": true,
+ "mergedAt": "2022-09-01T21:06:45Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/852.json b/data/raw/852.json
new file mode 100644
index 0000000..6c9fb51
--- /dev/null
+++ b/data/raw/852.json
@@ -0,0 +1,11 @@
+{
+ "number": 852,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/852",
+ "title": "Fix metadata for 0830",
+ "createdAt": "2022-09-06T20:46:17Z",
+ "closedAt": "2022-09-06T20:55:52Z",
+ "merged": true,
+ "mergedAt": "2022-09-06T20:55:52Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/853.json b/data/raw/853.json
new file mode 100644
index 0000000..67ff862
--- /dev/null
+++ b/data/raw/853.json
@@ -0,0 +1,27 @@
+{
+ "number": 853,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/853",
+ "title": "Amend RFC 0821: add Resolver public type",
+ "createdAt": "2022-09-22T13:28:37Z",
+ "closedAt": "2022-11-02T18:59:49Z",
+ "merged": true,
+ "mergedAt": "2022-11-02T18:59:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-22T13:28:37Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-22T13:28:37Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-30T22:48:47Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/854.json b/data/raw/854.json
new file mode 100644
index 0000000..0db12c9
--- /dev/null
+++ b/data/raw/854.json
@@ -0,0 +1,42 @@
+{
+ "number": 854,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/854",
+ "title": "EmberData | Cache v2.1",
+ "createdAt": "2022-09-24T04:58:45Z",
+ "closedAt": "2023-04-05T04:12:33Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T04:12:33Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-09-24T04:58:45Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:36:16Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:36:38Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-11-24T05:39:52Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-27T06:42:17Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/856.json b/data/raw/856.json
new file mode 100644
index 0000000..60e3304
--- /dev/null
+++ b/data/raw/856.json
@@ -0,0 +1,17 @@
+{
+ "number": 856,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/856",
+ "title": "Default workspace settings of code editors",
+ "createdAt": "2022-10-08T10:39:56Z",
+ "closedAt": "2022-10-10T17:47:39Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-10-09T06:11:30Z",
+ "label": "T-ember-cli"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/858.json b/data/raw/858.json
new file mode 100644
index 0000000..9f0c448
--- /dev/null
+++ b/data/raw/858.json
@@ -0,0 +1,62 @@
+{
+ "number": 858,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/858",
+ "title": "Deprecate `ember-mocha`",
+ "createdAt": "2022-11-08T19:27:18Z",
+ "closedAt": "2023-03-10T19:53:37Z",
+ "merged": true,
+ "mergedAt": "2023-03-10T19:53:37Z",
+ "assignees": [
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-08T19:27:37Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-08T19:27:37Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-08T19:27:37Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T15:31:29Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:45:34Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:45:34Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:45:34Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:46:32Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-03T19:05:17Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/859.json b/data/raw/859.json
new file mode 100644
index 0000000..ce948e9
--- /dev/null
+++ b/data/raw/859.json
@@ -0,0 +1,11 @@
+{
+ "number": 859,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/859",
+ "title": "Fix order of items in RFC 0821",
+ "createdAt": "2022-11-09T00:31:06Z",
+ "closedAt": "2022-11-09T00:33:43Z",
+ "merged": true,
+ "mergedAt": "2022-11-09T00:33:43Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/86.json b/data/raw/86.json
new file mode 100644
index 0000000..0c8f883
--- /dev/null
+++ b/data/raw/86.json
@@ -0,0 +1,11 @@
+{
+ "number": 86,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/86",
+ "title": "Capture Based Eventing",
+ "createdAt": "2015-08-22T17:25:40Z",
+ "closedAt": "2021-04-24T04:14:59Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/860.json b/data/raw/860.json
new file mode 100644
index 0000000..fa12cb5
--- /dev/null
+++ b/data/raw/860.json
@@ -0,0 +1,32 @@
+{
+ "number": 860,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/860",
+ "title": "EmberData | Request Service",
+ "createdAt": "2022-11-11T02:06:40Z",
+ "closedAt": "2022-12-02T20:39:32Z",
+ "merged": true,
+ "mergedAt": "2022-12-02T20:39:32Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-11T02:06:40Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:40:45Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-24T05:40:45Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/861.json b/data/raw/861.json
new file mode 100644
index 0000000..8683afe
--- /dev/null
+++ b/data/raw/861.json
@@ -0,0 +1,51 @@
+{
+ "number": 861,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/861",
+ "title": "Update Glimmer Template Truthiness Semantics",
+ "createdAt": "2022-11-16T15:37:06Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T16:00:24Z",
+ "label": "T-templates"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T16:00:24Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T16:00:24Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-16T16:00:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:58:55Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:58:56Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/862.json b/data/raw/862.json
new file mode 100644
index 0000000..f5e0d61
--- /dev/null
+++ b/data/raw/862.json
@@ -0,0 +1,22 @@
+{
+ "number": 862,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/862",
+ "title": "Advance RFC #0617 to Stage Released",
+ "createdAt": "2022-11-22T19:25:18Z",
+ "closedAt": "2022-11-22T19:47:10Z",
+ "merged": true,
+ "mergedAt": "2022-11-22T19:47:10Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T19:25:20Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T19:25:20Z",
+ "label": "RFC Advancement"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/863.json b/data/raw/863.json
new file mode 100644
index 0000000..61d5caa
--- /dev/null
+++ b/data/raw/863.json
@@ -0,0 +1,27 @@
+{
+ "number": 863,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/863",
+ "title": "Advance RFC #0617 \"RFC Stages\" to Stage Recommended",
+ "createdAt": "2022-11-22T19:47:54Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T19:47:55Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T19:47:55Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/864.json b/data/raw/864.json
new file mode 100644
index 0000000..a8197c3
--- /dev/null
+++ b/data/raw/864.json
@@ -0,0 +1,32 @@
+{
+ "number": 864,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/864",
+ "title": "Deprecate Ember.A",
+ "createdAt": "2022-11-22T23:15:20Z",
+ "closedAt": "2025-07-18T18:29:05Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-22T23:28:30Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-01-27T19:50:36Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:50:36Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-07-11T18:30:59Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/865.json b/data/raw/865.json
new file mode 100644
index 0000000..b286453
--- /dev/null
+++ b/data/raw/865.json
@@ -0,0 +1,41 @@
+{
+ "number": 865,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/865",
+ "title": "Advance RFC #0659 \"unique-id helper\" to Stage Recommended",
+ "createdAt": "2022-11-23T17:09:48Z",
+ "closedAt": "2023-12-15T19:09:46Z",
+ "merged": true,
+ "mergedAt": "2023-12-15T19:09:46Z",
+ "assignees": [
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ },
+ {
+ "login": "MelSumner",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4587451?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T17:09:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T17:09:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T14:42:55Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-08T15:15:17Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/866.json b/data/raw/866.json
new file mode 100644
index 0000000..2753753
--- /dev/null
+++ b/data/raw/866.json
@@ -0,0 +1,27 @@
+{
+ "number": 866,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/866",
+ "title": "Advance RFC #0756 to Stage Recommended",
+ "createdAt": "2022-11-23T17:10:08Z",
+ "closedAt": "2023-02-03T19:13:51Z",
+ "merged": true,
+ "mergedAt": "2023-02-03T19:13:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T17:10:09Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T17:10:09Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-27T19:16:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/867.json b/data/raw/867.json
new file mode 100644
index 0000000..291d5ad
--- /dev/null
+++ b/data/raw/867.json
@@ -0,0 +1,11 @@
+{
+ "number": 867,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/867",
+ "title": "Advancement workflow docs",
+ "createdAt": "2022-11-23T18:22:51Z",
+ "closedAt": "2022-11-23T23:15:00Z",
+ "merged": true,
+ "mergedAt": "2022-11-23T23:15:00Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/868.json b/data/raw/868.json
new file mode 100644
index 0000000..67dd0e8
--- /dev/null
+++ b/data/raw/868.json
@@ -0,0 +1,45 @@
+{
+ "number": 868,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/868",
+ "title": "Advance RFC #0800 \"Typescript Adoption Plan\" to Stage Ready for Release",
+ "createdAt": "2022-11-23T18:25:31Z",
+ "closedAt": "2023-08-24T18:02:35Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:02:35Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T18:25:32Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T18:25:32Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:00Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:34:35Z",
+ "label": "T-TypeScript"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/869.json b/data/raw/869.json
new file mode 100644
index 0000000..877677f
--- /dev/null
+++ b/data/raw/869.json
@@ -0,0 +1,45 @@
+{
+ "number": 869,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/869",
+ "title": "Advance RFC #0724 \"Official TypeScript support\" to Stage Ready for Release",
+ "createdAt": "2022-11-23T18:33:31Z",
+ "closedAt": "2023-08-24T17:46:31Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T17:46:31Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T18:33:32Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T18:33:32Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:02Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:34:26Z",
+ "label": "T-TypeScript"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/87.json b/data/raw/87.json
new file mode 100644
index 0000000..d4b26e8
--- /dev/null
+++ b/data/raw/87.json
@@ -0,0 +1,11 @@
+{
+ "number": 87,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/87",
+ "title": "Ember.computed.sortBy",
+ "createdAt": "2015-08-26T12:52:30Z",
+ "closedAt": "2016-01-29T21:12:57Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/870.json b/data/raw/870.json
new file mode 100644
index 0000000..37ed86f
--- /dev/null
+++ b/data/raw/870.json
@@ -0,0 +1,11 @@
+{
+ "number": 870,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/870",
+ "title": "Always run new RFC checks so CI can pass",
+ "createdAt": "2022-11-23T19:57:44Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/871.json b/data/raw/871.json
new file mode 100644
index 0000000..7ea13ed
--- /dev/null
+++ b/data/raw/871.json
@@ -0,0 +1,41 @@
+{
+ "number": 871,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/871",
+ "title": "Advance RFC #0779 \"First-Class Component Templates\" to Stage Ready for Release",
+ "createdAt": "2022-11-23T21:15:23Z",
+ "closedAt": "2024-11-01T18:07:52Z",
+ "merged": true,
+ "mergedAt": "2024-11-01T18:07:52Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T21:15:24Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-23T21:15:24Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:03Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-10-29T15:58:08Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/872.json b/data/raw/872.json
new file mode 100644
index 0000000..8bef728
--- /dev/null
+++ b/data/raw/872.json
@@ -0,0 +1,11 @@
+{
+ "number": 872,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/872",
+ "title": "Fix typo in RFC 0440",
+ "createdAt": "2022-11-28T16:09:06Z",
+ "closedAt": "2022-11-28T22:18:13Z",
+ "merged": true,
+ "mergedAt": "2022-11-28T22:18:13Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/873.json b/data/raw/873.json
new file mode 100644
index 0000000..6c4ac36
--- /dev/null
+++ b/data/raw/873.json
@@ -0,0 +1,27 @@
+{
+ "number": 873,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/873",
+ "title": "Advance RFC #0776 \"Author built-in blueprints in Typescript\" to Stage Ready for Release",
+ "createdAt": "2022-11-28T22:18:37Z",
+ "closedAt": "2023-03-13T19:43:43Z",
+ "merged": true,
+ "mergedAt": "2023-03-13T19:43:43Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-28T22:18:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-28T22:18:38Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/874.json b/data/raw/874.json
new file mode 100644
index 0000000..b8e8ae1
--- /dev/null
+++ b/data/raw/874.json
@@ -0,0 +1,32 @@
+{
+ "number": 874,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/874",
+ "title": "Advance RFC #0821 to Stage Ready for Release",
+ "createdAt": "2022-11-29T01:43:49Z",
+ "closedAt": "2022-12-13T00:35:30Z",
+ "merged": true,
+ "mergedAt": "2022-12-13T00:35:30Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T01:43:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T01:43:50Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T19:48:46Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/875.json b/data/raw/875.json
new file mode 100644
index 0000000..65e6fb4
--- /dev/null
+++ b/data/raw/875.json
@@ -0,0 +1,45 @@
+{
+ "number": 875,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/875",
+ "title": "Advance RFC #0730 \"Semantic Versioning for TypeScript Types\" to Stage Ready for Release",
+ "createdAt": "2022-11-29T01:50:56Z",
+ "closedAt": "2023-08-24T18:00:19Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:00:19Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T01:50:57Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T01:50:57Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:04Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:34:16Z",
+ "label": "T-TypeScript"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/876.json b/data/raw/876.json
new file mode 100644
index 0000000..8d7f26e
--- /dev/null
+++ b/data/raw/876.json
@@ -0,0 +1,37 @@
+{
+ "number": 876,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/876",
+ "title": "RFC: Support for ES `accessor` Decorators",
+ "createdAt": "2022-11-29T16:47:34Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-11-29T16:48:00Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:05:27Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-01T15:05:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:49:23Z",
+ "label": "E-Polaris"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/877.json b/data/raw/877.json
new file mode 100644
index 0000000..2a44683
--- /dev/null
+++ b/data/raw/877.json
@@ -0,0 +1,11 @@
+{
+ "number": 877,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/877",
+ "title": "Bump rfcs-tooling to fix ' null' replacement issue when opening advan…",
+ "createdAt": "2022-11-30T17:59:04Z",
+ "closedAt": "2022-11-30T18:27:06Z",
+ "merged": true,
+ "mergedAt": "2022-11-30T18:27:06Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/878.json b/data/raw/878.json
new file mode 100644
index 0000000..0b76c68
--- /dev/null
+++ b/data/raw/878.json
@@ -0,0 +1,36 @@
+{
+ "number": 878,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/878",
+ "title": "Advance RFC #0830 \"Evolving Ember's Major Version Process\" to Stage Ready for Release",
+ "createdAt": "2022-12-01T15:03:26Z",
+ "closedAt": "2024-12-06T19:06:27Z",
+ "merged": true,
+ "mergedAt": "2024-12-06T19:06:27Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:03:27Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-01T15:03:27Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-22T20:13:38Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/879.json b/data/raw/879.json
new file mode 100644
index 0000000..f094c99
--- /dev/null
+++ b/data/raw/879.json
@@ -0,0 +1,32 @@
+{
+ "number": 879,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/879",
+ "title": "Advance RFC #0860 \"EmberData | Request Service\" to Stage Ready for Release",
+ "createdAt": "2022-12-02T20:40:24Z",
+ "closedAt": "2023-04-05T04:29:26Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T04:29:26Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:40:25Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-02T20:40:25Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-14T07:08:52Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T03:49:41Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/88.json b/data/raw/88.json
new file mode 100644
index 0000000..c6cb223
--- /dev/null
+++ b/data/raw/88.json
@@ -0,0 +1,11 @@
+{
+ "number": 88,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/88",
+ "title": "Addon Version Compatibility",
+ "createdAt": "2015-09-05T03:54:35Z",
+ "closedAt": "2020-04-16T20:04:37Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/880.json b/data/raw/880.json
new file mode 100644
index 0000000..5405492
--- /dev/null
+++ b/data/raw/880.json
@@ -0,0 +1,11 @@
+{
+ "number": 880,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/880",
+ "title": "Refine some of the advancement PR templates",
+ "createdAt": "2022-12-02T22:20:15Z",
+ "closedAt": "2022-12-02T22:38:55Z",
+ "merged": true,
+ "mergedAt": "2022-12-02T22:38:55Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/881.json b/data/raw/881.json
new file mode 100644
index 0000000..e59ee3c
--- /dev/null
+++ b/data/raw/881.json
@@ -0,0 +1,11 @@
+{
+ "number": 881,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/881",
+ "title": "fix broken link in RFC #226",
+ "createdAt": "2022-12-06T15:39:54Z",
+ "closedAt": "2022-12-06T23:44:23Z",
+ "merged": true,
+ "mergedAt": "2022-12-06T23:44:23Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/883.json b/data/raw/883.json
new file mode 100644
index 0000000..74adead
--- /dev/null
+++ b/data/raw/883.json
@@ -0,0 +1,22 @@
+{
+ "number": 883,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/883",
+ "title": "RFC: add new timing capabilities to modifier manager",
+ "createdAt": "2022-12-10T17:11:39Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-20T16:47:39Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T20:55:40Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/884.json b/data/raw/884.json
new file mode 100644
index 0000000..19c7830
--- /dev/null
+++ b/data/raw/884.json
@@ -0,0 +1,22 @@
+{
+ "number": 884,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/884",
+ "title": "Advance RFC #0821 to Stage Released",
+ "createdAt": "2022-12-13T00:36:25Z",
+ "closedAt": "2023-01-06T20:21:40Z",
+ "merged": true,
+ "mergedAt": "2023-01-06T20:21:40Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:36:26Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:36:26Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/885.json b/data/raw/885.json
new file mode 100644
index 0000000..041a682
--- /dev/null
+++ b/data/raw/885.json
@@ -0,0 +1,22 @@
+{
+ "number": 885,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/885",
+ "title": "Advance RFC #0811 \"Element Modifiers\" to Stage Ready for Release",
+ "createdAt": "2022-12-13T00:38:17Z",
+ "closedAt": "2023-04-07T18:47:41Z",
+ "merged": true,
+ "mergedAt": "2023-04-07T18:47:41Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:38:18Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:38:19Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/886.json b/data/raw/886.json
new file mode 100644
index 0000000..288300c
--- /dev/null
+++ b/data/raw/886.json
@@ -0,0 +1,27 @@
+{
+ "number": 886,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/886",
+ "title": "Advance RFC #0812 \"Add tracked-built-ins dependency\" to Stage Ready for Release",
+ "createdAt": "2022-12-13T00:40:00Z",
+ "closedAt": "2023-07-07T18:13:22Z",
+ "merged": true,
+ "mergedAt": "2023-07-07T18:13:21Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:40:03Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:40:03Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T20:11:27Z",
+ "label": "E-Polaris"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/887.json b/data/raw/887.json
new file mode 100644
index 0000000..d9d61ea
--- /dev/null
+++ b/data/raw/887.json
@@ -0,0 +1,42 @@
+{
+ "number": 887,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/887",
+ "title": "Discontinue RFC #0790 \"Deprecate ajax in favor of fetch in ember-data\"",
+ "createdAt": "2022-12-13T00:45:36Z",
+ "closedAt": "2023-08-04T14:33:05Z",
+ "merged": true,
+ "mergedAt": "2023-08-04T14:33:05Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:45:37Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-13T00:45:37Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-14T07:08:53Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:03:17Z",
+ "label": "S-Discontinued"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-07-28T18:03:23Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:04:58Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/888.json b/data/raw/888.json
new file mode 100644
index 0000000..47be687
--- /dev/null
+++ b/data/raw/888.json
@@ -0,0 +1,46 @@
+{
+ "number": 888,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/888",
+ "title": "Advance RFC #0637 \"Facilitate customization of setupTest* functions\" to Stage Recommended",
+ "createdAt": "2022-12-14T23:01:04Z",
+ "closedAt": "2023-10-13T18:06:33Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T18:06:33Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ },
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-14T23:01:05Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-14T23:01:05Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T19:15:14Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-08-11T18:26:56Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-06T14:16:32Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/889.json b/data/raw/889.json
new file mode 100644
index 0000000..cb3f311
--- /dev/null
+++ b/data/raw/889.json
@@ -0,0 +1,32 @@
+{
+ "number": 889,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/889",
+ "title": "Deprecate @ember/error",
+ "createdAt": "2022-12-15T23:40:58Z",
+ "closedAt": "2022-12-29T18:41:59Z",
+ "merged": true,
+ "mergedAt": "2022-12-29T18:41:59Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-15T23:41:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2022-12-15T23:42:03Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-15T23:42:03Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2022-12-16T19:19:42Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/890.json b/data/raw/890.json
new file mode 100644
index 0000000..b01d36d
--- /dev/null
+++ b/data/raw/890.json
@@ -0,0 +1,27 @@
+{
+ "number": 890,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/890",
+ "title": "Advance RFC #0889 to Stage Ready for Release",
+ "createdAt": "2022-12-29T18:42:55Z",
+ "closedAt": "2023-01-10T19:08:35Z",
+ "merged": true,
+ "mergedAt": "2023-01-10T19:08:35Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-03T22:27:19Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T19:13:14Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T19:13:14Z",
+ "label": "RFC Advancement"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/891.json b/data/raw/891.json
new file mode 100644
index 0000000..b80ecab
--- /dev/null
+++ b/data/raw/891.json
@@ -0,0 +1,11 @@
+{
+ "number": 891,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/891",
+ "title": "@ember/string deprecation RFC should not be recommended",
+ "createdAt": "2023-01-03T22:55:59Z",
+ "closedAt": "2023-01-03T22:57:10Z",
+ "merged": true,
+ "mergedAt": "2023-01-03T22:57:10Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/892.json b/data/raw/892.json
new file mode 100644
index 0000000..efad1e0
--- /dev/null
+++ b/data/raw/892.json
@@ -0,0 +1,32 @@
+{
+ "number": 892,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/892",
+ "title": "Advance RFC #0236 to Stage Ready for Release",
+ "createdAt": "2023-01-03T22:57:58Z",
+ "closedAt": "2023-01-13T19:31:42Z",
+ "merged": true,
+ "mergedAt": "2023-01-13T19:31:42Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-03T22:57:59Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-03T22:57:59Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T19:11:28Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/893.json b/data/raw/893.json
new file mode 100644
index 0000000..8b3e38b
--- /dev/null
+++ b/data/raw/893.json
@@ -0,0 +1,32 @@
+{
+ "number": 893,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/893",
+ "title": "Advance RFC #0821 \"RFC: public types for Owner, Transition, RouteInfo\" to Stage Recommended",
+ "createdAt": "2023-01-06T20:22:40Z",
+ "closedAt": "2023-03-03T19:17:15Z",
+ "merged": true,
+ "mergedAt": "2023-03-03T19:17:15Z",
+ "assignees": [
+ {
+ "login": "chriskrycho",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/2403023?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T20:22:41Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-06T20:22:41Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-17T20:15:58Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/894.json b/data/raw/894.json
new file mode 100644
index 0000000..5eb0168
--- /dev/null
+++ b/data/raw/894.json
@@ -0,0 +1,32 @@
+{
+ "number": 894,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/894",
+ "title": "Add eslint-plugin-import to ember-cli blueprint",
+ "createdAt": "2023-01-07T18:58:55Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-07T18:59:14Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-05-26T18:51:17Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-26T18:51:17Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T14:25:27Z",
+ "label": "Needs Champion"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/895.json b/data/raw/895.json
new file mode 100644
index 0000000..58d51ef
--- /dev/null
+++ b/data/raw/895.json
@@ -0,0 +1,22 @@
+{
+ "number": 895,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/895",
+ "title": "Advance RFC #0889 to Stage Released",
+ "createdAt": "2023-01-10T19:09:48Z",
+ "closedAt": "2023-01-14T00:17:16Z",
+ "merged": true,
+ "mergedAt": "2023-01-14T00:17:16Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-10T19:09:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-10T19:09:50Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/896.json b/data/raw/896.json
new file mode 100644
index 0000000..28065a2
--- /dev/null
+++ b/data/raw/896.json
@@ -0,0 +1,27 @@
+{
+ "number": 896,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/896",
+ "title": "Advance RFC #0649 \"Deprecation Staging\" to Stage Ready for Release",
+ "createdAt": "2023-01-12T21:16:31Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-12T21:16:33Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-12T21:16:33Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/897.json b/data/raw/897.json
new file mode 100644
index 0000000..d5e14cf
--- /dev/null
+++ b/data/raw/897.json
@@ -0,0 +1,22 @@
+{
+ "number": 897,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/897",
+ "title": "Advance RFC #0236 to Stage Released",
+ "createdAt": "2023-01-13T19:32:41Z",
+ "closedAt": "2023-01-14T00:01:54Z",
+ "merged": true,
+ "mergedAt": "2023-01-14T00:01:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T19:32:42Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-13T19:32:42Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/898.json b/data/raw/898.json
new file mode 100644
index 0000000..3b756ce
--- /dev/null
+++ b/data/raw/898.json
@@ -0,0 +1,27 @@
+{
+ "number": 898,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/898",
+ "title": "Advance RFC #0236 \"Ember.String deprecation RFC\" to Stage Recommended",
+ "createdAt": "2023-01-14T00:02:40Z",
+ "closedAt": "2023-04-07T18:40:49Z",
+ "merged": true,
+ "mergedAt": "2023-04-07T18:40:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-14T00:02:41Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-14T00:02:41Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:05:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/899.json b/data/raw/899.json
new file mode 100644
index 0000000..7e0b2b0
--- /dev/null
+++ b/data/raw/899.json
@@ -0,0 +1,27 @@
+{
+ "number": 899,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/899",
+ "title": "Advance RFC #0889 \"Deprecate @ember/error\" to Stage Recommended",
+ "createdAt": "2023-01-14T00:18:12Z",
+ "closedAt": "2023-03-03T19:20:01Z",
+ "merged": true,
+ "mergedAt": "2023-03-03T19:20:01Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-14T00:18:13Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-01-14T00:18:13Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-17T16:12:21Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/9.json b/data/raw/9.json
new file mode 100644
index 0000000..7ad985b
--- /dev/null
+++ b/data/raw/9.json
@@ -0,0 +1,11 @@
+{
+ "number": 9,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/9",
+ "title": "Computed properties change gate",
+ "createdAt": "2014-10-02T17:31:09Z",
+ "closedAt": "2014-10-10T18:50:20Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/900.json b/data/raw/900.json
new file mode 100644
index 0000000..fa13c13
--- /dev/null
+++ b/data/raw/900.json
@@ -0,0 +1,32 @@
+{
+ "number": 900,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/900",
+ "title": "Advance RFC #0774 \"Deprecate implicit record loading in Ember Route\" to Stage Ready for Release",
+ "createdAt": "2023-02-03T19:25:43Z",
+ "closedAt": "2023-09-01T14:08:03Z",
+ "merged": true,
+ "mergedAt": "2023-09-01T14:08:03Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-03T19:25:44Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-03T19:25:44Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:26:01Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/902.json b/data/raw/902.json
new file mode 100644
index 0000000..7c6ce13
--- /dev/null
+++ b/data/raw/902.json
@@ -0,0 +1,36 @@
+{
+ "number": 902,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/902",
+ "title": "Revise RFC 0800 with learnings from implementation",
+ "createdAt": "2023-02-07T14:31:51Z",
+ "closedAt": "2023-09-07T16:27:42Z",
+ "merged": true,
+ "mergedAt": "2023-09-07T16:27:42Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-07T14:31:51Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-02-07T14:31:51Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:49:00Z",
+ "label": "E-Polaris"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/903.json b/data/raw/903.json
new file mode 100644
index 0000000..438ebc7
--- /dev/null
+++ b/data/raw/903.json
@@ -0,0 +1,11 @@
+{
+ "number": 903,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/903",
+ "title": "Add title of RFC to advancement PR titles",
+ "createdAt": "2023-02-07T21:35:10Z",
+ "closedAt": "2023-02-08T18:19:33Z",
+ "merged": true,
+ "mergedAt": "2023-02-08T18:19:33Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/907.json b/data/raw/907.json
new file mode 100644
index 0000000..3055dc1
--- /dev/null
+++ b/data/raw/907.json
@@ -0,0 +1,32 @@
+{
+ "number": 907,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/907",
+ "title": "Propose pnpm support",
+ "createdAt": "2023-03-06T19:58:21Z",
+ "closedAt": "2023-06-02T18:53:00Z",
+ "merged": true,
+ "mergedAt": "2023-06-02T18:53:00Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-06T19:58:41Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T18:40:52Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-03-13T18:41:01Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-22T15:54:29Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/908.json b/data/raw/908.json
new file mode 100644
index 0000000..56c9b57
--- /dev/null
+++ b/data/raw/908.json
@@ -0,0 +1,32 @@
+{
+ "number": 908,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/908",
+ "title": "Advance RFC #0858 `\"Deprecate ember-mocha\"` to Stage Ready for Release",
+ "createdAt": "2023-03-10T19:54:33Z",
+ "closedAt": "2023-09-08T18:32:37Z",
+ "merged": true,
+ "mergedAt": "2023-09-08T18:32:37Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-10T19:54:34Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-10T19:54:34Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T14:21:09Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T18:21:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/909.json b/data/raw/909.json
new file mode 100644
index 0000000..3c47283
--- /dev/null
+++ b/data/raw/909.json
@@ -0,0 +1,32 @@
+{
+ "number": 909,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/909",
+ "title": "Advance RFC #0739 `\"EmberData | Deprecate Non Strict Relationships\"` to Stage Ready for Release",
+ "createdAt": "2023-03-13T16:31:51Z",
+ "closedAt": "2023-04-05T04:24:17Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T04:24:17Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T16:31:52Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T16:31:53Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-14T07:07:51Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T03:48:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/91.json b/data/raw/91.json
new file mode 100644
index 0000000..5833e11
--- /dev/null
+++ b/data/raw/91.json
@@ -0,0 +1,11 @@
+{
+ "number": 91,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/91",
+ "title": "WeakMap RFC",
+ "createdAt": "2015-09-12T01:13:15Z",
+ "closedAt": "2016-06-14T20:20:46Z",
+ "merged": true,
+ "mergedAt": "2016-06-14T20:20:46Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/910.json b/data/raw/910.json
new file mode 100644
index 0000000..01b828e
--- /dev/null
+++ b/data/raw/910.json
@@ -0,0 +1,37 @@
+{
+ "number": 910,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/910",
+ "title": "Advance RFC #0740 `\"EmberData | Deprecate Non Strict Types\"` to Stage Ready for Release",
+ "createdAt": "2023-03-13T16:31:51Z",
+ "closedAt": "2023-09-22T18:19:31Z",
+ "merged": true,
+ "mergedAt": "2023-09-22T18:19:31Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T16:31:53Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T16:31:53Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-14T07:07:51Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:18:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/911.json b/data/raw/911.json
new file mode 100644
index 0000000..3cb6443
--- /dev/null
+++ b/data/raw/911.json
@@ -0,0 +1,22 @@
+{
+ "number": 911,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/911",
+ "title": "Advance RFC #0776 `\"Author Built-In Blueprints in TypeScript\"` to Stage Released",
+ "createdAt": "2023-03-13T19:44:39Z",
+ "closedAt": "2023-03-13T19:54:08Z",
+ "merged": true,
+ "mergedAt": "2023-03-13T19:54:08Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T19:44:40Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T19:44:40Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/912.json b/data/raw/912.json
new file mode 100644
index 0000000..7d28615
--- /dev/null
+++ b/data/raw/912.json
@@ -0,0 +1,52 @@
+{
+ "number": 912,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/912",
+ "title": "Advance RFC #0776 `\"Author Built-In Blueprints in TypeScript\"` to Stage Recommended",
+ "createdAt": "2023-03-13T19:55:08Z",
+ "closedAt": "2023-12-15T19:08:35Z",
+ "merged": true,
+ "mergedAt": "2023-12-15T19:08:35Z",
+ "assignees": [
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T19:55:10Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T19:55:10Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-23T18:46:05Z",
+ "label": "E-Polaris"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:25:14Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-08-11T18:10:00Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:34:45Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-08T15:53:29Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/913.json b/data/raw/913.json
new file mode 100644
index 0000000..f159008
--- /dev/null
+++ b/data/raw/913.json
@@ -0,0 +1,37 @@
+{
+ "number": 913,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/913",
+ "title": "Advance RFC #0631 `\"RouterService#refresh\"` to Stage Recommended",
+ "createdAt": "2023-03-13T21:12:14Z",
+ "closedAt": "2023-08-04T14:31:59Z",
+ "merged": true,
+ "mergedAt": "2023-08-04T14:31:59Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:12:16Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:12:16Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T19:03:16Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-07-28T19:04:11Z",
+ "label": "FCP to close"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T19:04:11Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/914.json b/data/raw/914.json
new file mode 100644
index 0000000..d406820
--- /dev/null
+++ b/data/raw/914.json
@@ -0,0 +1,46 @@
+{
+ "number": 914,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/914",
+ "title": "Advance RFC #0566 `\"@cached\"` to Stage Recommended",
+ "createdAt": "2023-03-13T21:21:29Z",
+ "closedAt": "2023-10-06T14:09:48Z",
+ "merged": true,
+ "mergedAt": "2023-10-06T14:09:48Z",
+ "assignees": [
+ {
+ "login": "wycats",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/4?v=4"
+ },
+ {
+ "login": "mixonic",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/8752?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:21:30Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:21:30Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:35:30Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:35:30Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T18:24:09Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/915.json b/data/raw/915.json
new file mode 100644
index 0000000..8c8b78f
--- /dev/null
+++ b/data/raw/915.json
@@ -0,0 +1,37 @@
+{
+ "number": 915,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/915",
+ "title": "Advance RFC #0580 `\"Destroyables\"` to Stage Recommended",
+ "createdAt": "2023-03-13T21:25:12Z",
+ "closedAt": "2023-08-04T14:25:15Z",
+ "merged": true,
+ "mergedAt": "2023-08-04T14:25:15Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:25:13Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-13T21:25:13Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:36:41Z",
+ "label": "Needs Implementer"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:36:41Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:29:03Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/916.json b/data/raw/916.json
new file mode 100644
index 0000000..037d990
--- /dev/null
+++ b/data/raw/916.json
@@ -0,0 +1,11 @@
+{
+ "number": 916,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/916",
+ "title": "Miscellaneous frontmatter fixes",
+ "createdAt": "2023-03-13T21:31:15Z",
+ "closedAt": "2023-03-21T13:30:29Z",
+ "merged": true,
+ "mergedAt": "2023-03-21T13:30:29Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/918.json b/data/raw/918.json
new file mode 100644
index 0000000..3dbab5a
--- /dev/null
+++ b/data/raw/918.json
@@ -0,0 +1,51 @@
+{
+ "number": 918,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/918",
+ "title": "Deprecate Support for Travis CI",
+ "createdAt": "2023-03-25T10:04:50Z",
+ "closedAt": "2023-09-01T14:05:40Z",
+ "merged": true,
+ "mergedAt": "2023-09-01T14:05:40Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "bertdeblock",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/7403183?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-25T10:04:50Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-25T10:04:50Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-25T10:05:09Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-04-07T18:59:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-07T18:59:11Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T18:46:10Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/919.json b/data/raw/919.json
new file mode 100644
index 0000000..dc8f128
--- /dev/null
+++ b/data/raw/919.json
@@ -0,0 +1,22 @@
+{
+ "number": 919,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/919",
+ "title": "EmberData | updates to rfc#860 - request service",
+ "createdAt": "2023-03-27T07:22:06Z",
+ "closedAt": "2023-04-05T03:41:24Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T03:41:23Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-27T07:22:06Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-03-27T07:22:37Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/92.json b/data/raw/92.json
new file mode 100644
index 0000000..98df31a
--- /dev/null
+++ b/data/raw/92.json
@@ -0,0 +1,11 @@
+{
+ "number": 92,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/92",
+ "title": "`url-for` helper",
+ "createdAt": "2015-09-13T13:46:40Z",
+ "closedAt": "2016-10-14T19:25:52Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/920.json b/data/raw/920.json
new file mode 100644
index 0000000..274843a
--- /dev/null
+++ b/data/raw/920.json
@@ -0,0 +1,11 @@
+{
+ "number": 920,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/920",
+ "title": "Update RFC 496, typos, use correct field name (strict => strictMode)",
+ "createdAt": "2023-03-28T18:17:31Z",
+ "closedAt": "2023-04-07T18:57:13Z",
+ "merged": true,
+ "mergedAt": "2023-04-07T18:57:13Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/922.json b/data/raw/922.json
new file mode 100644
index 0000000..0b4c97e
--- /dev/null
+++ b/data/raw/922.json
@@ -0,0 +1,22 @@
+{
+ "number": 922,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/922",
+ "title": "RFC to allow setting dynamic query params in Controllers",
+ "createdAt": "2023-04-01T01:02:59Z",
+ "closedAt": "2023-09-08T18:03:50Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-01T01:03:21Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:42:12Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/923.json b/data/raw/923.json
new file mode 100644
index 0000000..637bb07
--- /dev/null
+++ b/data/raw/923.json
@@ -0,0 +1,32 @@
+{
+ "number": 923,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/923",
+ "title": "Advance RFC #0854 `\"EmberData Cache V2.1\"` to Stage Ready for Release",
+ "createdAt": "2023-04-05T04:13:37Z",
+ "closedAt": "2023-04-05T04:35:48Z",
+ "merged": true,
+ "mergedAt": "2023-04-05T04:35:48Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:13:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:13:38Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:30:20Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:34:15Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/924.json b/data/raw/924.json
new file mode 100644
index 0000000..6bb1863
--- /dev/null
+++ b/data/raw/924.json
@@ -0,0 +1,32 @@
+{
+ "number": 924,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/924",
+ "title": "Advance RFC #0739 `\"EmberData | Deprecate Non Strict Relationships\"` to Stage Released",
+ "createdAt": "2023-04-05T04:25:14Z",
+ "closedAt": "2023-07-28T18:01:04Z",
+ "merged": true,
+ "mergedAt": "2023-07-28T18:01:04Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:25:15Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:25:15Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:34:30Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/925.json b/data/raw/925.json
new file mode 100644
index 0000000..6ac0037
--- /dev/null
+++ b/data/raw/925.json
@@ -0,0 +1,32 @@
+{
+ "number": 925,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/925",
+ "title": "Advance RFC #0860 `\"EmberData | Request Service\"` to Stage Released",
+ "createdAt": "2023-04-05T04:30:14Z",
+ "closedAt": "2023-07-28T17:53:32Z",
+ "merged": true,
+ "mergedAt": "2023-07-28T17:53:32Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:30:15Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:30:15Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:34:31Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/926.json b/data/raw/926.json
new file mode 100644
index 0000000..81c4e59
--- /dev/null
+++ b/data/raw/926.json
@@ -0,0 +1,37 @@
+{
+ "number": 926,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/926",
+ "title": "Advance RFC #0854 `\"EmberData Cache V2.1\"` to Stage Recommended",
+ "createdAt": "2023-04-05T04:36:44Z",
+ "closedAt": "2023-07-28T18:21:17Z",
+ "merged": true,
+ "mergedAt": "2023-07-28T18:21:17Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:36:45Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:36:45Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-05T04:37:36Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:09:50Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/928.json b/data/raw/928.json
new file mode 100644
index 0000000..283c063
--- /dev/null
+++ b/data/raw/928.json
@@ -0,0 +1,22 @@
+{
+ "number": 928,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/928",
+ "title": "Advance RFC #0811 `\"Element Modifiers\"` to Stage Released",
+ "createdAt": "2023-04-07T18:48:36Z",
+ "closedAt": "2023-06-10T15:06:02Z",
+ "merged": true,
+ "mergedAt": "2023-06-10T15:06:02Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-07T18:48:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-04-07T18:48:38Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/929.json b/data/raw/929.json
new file mode 100644
index 0000000..b6300b3
--- /dev/null
+++ b/data/raw/929.json
@@ -0,0 +1,11 @@
+{
+ "number": 929,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/929",
+ "title": "Update FCP guidance to include Discord",
+ "createdAt": "2023-04-19T18:12:48Z",
+ "closedAt": "2023-04-19T18:20:31Z",
+ "merged": true,
+ "mergedAt": "2023-04-19T18:20:30Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/930.json b/data/raw/930.json
new file mode 100644
index 0000000..7bbe524
--- /dev/null
+++ b/data/raw/930.json
@@ -0,0 +1,11 @@
+{
+ "number": 930,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/930",
+ "title": "Fix code examples & add ember-cli release version in emberjs/rfcs#637",
+ "createdAt": "2023-04-24T20:26:37Z",
+ "closedAt": "2023-04-25T21:10:04Z",
+ "merged": true,
+ "mergedAt": "2023-04-25T21:10:04Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/931.json b/data/raw/931.json
new file mode 100644
index 0000000..7e79653
--- /dev/null
+++ b/data/raw/931.json
@@ -0,0 +1,42 @@
+{
+ "number": 931,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/931",
+ "title": "JS Representation of Template Tag",
+ "createdAt": "2023-05-23T14:58:57Z",
+ "closedAt": "2023-06-09T18:29:09Z",
+ "merged": true,
+ "mergedAt": "2023-06-09T18:29:09Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-23T14:59:25Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-05-31T15:58:58Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-05-31T15:59:20Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-02T18:44:58Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-06-02T18:45:01Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-02T18:45:12Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/932.json b/data/raw/932.json
new file mode 100644
index 0000000..67814ab
--- /dev/null
+++ b/data/raw/932.json
@@ -0,0 +1,42 @@
+{
+ "number": 932,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/932",
+ "title": "Advance RFC #0907 `\"pnpm support\"` to Stage Ready for Release",
+ "createdAt": "2023-06-02T18:53:51Z",
+ "closedAt": "2023-08-11T14:28:05Z",
+ "merged": true,
+ "mergedAt": "2023-08-11T14:28:05Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-02T18:53:52Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-02T18:53:53Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-09T18:55:52Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-06-11T18:46:31Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T14:57:42Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/933.json b/data/raw/933.json
new file mode 100644
index 0000000..3e79205
--- /dev/null
+++ b/data/raw/933.json
@@ -0,0 +1,32 @@
+{
+ "number": 933,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/933",
+ "title": "Advance RFC #0931 `\"JS Representation of Template Tag\"` to Stage Ready for Release",
+ "createdAt": "2023-06-09T18:30:04Z",
+ "closedAt": "2025-02-14T19:26:50Z",
+ "merged": true,
+ "mergedAt": "2025-02-14T19:26:50Z",
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-09T18:30:05Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-09T18:30:05Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-07T19:32:56Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/934.json b/data/raw/934.json
new file mode 100644
index 0000000..1f91d5b
--- /dev/null
+++ b/data/raw/934.json
@@ -0,0 +1,41 @@
+{
+ "number": 934,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/934",
+ "title": "Advance RFC #0811 `\"Element Modifiers\"` to Stage Recommended",
+ "createdAt": "2023-06-10T15:07:24Z",
+ "closedAt": "2024-01-19T19:27:40Z",
+ "merged": true,
+ "mergedAt": "2024-01-19T19:27:40Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-10T15:07:25Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-10T15:07:25Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-06-23T18:23:00Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-12T15:23:12Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/937.json b/data/raw/937.json
new file mode 100644
index 0000000..1f27dc7
--- /dev/null
+++ b/data/raw/937.json
@@ -0,0 +1,27 @@
+{
+ "number": 937,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/937",
+ "title": "Advance RFC #0812 `\"Add tracked-built-ins\"` to Stage Released",
+ "createdAt": "2023-07-07T18:14:17Z",
+ "closedAt": "2023-08-04T15:08:37Z",
+ "merged": true,
+ "mergedAt": "2023-08-04T15:08:37Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-07T18:14:18Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-07T18:14:18Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/938.json b/data/raw/938.json
new file mode 100644
index 0000000..8cffabd
--- /dev/null
+++ b/data/raw/938.json
@@ -0,0 +1,37 @@
+{
+ "number": 938,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/938",
+ "title": "Strict ES Module Support",
+ "createdAt": "2023-07-26T23:02:09Z",
+ "closedAt": "2025-04-01T21:54:18Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-26T23:02:29Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:03:25Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-08-04T15:03:32Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-12T14:31:56Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-06-14T18:07:59Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/939.json b/data/raw/939.json
new file mode 100644
index 0000000..bcdbccf
--- /dev/null
+++ b/data/raw/939.json
@@ -0,0 +1,32 @@
+{
+ "number": 939,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/939",
+ "title": "Introduce import.meta.glob",
+ "createdAt": "2023-07-26T23:03:04Z",
+ "closedAt": "2023-11-10T15:10:13Z",
+ "merged": true,
+ "mergedAt": "2023-11-10T15:10:12Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-26T23:03:24Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:02:39Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-08-04T15:02:45Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-03T18:33:47Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/94.json b/data/raw/94.json
new file mode 100644
index 0000000..f09a500
--- /dev/null
+++ b/data/raw/94.json
@@ -0,0 +1,11 @@
+{
+ "number": 94,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/94",
+ "title": "RFC: `network` Service",
+ "createdAt": "2015-09-21T20:57:42Z",
+ "closedAt": "2015-11-18T17:40:31Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/941.json b/data/raw/941.json
new file mode 100644
index 0000000..0e649f7
--- /dev/null
+++ b/data/raw/941.json
@@ -0,0 +1,17 @@
+{
+ "number": 941,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/941",
+ "title": "Update Stage for RFC 739 to Recommended",
+ "createdAt": "2023-07-28T17:45:39Z",
+ "closedAt": "2023-07-28T17:54:08Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T17:45:51Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/942.json b/data/raw/942.json
new file mode 100644
index 0000000..1a6300c
--- /dev/null
+++ b/data/raw/942.json
@@ -0,0 +1,37 @@
+{
+ "number": 942,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/942",
+ "title": "Advance RFC #0860 `\"EmberData | Request Service\"` to Stage Recommended",
+ "createdAt": "2023-07-28T17:54:25Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T17:54:26Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T17:54:26Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:22:30Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-07-28T18:33:26Z",
+ "label": "T-learning"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/943.json b/data/raw/943.json
new file mode 100644
index 0000000..3f68981
--- /dev/null
+++ b/data/raw/943.json
@@ -0,0 +1,46 @@
+{
+ "number": 943,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/943",
+ "title": "Advance RFC #0812 `\"Add tracked-built-ins\"` to Stage Recommended",
+ "createdAt": "2023-08-04T15:09:32Z",
+ "closedAt": "2024-09-27T18:10:39Z",
+ "merged": true,
+ "mergedAt": "2024-09-27T18:10:39Z",
+ "assignees": [
+ {
+ "login": "locks",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/32344?v=4"
+ },
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:09:33Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-04T15:09:33Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T18:24:55Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-10-20T18:09:22Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-09-20T18:11:19Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/944.json b/data/raw/944.json
new file mode 100644
index 0000000..9666639
--- /dev/null
+++ b/data/raw/944.json
@@ -0,0 +1,31 @@
+{
+ "number": 944,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/944",
+ "title": "Advance RFC #0907 `\"pnpm support\"` to Stage Released",
+ "createdAt": "2023-08-11T14:28:53Z",
+ "closedAt": "2023-09-22T19:58:09Z",
+ "merged": true,
+ "mergedAt": "2023-09-22T19:58:09Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-11T14:28:54Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-11T14:28:54Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/946.json b/data/raw/946.json
new file mode 100644
index 0000000..c3f8162
--- /dev/null
+++ b/data/raw/946.json
@@ -0,0 +1,17 @@
+{
+ "number": 946,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/946",
+ "title": "Simplified imports",
+ "createdAt": "2023-08-18T15:00:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-18T15:01:13Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/947.json b/data/raw/947.json
new file mode 100644
index 0000000..4c00a84
--- /dev/null
+++ b/data/raw/947.json
@@ -0,0 +1,37 @@
+{
+ "number": 947,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/947",
+ "title": "Advance RFC #0743 `\"EmberData | Deprecate Legacy Imports\"` to Stage Ready for Release",
+ "createdAt": "2023-08-21T22:20:27Z",
+ "closedAt": "2023-09-22T18:42:28Z",
+ "merged": true,
+ "mergedAt": "2023-09-22T18:42:28Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-21T22:20:28Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-21T22:20:28Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:30:09Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:27:54Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/948.json b/data/raw/948.json
new file mode 100644
index 0000000..bc1ae00
--- /dev/null
+++ b/data/raw/948.json
@@ -0,0 +1,22 @@
+{
+ "number": 948,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/948",
+ "title": "Advance RFC #0724 `\"Official TypeScript Support\"` to Stage Released",
+ "createdAt": "2023-08-24T17:47:30Z",
+ "closedAt": "2023-08-24T18:19:50Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:19:49Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T17:47:31Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T17:47:31Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/949.json b/data/raw/949.json
new file mode 100644
index 0000000..310d00c
--- /dev/null
+++ b/data/raw/949.json
@@ -0,0 +1,22 @@
+{
+ "number": 949,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/949",
+ "title": "Advance RFC #0730 `\"Semantic Versioning for TypeScript Types\"` to Stage Released",
+ "createdAt": "2023-08-24T18:01:16Z",
+ "closedAt": "2023-08-24T18:05:14Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:05:14Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:01:16Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:01:16Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/95.json b/data/raw/95.json
new file mode 100644
index 0000000..a734b5d
--- /dev/null
+++ b/data/raw/95.json
@@ -0,0 +1,17 @@
+{
+ "number": 95,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/95",
+ "title": "Create Router Service",
+ "createdAt": "2015-09-24T22:35:33Z",
+ "closedAt": "2016-10-27T02:20:54Z",
+ "merged": true,
+ "mergedAt": "2016-10-27T02:20:54Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2016-09-30T20:04:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/950.json b/data/raw/950.json
new file mode 100644
index 0000000..239a93e
--- /dev/null
+++ b/data/raw/950.json
@@ -0,0 +1,27 @@
+{
+ "number": 950,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/950",
+ "title": "Advance RFC #0800 `\"TypeScript Adoption Plan\"` to Stage Released",
+ "createdAt": "2023-08-24T18:03:27Z",
+ "closedAt": "2023-08-24T18:21:16Z",
+ "merged": true,
+ "mergedAt": "2023-08-24T18:21:16Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:03:28Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:03:28Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:20:40Z",
+ "label": "T-TypeScript"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/951.json b/data/raw/951.json
new file mode 100644
index 0000000..fedbfb0
--- /dev/null
+++ b/data/raw/951.json
@@ -0,0 +1,41 @@
+{
+ "number": 951,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/951",
+ "title": "Advance RFC #0730 `\"Semantic Versioning for TypeScript Types\"` to Stage Recommended",
+ "createdAt": "2023-08-24T18:06:09Z",
+ "closedAt": "2023-09-15T19:02:00Z",
+ "merged": true,
+ "mergedAt": "2023-09-15T19:02:00Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:06:10Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:06:10Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:20:35Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-07T16:22:30Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/952.json b/data/raw/952.json
new file mode 100644
index 0000000..cc4a708
--- /dev/null
+++ b/data/raw/952.json
@@ -0,0 +1,41 @@
+{
+ "number": 952,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/952",
+ "title": "Advance RFC #0724 `\"Official TypeScript Support\"` to Stage Recommended",
+ "createdAt": "2023-08-24T18:20:49Z",
+ "closedAt": "2025-02-21T19:11:12Z",
+ "merged": true,
+ "mergedAt": "2025-02-21T19:11:12Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:20:50Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:20:50Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:21:28Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-02-14T20:05:39Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/953.json b/data/raw/953.json
new file mode 100644
index 0000000..29be09e
--- /dev/null
+++ b/data/raw/953.json
@@ -0,0 +1,41 @@
+{
+ "number": 953,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/953",
+ "title": "Advance RFC #0800 `\"TypeScript Adoption Plan\"` to Stage Recommended",
+ "createdAt": "2023-08-24T18:22:36Z",
+ "closedAt": "2023-09-15T19:05:25Z",
+ "merged": true,
+ "mergedAt": "2023-09-15T19:05:25Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:22:37Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:22:37Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-08-24T18:30:35Z",
+ "label": "T-TypeScript"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-07T16:18:07Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/954.json b/data/raw/954.json
new file mode 100644
index 0000000..6e2a77e
--- /dev/null
+++ b/data/raw/954.json
@@ -0,0 +1,32 @@
+{
+ "number": 954,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/954",
+ "title": "Advance RFC #0918 `\"Deprecate Support for Travis CI\"` to Stage Ready for Release",
+ "createdAt": "2023-09-01T14:06:46Z",
+ "closedAt": "2023-10-13T18:04:46Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T18:04:46Z",
+ "assignees": [
+ {
+ "login": "kategengler",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/444218?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:06:47Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:06:47Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-06T14:34:33Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/955.json b/data/raw/955.json
new file mode 100644
index 0000000..f5e64d1
--- /dev/null
+++ b/data/raw/955.json
@@ -0,0 +1,27 @@
+{
+ "number": 955,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/955",
+ "title": "Advance RFC #0774 `\"Deprecate Implicit Record Loading in Routes\"` to Stage Released",
+ "createdAt": "2023-09-01T14:09:03Z",
+ "closedAt": "2023-09-22T19:15:17Z",
+ "merged": true,
+ "mergedAt": "2023-09-22T19:15:17Z",
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:09:04Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-01T14:09:04Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/956.json b/data/raw/956.json
new file mode 100644
index 0000000..1873d3d
--- /dev/null
+++ b/data/raw/956.json
@@ -0,0 +1,22 @@
+{
+ "number": 956,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/956",
+ "title": "Advance RFC #0858 `\"Deprecate ember-mocha\"` to Stage Released",
+ "createdAt": "2023-09-08T18:33:29Z",
+ "closedAt": "2023-09-15T19:08:43Z",
+ "merged": true,
+ "mergedAt": "2023-09-15T19:08:43Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-08T18:33:30Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-08T18:33:30Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/957.json b/data/raw/957.json
new file mode 100644
index 0000000..c45613f
--- /dev/null
+++ b/data/raw/957.json
@@ -0,0 +1,92 @@
+{
+ "number": 957,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/957",
+ "title": "Render Aware Scheduler Interface",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-deprecation"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-routing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:21Z",
+ "label": "T-testing"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:22Z",
+ "label": "T-fastboot"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:22Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:22Z",
+ "label": "T-ember-cli"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:22Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-09T21:32:39Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-09T21:38:09Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-10T15:07:17Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-10T15:12:44Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T18:45:04Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:45:04Z",
+ "label": "S-Exploring"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/958.json b/data/raw/958.json
new file mode 100644
index 0000000..f1c3399
--- /dev/null
+++ b/data/raw/958.json
@@ -0,0 +1,11 @@
+{
+ "number": 958,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/958",
+ "title": "Update automation to fix spurious \"more than one RFC added or modified\"",
+ "createdAt": "2023-09-13T21:42:21Z",
+ "closedAt": "2023-09-14T03:14:01Z",
+ "merged": true,
+ "mergedAt": "2023-09-14T03:14:01Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/959.json b/data/raw/959.json
new file mode 100644
index 0000000..9c9002b
--- /dev/null
+++ b/data/raw/959.json
@@ -0,0 +1,32 @@
+{
+ "number": 959,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/959",
+ "title": "Advance RFC #0831 `Standardize use of scripts in package.json for common tasks` to Stage Ready for Release",
+ "createdAt": "2023-09-15T18:58:04Z",
+ "closedAt": "2024-04-17T14:10:28Z",
+ "merged": true,
+ "mergedAt": "2024-04-17T14:10:27Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-15T18:58:05Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-15T18:58:05Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:15:43Z",
+ "label": "Needs Champion"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-10T14:29:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/96.json b/data/raw/96.json
new file mode 100644
index 0000000..edf8512
--- /dev/null
+++ b/data/raw/96.json
@@ -0,0 +1,11 @@
+{
+ "number": 96,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/96",
+ "title": "Assisted ember upgrades",
+ "createdAt": "2015-10-02T21:43:17Z",
+ "closedAt": "2015-10-05T13:40:38Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/960.json b/data/raw/960.json
new file mode 100644
index 0000000..2287676
--- /dev/null
+++ b/data/raw/960.json
@@ -0,0 +1,27 @@
+{
+ "number": 960,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/960",
+ "title": "Advance RFC #0858 `\"Deprecate ember-mocha\"` to Stage Recommended",
+ "createdAt": "2023-09-15T19:09:29Z",
+ "closedAt": "2023-10-13T18:05:51Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T18:05:51Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-15T19:09:29Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-15T19:09:30Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-06T14:23:25Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/961.json b/data/raw/961.json
new file mode 100644
index 0000000..702f44a
--- /dev/null
+++ b/data/raw/961.json
@@ -0,0 +1,17 @@
+{
+ "number": 961,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/961",
+ "title": "Bugfix - date format on RFC 831",
+ "createdAt": "2023-09-18T14:25:07Z",
+ "closedAt": "2023-09-18T14:54:53Z",
+ "merged": true,
+ "mergedAt": "2023-09-18T14:54:53Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-18T14:25:07Z",
+ "label": "bug"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/962.json b/data/raw/962.json
new file mode 100644
index 0000000..253e32d
--- /dev/null
+++ b/data/raw/962.json
@@ -0,0 +1,11 @@
+{
+ "number": 962,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/962",
+ "title": "Bugfix - release date format",
+ "createdAt": "2023-09-18T15:52:02Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/963.json b/data/raw/963.json
new file mode 100644
index 0000000..390e162
--- /dev/null
+++ b/data/raw/963.json
@@ -0,0 +1,11 @@
+{
+ "number": 963,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/963",
+ "title": "Docs fix - Update README.md with info about the app",
+ "createdAt": "2023-09-18T15:58:20Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/964.json b/data/raw/964.json
new file mode 100644
index 0000000..5b69043
--- /dev/null
+++ b/data/raw/964.json
@@ -0,0 +1,52 @@
+{
+ "number": 964,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/964",
+ "title": "EmberData | deprecate legacy finder support",
+ "createdAt": "2023-09-19T05:14:28Z",
+ "closedAt": "2025-03-28T18:13:52Z",
+ "merged": true,
+ "mergedAt": "2025-03-28T18:13:52Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-19T05:14:28Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-19T05:14:28Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-19T19:08:49Z",
+ "label": "T-learning"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-09-22T18:39:06Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:39:06Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-11-08T18:41:18Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-12-20T18:37:56Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-03-21T18:35:05Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/965.json b/data/raw/965.json
new file mode 100644
index 0000000..bd13911
--- /dev/null
+++ b/data/raw/965.json
@@ -0,0 +1,17 @@
+{
+ "number": 965,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/965",
+ "title": "Reactivity: an early draft of *everything* we've learned since Octane",
+ "createdAt": "2023-09-21T04:23:39Z",
+ "closedAt": "2025-07-11T18:41:59Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-21T04:23:56Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/966.json b/data/raw/966.json
new file mode 100644
index 0000000..b28347d
--- /dev/null
+++ b/data/raw/966.json
@@ -0,0 +1,17 @@
+{
+ "number": 966,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/966",
+ "title": "Remove ember-cli-dependency-checker",
+ "createdAt": "2023-09-22T16:16:55Z",
+ "closedAt": "2025-05-23T18:56:02Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T16:17:12Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/967.json b/data/raw/967.json
new file mode 100644
index 0000000..5935620
--- /dev/null
+++ b/data/raw/967.json
@@ -0,0 +1,27 @@
+{
+ "number": 967,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/967",
+ "title": "Advance RFC #0740 `\"EmberData | Deprecate Non Strict Types\"` to Stage Released",
+ "createdAt": "2023-09-22T18:20:32Z",
+ "closedAt": "2023-09-24T10:19:45Z",
+ "merged": true,
+ "mergedAt": "2023-09-24T10:19:45Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:20:33Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:20:33Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:42:47Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/968.json b/data/raw/968.json
new file mode 100644
index 0000000..b510658
--- /dev/null
+++ b/data/raw/968.json
@@ -0,0 +1,11 @@
+{
+ "number": 968,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/968",
+ "title": "Fix title of RFC",
+ "createdAt": "2023-09-22T18:26:10Z",
+ "closedAt": "2023-09-23T01:39:07Z",
+ "merged": true,
+ "mergedAt": "2023-09-23T01:39:07Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/969.json b/data/raw/969.json
new file mode 100644
index 0000000..fb3eae8
--- /dev/null
+++ b/data/raw/969.json
@@ -0,0 +1,27 @@
+{
+ "number": 969,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/969",
+ "title": "Advance RFC #0743 `\"EmberData | Deprecate Legacy Imports\"` to Stage Released",
+ "createdAt": "2023-09-22T18:43:19Z",
+ "closedAt": "2023-10-13T18:08:16Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T18:08:16Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:43:20Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T18:43:20Z",
+ "label": "S-Released"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:04:04Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/97.json b/data/raw/97.json
new file mode 100644
index 0000000..d4968c4
--- /dev/null
+++ b/data/raw/97.json
@@ -0,0 +1,11 @@
+{
+ "number": 97,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/97",
+ "title": "[Route Prefetching] Allow routes to request data in parallel",
+ "createdAt": "2015-10-05T15:24:44Z",
+ "closedAt": "2016-08-19T16:27:45Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/970.json b/data/raw/970.json
new file mode 100644
index 0000000..6e54c26
--- /dev/null
+++ b/data/raw/970.json
@@ -0,0 +1,37 @@
+{
+ "number": 970,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/970",
+ "title": "Advance RFC #0774 `\"Deprecate Implicit Record Loading in Routes\"` to Stage Recommended",
+ "createdAt": "2023-09-22T19:16:12Z",
+ "closedAt": "2024-04-05T18:21:06Z",
+ "merged": true,
+ "mergedAt": "2024-04-05T18:21:06Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:16:13Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:16:13Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T18:10:51Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-10-06T18:25:41Z",
+ "label": "Final Comment Period"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-29T18:11:15Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/971.json b/data/raw/971.json
new file mode 100644
index 0000000..44866df
--- /dev/null
+++ b/data/raw/971.json
@@ -0,0 +1,32 @@
+{
+ "number": 971,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/971",
+ "title": "Advance RFC #0907 `\"pnpm support\"` to Stage Recommended",
+ "createdAt": "2023-09-22T19:59:09Z",
+ "closedAt": "2023-10-06T14:10:51Z",
+ "merged": true,
+ "mergedAt": "2023-10-06T14:10:51Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:59:10Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-22T19:59:10Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T18:13:34Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/972.json b/data/raw/972.json
new file mode 100644
index 0000000..ab3e8b4
--- /dev/null
+++ b/data/raw/972.json
@@ -0,0 +1,37 @@
+{
+ "number": 972,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/972",
+ "title": "Advance RFC #0740 `\"EmberData | Deprecate Non Strict Types\"` to Stage Recommended",
+ "createdAt": "2023-09-24T10:20:40Z",
+ "closedAt": "2024-12-20T18:43:09Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T18:43:09Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-24T10:20:41Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-24T10:20:41Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:04:05Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-06T19:09:43Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/973.json b/data/raw/973.json
new file mode 100644
index 0000000..5f18c98
--- /dev/null
+++ b/data/raw/973.json
@@ -0,0 +1,11 @@
+{
+ "number": 973,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/973",
+ "title": "Update asset importing spec to use `import.meta.resolve`",
+ "createdAt": "2023-09-26T14:50:10Z",
+ "closedAt": "2023-10-13T17:59:30Z",
+ "merged": true,
+ "mergedAt": "2023-10-13T17:59:30Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/975.json b/data/raw/975.json
new file mode 100644
index 0000000..1336cdc
--- /dev/null
+++ b/data/raw/975.json
@@ -0,0 +1,47 @@
+{
+ "number": 975,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/975",
+ "title": "Add context API",
+ "createdAt": "2023-09-28T09:14:10Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-28T09:14:31Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-15T18:54:39Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-03-15T18:54:44Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:31:01Z",
+ "label": "T-ember-data"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:31:01Z",
+ "label": "T-framework"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:31:01Z",
+ "label": "T-learning"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/976.json b/data/raw/976.json
new file mode 100644
index 0000000..095cfdb
--- /dev/null
+++ b/data/raw/976.json
@@ -0,0 +1,36 @@
+{
+ "number": 976,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/976",
+ "title": "Enable Glint by Default",
+ "createdAt": "2023-09-29T17:34:19Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "wagenet",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/9835?v=4"
+ },
+ {
+ "login": "gitKrystan",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/14152574?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-09-29T17:34:37Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-27T18:14:36Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-11-02T16:35:03Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/977.json b/data/raw/977.json
new file mode 100644
index 0000000..85876e1
--- /dev/null
+++ b/data/raw/977.json
@@ -0,0 +1,32 @@
+{
+ "number": 977,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/977",
+ "title": "V2 App",
+ "createdAt": "2023-10-06T17:12:27Z",
+ "closedAt": "2024-12-20T19:11:55Z",
+ "merged": true,
+ "mergedAt": "2024-12-20T19:11:55Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-06T17:12:49Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-04-12T18:28:38Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-12T18:28:38Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-12-13T19:28:44Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/978.json b/data/raw/978.json
new file mode 100644
index 0000000..671c96b
--- /dev/null
+++ b/data/raw/978.json
@@ -0,0 +1,22 @@
+{
+ "number": 978,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/978",
+ "title": "Advance RFC #0918 `\"Deprecate Support for Travis CI\"` to Stage Released",
+ "createdAt": "2023-10-13T18:05:38Z",
+ "closedAt": "2023-12-15T19:20:29Z",
+ "merged": true,
+ "mergedAt": "2023-12-15T19:20:29Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:05:39Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:05:39Z",
+ "label": "S-Released"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/979.json b/data/raw/979.json
new file mode 100644
index 0000000..962b48c
--- /dev/null
+++ b/data/raw/979.json
@@ -0,0 +1,32 @@
+{
+ "number": 979,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/979",
+ "title": "Advance RFC #0743 `\"EmberData | Deprecate Legacy Imports\"` to Stage Recommended",
+ "createdAt": "2023-10-13T18:09:05Z",
+ "closedAt": "2024-09-27T18:36:33Z",
+ "merged": true,
+ "mergedAt": "2024-09-27T18:36:33Z",
+ "assignees": [
+ {
+ "login": "runspired",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/650309?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:09:06Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-13T18:09:06Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-06-28T18:22:26Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/98.json b/data/raw/98.json
new file mode 100644
index 0000000..e773769
--- /dev/null
+++ b/data/raw/98.json
@@ -0,0 +1,11 @@
+{
+ "number": 98,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/98",
+ "title": "Service methods and method injection",
+ "createdAt": "2015-10-08T15:56:20Z",
+ "closedAt": "2017-07-25T02:06:06Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/980.json b/data/raw/980.json
new file mode 100644
index 0000000..de02b1d
--- /dev/null
+++ b/data/raw/980.json
@@ -0,0 +1,17 @@
+{
+ "number": 980,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/980",
+ "title": " deprecate controller mixin",
+ "createdAt": "2023-10-17T13:04:07Z",
+ "closedAt": "2023-11-03T14:48:54Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-17T13:04:30Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/981.json b/data/raw/981.json
new file mode 100644
index 0000000..05d5dc1
--- /dev/null
+++ b/data/raw/981.json
@@ -0,0 +1,11 @@
+{
+ "number": 981,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/981",
+ "title": "Update runtime details for #931",
+ "createdAt": "2023-10-24T17:28:28Z",
+ "closedAt": "2023-10-27T18:42:57Z",
+ "merged": true,
+ "mergedAt": "2023-10-27T18:42:57Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/983.json b/data/raw/983.json
new file mode 100644
index 0000000..2b82a69
--- /dev/null
+++ b/data/raw/983.json
@@ -0,0 +1,27 @@
+{
+ "number": 983,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/983",
+ "title": "Advance RFC #0763 `\"Asset Import Spec\"` to Stage Ready for Release",
+ "createdAt": "2023-10-27T18:17:07Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "ef4",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/319282?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-27T18:17:08Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-10-27T18:17:08Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/984.json b/data/raw/984.json
new file mode 100644
index 0000000..5203a5d
--- /dev/null
+++ b/data/raw/984.json
@@ -0,0 +1,32 @@
+{
+ "number": 984,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/984",
+ "title": "Amend browser support policy for Safari",
+ "createdAt": "2023-11-02T19:39:32Z",
+ "closedAt": "2024-02-07T15:16:23Z",
+ "merged": true,
+ "mergedAt": "2024-02-07T15:16:23Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-02T19:39:51Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-03T14:42:30Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2023-11-03T14:42:33Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-02T19:37:31Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/985.json b/data/raw/985.json
new file mode 100644
index 0000000..5b13f9c
--- /dev/null
+++ b/data/raw/985.json
@@ -0,0 +1,27 @@
+{
+ "number": 985,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/985",
+ "title": "v2 addon by default",
+ "createdAt": "2023-11-02T20:05:06Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-02T20:05:27Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-04-12T18:28:24Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-04-12T18:28:29Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/986.json b/data/raw/986.json
new file mode 100644
index 0000000..139056d
--- /dev/null
+++ b/data/raw/986.json
@@ -0,0 +1,17 @@
+{
+ "number": 986,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/986",
+ "title": "Unify ember and glimmer(vm) repos",
+ "createdAt": "2023-11-07T15:06:29Z",
+ "closedAt": "2023-12-27T16:08:20Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-07T15:06:50Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/988.json b/data/raw/988.json
new file mode 100644
index 0000000..ebaa33f
--- /dev/null
+++ b/data/raw/988.json
@@ -0,0 +1,27 @@
+{
+ "number": 988,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/988",
+ "title": "Advance RFC #0939 `\"Introduce a Wildcard Module Import API\"` to Stage Ready for Release",
+ "createdAt": "2023-11-10T15:11:09Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-10T15:11:11Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-10T15:11:11Z",
+ "label": "S-Ready for Release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/989.json b/data/raw/989.json
new file mode 100644
index 0000000..055e80c
--- /dev/null
+++ b/data/raw/989.json
@@ -0,0 +1,11 @@
+{
+ "number": 989,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/989",
+ "title": "Add a Rendered link to the templates of advancing RFC PRs",
+ "createdAt": "2023-11-10T21:36:36Z",
+ "closedAt": "2023-11-12T16:34:41Z",
+ "merged": true,
+ "mergedAt": "2023-11-12T16:34:41Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/99.json b/data/raw/99.json
new file mode 100644
index 0000000..e6f29b6
--- /dev/null
+++ b/data/raw/99.json
@@ -0,0 +1,17 @@
+{
+ "number": 99,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/99",
+ "title": "Allow query parameters to be specified when finding records via Ember Data's Store",
+ "createdAt": "2015-10-11T21:37:00Z",
+ "closedAt": "2016-09-20T16:09:11Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2015-10-12T00:46:28Z",
+ "label": "T-ember-data"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/990.json b/data/raw/990.json
new file mode 100644
index 0000000..e03fe54
--- /dev/null
+++ b/data/raw/990.json
@@ -0,0 +1,11 @@
+{
+ "number": 990,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/990",
+ "title": "Add a default PR template that will be used for newly opened PRs / RFC",
+ "createdAt": "2023-11-10T22:05:01Z",
+ "closedAt": "2023-11-11T06:18:02Z",
+ "merged": true,
+ "mergedAt": "2023-11-11T06:18:02Z",
+ "assignees": [],
+ "timelineItems": []
+}
\ No newline at end of file
diff --git a/data/raw/991.json b/data/raw/991.json
new file mode 100644
index 0000000..1422a6a
--- /dev/null
+++ b/data/raw/991.json
@@ -0,0 +1,22 @@
+{
+ "number": 991,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/991",
+ "title": "Advance RFC #0785 `\"Introduce new test helpers for rendering (and re-rendering) that obviate the need for get and set\"` to Stage Recommended",
+ "createdAt": "2023-11-29T19:55:37Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-29T19:55:38Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-11-29T19:55:38Z",
+ "label": "S-Recommended"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/992.json b/data/raw/992.json
new file mode 100644
index 0000000..8a69fd7
--- /dev/null
+++ b/data/raw/992.json
@@ -0,0 +1,27 @@
+{
+ "number": 992,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/992",
+ "title": "Advance RFC #0726 `\"DOM Element descriptor interface for test helpers\"` to Stage Ready for Release",
+ "createdAt": "2023-12-01T19:29:56Z",
+ "closedAt": "2024-01-26T15:11:19Z",
+ "merged": true,
+ "mergedAt": "2024-01-26T15:11:19Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-01T19:29:56Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-01T19:29:57Z",
+ "label": "S-Ready for Release"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:38:58Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/993.json b/data/raw/993.json
new file mode 100644
index 0000000..88615d8
--- /dev/null
+++ b/data/raw/993.json
@@ -0,0 +1,37 @@
+{
+ "number": 993,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/993",
+ "title": "Let the app define Testem middleware in testem.js rather than implicitly import middleware only from v1 addons",
+ "createdAt": "2023-12-06T11:13:37Z",
+ "closedAt": "2025-05-30T18:23:28Z",
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-06T11:13:56Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-08T19:36:57Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:43Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2025-05-23T18:41:20Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2025-05-23T18:41:25Z",
+ "label": "FCP to close"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/994.json b/data/raw/994.json
new file mode 100644
index 0000000..c9560e2
--- /dev/null
+++ b/data/raw/994.json
@@ -0,0 +1,27 @@
+{
+ "number": 994,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/994",
+ "title": "Advance RFC #0918 `\"Deprecate Support for Travis CI\"` to Stage Recommended",
+ "createdAt": "2023-12-15T19:21:13Z",
+ "closedAt": "2024-01-05T19:07:30Z",
+ "merged": true,
+ "mergedAt": "2024-01-05T19:07:30Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-15T19:21:14Z",
+ "label": "RFC Advancement"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-15T19:21:14Z",
+ "label": "S-Recommended"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-15T19:22:41Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/995.json b/data/raw/995.json
new file mode 100644
index 0000000..8a9ec90
--- /dev/null
+++ b/data/raw/995.json
@@ -0,0 +1,41 @@
+{
+ "number": 995,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/995",
+ "title": "Deprecate non-colocated components.",
+ "createdAt": "2023-12-15T19:38:46Z",
+ "closedAt": "2024-03-08T20:05:24Z",
+ "merged": true,
+ "mergedAt": "2024-03-08T20:05:24Z",
+ "assignees": [
+ {
+ "login": "NullVoxPopuli",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/199018?v=4"
+ },
+ {
+ "login": "mansona",
+ "avatarUrl": "https://avatars.githubusercontent.com/u/594890?v=4"
+ }
+ ],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-15T19:39:10Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-02-23T19:46:23Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-23T19:47:21Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-03-01T19:17:19Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/996.json b/data/raw/996.json
new file mode 100644
index 0000000..a40d709
--- /dev/null
+++ b/data/raw/996.json
@@ -0,0 +1,27 @@
+{
+ "number": 996,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/996",
+ "title": "Interactive CLI by default",
+ "createdAt": "2023-12-21T21:57:52Z",
+ "closedAt": null,
+ "merged": false,
+ "mergedAt": null,
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-21T21:58:11Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T20:00:08Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:44Z",
+ "label": "S-Proposed"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/997.json b/data/raw/997.json
new file mode 100644
index 0000000..fadf98a
--- /dev/null
+++ b/data/raw/997.json
@@ -0,0 +1,32 @@
+{
+ "number": 997,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/997",
+ "title": "Make the `on` modifier built-in in strict-mode",
+ "createdAt": "2023-12-22T19:01:32Z",
+ "closedAt": "2024-06-12T14:27:11Z",
+ "merged": true,
+ "mergedAt": "2024-06-12T14:27:11Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-22T19:01:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:58:56Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:45Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:37:59Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/998.json b/data/raw/998.json
new file mode 100644
index 0000000..a702629
--- /dev/null
+++ b/data/raw/998.json
@@ -0,0 +1,32 @@
+{
+ "number": 998,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/998",
+ "title": "Make fn built-in in strict-mode",
+ "createdAt": "2023-12-22T19:02:22Z",
+ "closedAt": "2024-06-12T14:20:19Z",
+ "merged": true,
+ "mergedAt": "2024-06-12T14:20:19Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-22T19:02:38Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:15Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:40:15Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/raw/999.json b/data/raw/999.json
new file mode 100644
index 0000000..c14fe64
--- /dev/null
+++ b/data/raw/999.json
@@ -0,0 +1,32 @@
+{
+ "number": 999,
+ "url": "https://api.github.com/repos/emberjs/rfcs/pulls/999",
+ "title": "Make hash built-in in strict-mode",
+ "createdAt": "2023-12-22T19:03:34Z",
+ "closedAt": "2024-06-12T14:18:46Z",
+ "merged": true,
+ "mergedAt": "2024-06-12T14:18:45Z",
+ "assignees": [],
+ "timelineItems": [
+ {
+ "event": "labeled",
+ "createdAt": "2023-12-22T19:03:57Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-01-19T19:59:02Z",
+ "label": "S-Exploring"
+ },
+ {
+ "event": "unlabeled",
+ "createdAt": "2024-02-09T20:03:46Z",
+ "label": "S-Proposed"
+ },
+ {
+ "event": "labeled",
+ "createdAt": "2024-05-17T18:42:24Z",
+ "label": "Final Comment Period"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/getData.mjs b/getData.mjs
new file mode 100755
index 0000000..054a9ff
--- /dev/null
+++ b/getData.mjs
@@ -0,0 +1,147 @@
+#!/usr/bin/env node
+
+import { Octokit } from 'octokit';
+import { mkdir, writeFile } from 'node:fs/promises';
+import { join } from 'path';
+
+// Create a personal access token at https://github.com/settings/tokens/new?scopes=repo
+const octokit = new Octokit({
+ auth: process.env.GITHUB_TOKEN,
+});
+
+const iterator = octokit.paginate.iterator(octokit.rest.pulls.list, {
+ owner: 'emberjs',
+ repo: 'rfcs',
+ state: 'all',
+ per_page: 100,
+});
+
+const query = `
+ query($owner: String!, $repo: String!, $number: Int!) {
+ repository(owner: $owner, name: $repo) {
+ pullRequest(number: $number) {
+ number
+ title
+ timelineItems(first: 20, itemTypes: [LABELED_EVENT, UNLABELED_EVENT]) {
+ nodes {
+ __typename
+ ... on LabeledEvent {
+ createdAt
+ actor { login }
+ label { name }
+ }
+ ... on UnlabeledEvent {
+ createdAt
+ actor { login }
+ label { name }
+ }
+ }
+ }
+ }
+ }
+ }
+`;
+
+await mkdir('data/raw', { recursive: true });
+
+for await (const { data: pulls } of iterator) {
+ for (const pull of pulls) {
+ const data = await octokit.graphql(query, {
+ owner: "emberjs",
+ repo: "rfcs",
+ number: pull.number,
+ });
+
+ const timeLineEvents = data.repository.pullRequest.timelineItems.nodes.map((n) => ({
+ event: n.__typename === "LabeledEvent"
+ ? "labeled"
+ : n.__typename === "UnlabeledEvent"
+ ? "unlabeled"
+ : null,
+ createdAt: n.createdAt,
+ label: n.label?.name ?? null,
+ }));
+
+ await writeFile(
+ join('data/raw', `${pull.number}.json`),
+ JSON.stringify(
+ {
+ number: pull.number,
+ url: pull.url,
+ title: pull.title,
+ createdAt: pull.created_at,
+ closed: pull.closed,
+ closedAt: pull.closed_at,
+ merged: Boolean(pull.merged_at),
+ mergedAt: pull.merged_at,
+ assignees: pull.assignees.map((item) => ({
+ login: item.login,
+ avatarUrl: item.avatar_url,
+ })),
+ timelineItems: timeLineEvents,
+ },
+ null,
+ 2,
+ ),
+ 'utf8',
+ );
+ }
+}
+
+// const pulls = await octokit.rest.pulls.list({
+// owner: 'emberjs',
+// repo: 'ember.js'
+// })
+
+// console.log(pulls);
+
+// const result = await octokit.graphql.paginate(
+// `
+// query ($endCursor:String) {
+// repository(owner: "EmberJS", name: "rfcs") {
+// pullRequests(after: $endCursor, first: 100, orderBy:{ field: CREATED_AT, direction: DESC} ) {
+// pageInfo {
+// hasNextPage
+// endCursor
+// }
+// nodes {
+// number
+// url
+// title
+// createdAt
+// closed
+// closedAt
+// merged
+// mergedAt
+// assignees(first: 5) {
+// nodes {
+// login
+// avatarUrl
+// }
+// }
+// timelineItems(first: 10, itemTypes: [LABELED_EVENT, UNLABELED_EVENT]) {
+// nodes {
+// ... on LabeledEvent {
+// createdAt
+// label {
+// name
+// }
+// __typename
+// }
+// ... on UnlabeledEvent {
+// createdAt
+// label {
+// name
+// }
+// __typename
+// }
+// }
+// }
+// }
+// }
+// }
+// }
+// `,
+// );
+
+// console.log(result)
diff --git a/lib/toc-builder.js b/lib/toc-builder.js
index 2bdeb30..c41d39c 100644
--- a/lib/toc-builder.js
+++ b/lib/toc-builder.js
@@ -2,47 +2,172 @@ import { readFileSync } from 'fs';
import { globSync } from 'glob';
import { relative, join } from 'path';
import { loadFront } from 'yaml-front-matter';
+import showdown from 'showdown';
+import downsize from 'downsize-cjs';
-export default function tocBuilder(contentFolder) {
+export function stripHTML(html) {
+ let strippedHTML = html.replace(
+ /.*?<\/a>/gi,
+ ''
+ );
+ strippedHTML = strippedHTML.replace(
+ /