| commit | 830cb0a1e98e6f24022c8cc6bd0bab5dae185a71 | 830cb0a | Fixed compilation errors involving format() and constexpr | Fixed compilation er… | 
			
			
				| commit | 89c75f0cf947fabe47f4b90dc6091a60d2c0af36 | 89c75f0 | The Big Refactor: Part III | The Big Refactor: Pa… | 
			
			
				| commit | 2ae7f6110c8f4a36a8b6d04097184fcaf74729b7 | 2ae7f61 | The Big Refactor: Part II | The Big Refactor: Pa… | 
			
			
				| commit | b6cbf9e26fea0e44d54f48d28a2e9bfcf312829d | b6cbf9e | The Big Refactor: Part I | The Big Refactor: Pa… | 
			
			
				| commit | b4cd7b08893e67ff2a63200cd7ab0365df186d3f | b4cd7b0 | Fix compilation on macOS | Fix compilation on m… | 
			
			
				| commit | 626386392675786851c2547824e0b7922cb7cc3b | 6263863 | Implement core::string::String throughout the codebase | Implement core::stri… | 
			
			
				| commit | e4086f831e54071e68a05e59818243b514c0ffcd | e4086f8 | Integrate core::string::String into core::filesystem | Integrate core::stri… | 
			
			
				| commit | 74ea36bb7247358ced1a94b12b5c2003ef89ccad | 74ea36b | Improve StackFrame::describe() | Improve StackFrame::… | 
			
			
				| commit | 8f7bc078b92ee3ea913bd57c440209b4dc6d59b5 | 8f7bc07 | Combine SimpleStackFrame and DetailedStackFrame into just StackFrame | Combine SimpleStackF… | 
			
			
				| commit | 6b44d06ad130060640c66580f261efdf67b264ed | 6b44d06 | Undo inline namespaces | Undo inline namespac… | 
			
			
				| commit | 7ddf24f483a80414297252269488ccb5f839d31f | 7ddf24f | Set CMake project version to 1.0.0 and update README | Set CMake project ve… | 
			
			
				| commit | e858ef44e96a2ce65145ccf857ec4a8d370c545a | e858ef4 | Housekeeping | Housekeeping | 
			
			
				| commit | 132fa3683bcd72ea4b94348b40d148fd1a26090d | 132fa36 | Add final to core::memory types | Add final to core::m… | 
			
			
				| commit | c692307e267e5f3c5d98d15445e9fee6dbce7c3c | c692307 | Validate UTF-8 on String & StringView construction | Validate UTF-8 on St… | 
			
			
				| commit | 90668b292096f8f57e34ff5b9086b130bb4b03b0 | 90668b2 | Fix a small bug in HeapBuffer and add some comments | Fix a small bug in H… | 
			
			
				| commit | 0629ccbc06de0c1486893f9bea04d8ada4f7f0db | 0629ccb | Add additional assertions and safeguards to HeapBuffer | Add additional asser… | 
			
			
				| commit | 776ebb33bd2be50fced84611de44269329548a3c | 776ebb3 | Merge HeapStorage into HeapBuffer | Merge HeapStorage in… | 
			
			
				| commit | 49f59fd9f2a53b35f3e62df9094701f6b48d89f4 | 49f59fd | The Big String Refactor | The Big String Refac… | 
			
			
				| commit | c2298cc58162256f724348c7bea941861d5b4d89 | c2298cc | Remove all format() methods and core::utility::Ordering | Remove all format() … | 
			
			
				| commit | 8c897e802763ce3156281fe27ab4c8a0bcea7be7 | 8c897e8 | Rename core::strings to core::string | Rename core::strings… | 
			
			
				| commit | 38608036b10dcb4ca2d9fa7cb5e09c6203a96eeb | 3860803 | Fix compilation on macOS (again) | Fix compilation on m… | 
			
			
				| commit | 7053b0b561f42592c708cb8bc16d009c8a1c12cb | 7053b0b | Fix compilation on macOS | Fix compilation on m… | 
			
			
				| commit | 56d2c25eb5ad4a9657ed3a3df299a399ca501a63 | 56d2c25 | Rename immutable_data() and mutable_data() to overrides of data() | Rename immutable_dat… | 
			
			
				| commit | 2d175436134e6271d063e15f4e9755ff86f83fcf | 2d17543 | Relocate MutableView, ImmutableView, and HeapBuffer to core::memory | Relocate MutableView… | 
			
			
				| commit | 072521ead0098583b3e0fc3119a7729e4f853e00 | 072521e | Remove some ::format() methods | Remove some ::format… | 
			
			
				| commit | 54fcaf71a1c5a3b1412cc5c57e0c06294ad7b2a2 | 54fcaf7 | Get rid of ImmutablePointer and MutablePointer | Get rid of Immutable… | 
			
			
				| commit | f9a4cb5a7a5695e890970ccfa57f2bab7a2884c5 | f9a4cb5 | Add noexcept to the arrays namespace | Add noexcept to the … | 
			
			
				| commit | 032e23298084c36ad2b1e0ac47585c3f28999678 | 032e232 | Rename UnqualifiedObject to Unqualified | Rename UnqualifiedOb… | 
			
			
				| commit | a8da031850ddddcfa5ea998a519c29899e65b3e4 | a8da031 | Rename DynamicArray to HeapBuffer | Rename DynamicArray … | 
			
			
				| commit | 19eb40b56359f8b2b98666963bc1b0c4d26c79e0 | 19eb40b | Rename slices to views | Rename slices to vie… | 
			
			
				| commit | c854a15a4637f3df014edcee020ce33dcfec81b7 | c854a15 | Remove issues folder | Remove issues folder | 
			
			
				| commit | afc20e1d47e590f2b787814e3a5f56aef078bf51 | afc20e1 | Update README | Update README | 
			
			
				| commit | c2ff55d617fca899f3a727bebd169b4182da2f31 | c2ff55d | Finish adding constexpr to everything | Finish adding conste… | 
			
			
				| commit | efc4d27d5d769bbc4b6edb275b833648c4fde138 | efc4d27 | Make Result truly constexpr even if std::variant isn't | Make Result truly co… | 
			
			
				| commit | 6b33e003405b0eb4ba62208cb372efb8c8d5dfe0 | 6b33e00 | Worked on several small issues | Worked on several sm… | 
			
			
				| commit | 63763fd0ca0763bcd6fe98373e448d9ad62303d1 | 63763fd | Fix compilation errors on MSVC | Fix compilation erro… | 
			
			
				| commit | d6ab2cf17711f8995ad00e33640156412212a870 | d6ab2cf | Fix compilation errors on MSVC | Fix compilation erro… | 
			
			
				| commit | a06e03549c0ba55fffb9978e2644132d74099c51 | a06e035 | Migrate contents of `core::windows::transcoding` to `core::unicode` | Migrate contents of … | 
			
			
				| commit | f847860e7a74dfe6fb9c873de235997317f5378a | f847860 | Added `UnqualifiedObject` concept and started applying it | Added `UnqualifiedOb… | 
			
			
				| commit | 7f240909c793e5bc616406c4bf5ec6a81a148b21 | 7f24090 | More tidying up in core::iterators | More tidying up in c… | 
			
			
				| commit | 3e9990648ae2d072651ce120f12f918d122c46bb | 3e99906 | Make most Pipeline methods rvalue-only | Make most Pipeline m… | 
			
			
				| commit | 90f82c74eb0c0b8083887f26f71234613ab8f2c1 | 90f82c7 | Tidy up core::iterators | Tidy up core::iterat… | 
			
			
				| commit | 09e14a11d70af7dbff5a3326a42359566fd98d9d | 09e14a1 | Separate EnrichedIterator into Pipeline and Cursor | Separate EnrichedIte… | 
			
			
				| commit | d9b2ffef427cac436b8c300396d128b079bdc7e0 | d9b2ffe | Make iterator terminology more consistent | Make iterator termin… | 
			
			
				| commit | c8a21ca9c679c0649c0a4cfdf5c83adfbc0ae587 | c8a21ca | Simplify formatting of ImmutablePointer and MutablePointer | Simplify formatting … | 
			
			
				| commit | 928b13c7600262457402e601608cb8b05cd60c8f | 928b13c | Make the rest of core::memory as constexpr as possible | Make the rest of cor… | 
			
			
				| commit | 2baa8d3a0e5786fc8ae938ba39bd47635a58de78 | 2baa8d3 | Tidying up memory and arrays | Tidying up memory an… | 
			
			
				| commit | 22fd1b37ee554e5b84f4a03a6913e4eea3a3c73b | 22fd1b3 | Add build option to enable or disable recovery from sanitizers | Add build option to … | 
			
			
				| commit | 09a1ef9a8a5346e86ad686a25058ae3e737bf5c9 | 09a1ef9 | Add construct_object() and destroy_object() to the pointer classes | Add construct_object… | 
			
			
				| commit | d688bc289a2dff76c3b350a2413511abe2cd0b06 | d688bc2 | Remove ELEMENT template parameter from most core::memory functions | Remove ELEMENT templ… |