# Changelog This document attempts to describe the history of changes to Seekia. Small and insignificant changes may not be included in this log. ## Unversioned Changes * Removed the trusted/verified funded status packages to progress towards the replacement of account credit servers with payment proofs. - *Simon Sarasova* ## Version 0.71 *Release Date: September 6, 2024* * Improved Whitepaper.md and upgraded Whitepaper.pdf to Version 10. - *Simon Sarasova* * Improved ReadMe.md, Documentation.md, and Whitepaper.md. - *Simon Sarasova* * Improved Future-Plans.md. - *Simon Sarasova* * Upgraded go-chart to version 2.1.2. - *Simon Sarasova* * Upgraded Badger to version 4.3.0. - *Simon Sarasova* * Upgraded Whitepaper.pdf to Version 9. - *Simon Sarasova* ## Version 0.70 *Release Date: September 3, 2024* * Improved Whitepaper.md and upgraded Whitepaper.pdf to Version 8. - *Simon Sarasova* * Improved Whitepaper.md. - *Simon Sarasova* * Upgraded zeebo/blake3 to version 0.2.4. - *Simon Sarasova* * Upgraded Circl to version 1.4.0. - *Simon Sarasova* * Improved Whitepaper.md. - *Simon Sarasova* * Improved ReadMe.md. - *Simon Sarasova* * Improved ReadMe.md, Whitepaper.md, and Documentation.md. - *Simon Sarasova* * Upgraded Fyne to version 2.5.1. - *Simon Sarasova* * Improved ReadMe.md and Whitepaper.md. - *Simon Sarasova* * Improved ReadMe.md. - *Simon Sarasova* * Removed "race" from Seekia's slogan. De-emphasized race from Seekia's motivational writings. - *Simon Sarasova* * Improved Whitepaper.md. - *Simon Sarasova* * Reduced the quantity of references to racial loneliness. - *Simon Sarasova* * Implemented in-memory storage of trained neural network objects. Trained neural network objects now only have to be created once, so predictions are faster. - *Simon Sarasova* * Removed link to Seekia's defunct Tor onionsite. - *Simon Sarasova* * Improved Whitepaper.md and Future-Plans.md. - *Simon Sarasova* * Created the GetUserGenomeLocusValuesMapFromProfile function and used it to remove some duplicated code. - *Simon Sarasova* * Added new genetic attributes to the calculatedAttributes package. Added the ability to view and sort by these attributes in the GUI. - *Simon Sarasova* * Upgraded Golang to version 1.23. - *Simon Sarasova* * Added the Obesity disease to genetic analyses. - *Simon Sarasova* * Implemented neural network prediction for polygenic diseases to replace old method. Added autism and homosexualness to genetic analyses. - *Simon Sarasova* * Increased the quantity of attributes that are extracted from the OpenSNP biobank data archive. - *Simon Sarasova* * Added numeric traits to genetic analyses. - *Simon Sarasova* * Improved Documentation.md and Future-Plans.md. - *Simon Sarasova* * Improved Future-Plans.md. - *Simon Sarasova* * Added Merkle Tree Payment Proofs to Future-Plans.md. - *Simon Sarasova* * Added the Height trait to the Create Genetic Models utility. - *Simon Sarasova* * Added LocusIsPhased information to the local user profile creation process. - *Simon Sarasova* * Added the Height trait the traits package. Migrated locus metadata from json encoding to gob encoding. - *Simon Sarasova* * Upgraded Fyne to version 2.5.0. - *Simon Sarasova* * Added neural network trait prediction to genetic analyses. - *Simon Sarasova* * Improved the Create Genetic Models utility and neural network training code. Models are now able to predict traits with some accuracy. - *Simon Sarasova* * Improved ReadMe.md. - *Simon Sarasova* * Improved Seekia's slogan and Whitepaper.md. - *Simon Sarasova* * Added an Estimated Time Remaining label to 2 processes within the Create Genetic Models utility. - *Simon Sarasova* * Split the createGeneticAnalysis package into 2 packages: createPersonGeneticAnalysis and createCoupleGeneticAnalysis. - *Simon Sarasova* * Upgraded Circl to version 1.3.9. - *Simon Sarasova* * Renamed BroadcastTime/SentTime to CreationTime for every instance in which it is a better term to use. - *Simon Sarasova* * Added "User Has Disease" information to the View Profile - Monogenic Diseases page. - *Simon Sarasova* * Created the calculatedAttributes_test package. - *Simon Sarasova* * Improved the creation process of genetic analyses in various ways. A sample of offspring polygenic disease risk scores are now created and viewable by users. - *Simon Sarasova* * Improved the genetic analysis creation process in various ways. Recombination breakpoints are more accurately predicted now. - *Simon Sarasova* * Improved the identity hash generation tool. The fastest quantity of goroutines is now identified and used. - *Simon Sarasova* * Improved the creation procedures, encoding format, and graphical presentation of genetic analyses. Map lists have been replaced by custom objects. - *Simon Sarasova* * Upgraded Circl to version 1.3.8. - *Simon Sarasova* ## Version 0.60 *Release Date: May 4, 2024* * Improved Whitepaper.md and upgraded Whitepaper.pdf to Version 7. - *Simon Sarasova* * Improved Whitepaper.md and upgraded Whitepaper.pdf to Version 6. - *Simon Sarasova* * Removed whitespace from license filenames. - *Simon Sarasova* * Improved Future-Plans.md. - *Simon Sarasova* * Improved Documentation.md. - *Simon Sarasova* * Upgraded all uses of math/rand to math/rand/v2. - *Simon Sarasova* * Improved Whitepaper.md. Race and ancestry are now seperate concepts. - *Simon Sarasova* * Improved ReadMe.md and Documentation.md. - *Simon Sarasova* * Upgraded Fyne to version 2.4.5. - *Simon Sarasova* * Improved Whitepaper.md. - *Simon Sarasova* * Improved ReadMe.md and Documentation.md. - *Simon Sarasova* ## Before Version 0.50 After Version 0.50, I deleted all Git history to start fresh. Part of the reason for doing this was to reduce the compressed size of the Git repository from ~14MB to ~7 MB. All changes to Seekia preceding Version 0.50 are available in the Seekia v0.50 Git History bundle file. ### Download Git History File To get the file, you must download it from the IPFS network. **File name:** `SeekiaGitHistory-v0.50.bundle` **File SHA-256 Checksum:** `91edbccf32d90abe9670aeb5aed800d21c3c1ec94f0791df2a9f443ff6b85f17` **File IPFS Content ID:** `QmPbDpE9UcNbKFkr1uZQN8JrR3RPr6khJyBdwg7kJuHsNh` **IPFS Gateway Download Link:** [ipfs.io/ipfs/bafybeiass5adiqiw65i67ox3jt3rx3r54h5rhvwrepd2rbjp2ybftww6ci](https://ipfs.io/ipfs/bafybeiass5adiqiw65i67ox3jt3rx3r54h5rhvwrepd2rbjp2ybftww6ci) ### Verify Git History File Signature **File PGP Signature:** ``` -----BEGIN PGP SIGNATURE----- iQIkBAAWCAHMFiEEESzO4XzetwSe5Wii+FQEUgumnSwFAmYWeWfA7SYAmDMEZH98 qBYJKwYBBAHaRw8BAQdAwEUyZVL64eDCk4KUWn6FNBB6Ruufmfl9yiO7QbRXIo+0 H1NpbW9uIFNhcmFzb3ZhIDxzaW1vbkBzYXJhc292YT6ImQQTFgoAQRYhBBEszuF8 3rcEnuVoovhUBFILpp0sBQJkf3yoAhsDBQkDwmcABQsJCAcCAiICBhUKCQgLAgQW AgMBAh4HAheAAAoJEPhUBFILpp0shhEA/2DtSWWuhKZ7bpawKSkACQn5dZT/J6cm GchXsyvidqfWAQD+Hm7eKnKCat8aina43gfNflXjLOONHRgZIOdbUtytDLg4BGR/ fKgSCisGAQQBl1UBBQEBB0AAVG4K4ZcExTjPuGmPwCTVphvzezrm33W021KOJUpV bwMBCAeIfgQYFgoAJhYhBBEszuF83rcEnuVoovhUBFILpp0sBQJkf3yoAhsMBQkD wmcAAAoJEPhUBFILpp0sDEQA/0ddlnCH2dn2h0ctZL3hyP7FG+uHESAwG12AiiQE LxhsAP9py6k+vLCaOpj3M2qxR+XZdpENwWr8stqYnWRa1JlFBgAKCRD4VARSC6ad LAUXAQDTeq5kX5amMHgVh0sbW03iub7P9Dx3hPxHk2mOCsIm/wD+IqGhvUWmfSMP j8LTstfvqJ4YleEaNCXidI3JuVheTAI= =74o/ -----END PGP SIGNATURE----- ``` **Verify PGP Signature:** Save the above signature in a file called `SeekiaGitHistory-v0.50.bundle.asc` Verify the signature by running the following command in a terminal: `gpg --verify SeekiaGitHistory-v0.50.bundle.asc SeekiaGitHistory-v0.50.bundle` Simon Sarasova's PGP Signing key: `112CCEE17CDEB7049EE568A2F85404520BA69D2C` ### Unpack Git History File Upon downloading the file, run the following command in a terminal to extract the bundle and browse its contents: `git clone SeekiaGitHistory-v0.50.bundle`