diff --git a/MuslimData.podspec b/MuslimData.podspec index c283ede..ffdd7ee 100755 --- a/MuslimData.podspec +++ b/MuslimData.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'MuslimData' - s.version = '2.2.1' + s.version = '2.2.2' s.summary = 'Islamic library (Prayer Times [fixed and calculated], Names of Allah, and Azkars).' # This description is used to generate tags and improve search results. diff --git a/Sources/MuslimData/DB Helper/DBHelper.swift b/Sources/MuslimData/DB Helper/DBHelper.swift index 8ffcef3..58ef053 100755 --- a/Sources/MuslimData/DB Helper/DBHelper.swift +++ b/Sources/MuslimData/DB Helper/DBHelper.swift @@ -11,7 +11,7 @@ import Foundation class DBHelper { // MARK: - Properties - private let dbName = "muslim_db_v2.3.1" + private let dbName = "muslim_db_v2.3.2" var dbPool: DatabasePool? static let shared = DBHelper() diff --git a/Sources/MuslimData/Resources/CHANGELOG.md b/Sources/MuslimData/Resources/CHANGELOG.md index e10bbb1..9855693 100644 --- a/Sources/MuslimData/Resources/CHANGELOG.md +++ b/Sources/MuslimData/Resources/CHANGELOG.md @@ -1,9 +1,16 @@ # Muslim Data DB Change Log All notable changes to the MuslimData database will be documented in this file. - + The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [2.3.2] - 2024-12-06 +Fix some Kurdish Badini translation. + +### Fixed + +- Fix some Kurdish Badini translation in Azkars section. + ## [2.3.1] - 2024-11-27 Fix some Kurdish Badini translation. @@ -46,18 +53,18 @@ Refactor database tables to improve table normalization and handle city mapper i ### Added - `country_id` as a foreign key added to the `location` (or `city`) table to make a relation with `country` table. -- `prayer_dependent_id` field added to the `location` table to handle city mapper in the database level. +- `prayer_dependent_id` field added to the `location` table to handle city mapper in the database level. - `location_id` as a foreign key added to the `prayer_time` table to make a relation with `location` table. - + ### Changed -- `city` table name has been renamed to `location`. +- `city` table name has been renamed to `location`. - `country_code` has been removed in the `location` table and the `country_id` field is used for the relationship between `location` and `country` tables. -- The `city` field in the `location` table has been renamed to `name` as it holds different types of locations like governorate, city, sub-city, village, etc. +- The `city` field in the `location` table has been renamed to `name` as it holds different types of locations like governorate, city, sub-city, village, etc. - `country` table fields have been refactored by removing the country suffix before the fields. - `country_code` and `city` fields have been removed in the `prayer_time` table and used `location_id` to make the relationship between `prayer_time` and `location` tables. -- Database indices have been refactored as shown blow: - - `country` table has `code_index` for indexing `code` column. - - `location` table has has two indices as listed below: +- Database indices have been refactored as shown blow: + - `country` table has `code_index` for indexing `code` column. + - `location` table has has two indices as listed below: - `location_country_id_index` for indexing `country_id` column. - `location_prayer_dependent_id_index` for indexing `prayer_dependent_id` column. - `location_lat_long_index` for indexing `latitude` and `longitude` columns. @@ -67,9 +74,10 @@ Refactor database tables to improve table normalization and handle city mapper i ## [1.5.0] - 2024-03-04 -Update Chamchamal prayer times. +Update Chamchamal prayer times. ### Changed + - Chamchamal, IQ prayer times have been updated. ## [1.4.2] - 2024-03-01 @@ -77,22 +85,25 @@ Update Chamchamal prayer times. Bug fixes. ### Fixed -- Fix Sanandaj, IR prayer time at 29 Feb which was added as 02-01. + +- Fix Sanandaj, IR prayer time at 29 Feb which was added as 02-01. ## [1.4.1] - 2024-02-28 Bug fixes. ### Fixed -- Fix Chamchamal, IQ prayer time at 29 Feb which was added as 02-01. + +- Fix Chamchamal, IQ prayer time at 29 Feb which was added as 02-01. ## [1.4.0] - 2024-02-18 -Update Sulaymaniyah governorate prayer times. +Update Sulaymaniyah governorate prayer times. ### Added -- Kalar, IQ prayer times have been added as a separate list with old Suli data. -- Hero, IQ added to the city table. + +- Kalar, IQ prayer times have been added as a separate list with old Suli data. +- Hero, IQ added to the city table. - Bngrd, IQ added to the city table. - Dokan, IQ prayer times have been added to the prayer time table. - Khanaqin, IQ prayer times have been added to the prayer time table. @@ -100,33 +111,35 @@ Update Sulaymaniyah governorate prayer times. - Gokhlan, IQ prayer times have been added to the prayer time table. ### Changed + - Sulaymaniyah, IQ prayer times have been updated. -- Qaladiza, IQ prayer times have been updated. +- Qaladiza, IQ prayer times have been updated. - Qadir Karam removed from fixed prayer times. - Ranya, IQ prayer times have been updated. - Darbandikhan, IQ prayer times have been udpated. - + ## [1.3.3] - 2024-02-17 - -Add Qasre location to the MuslimData library. - + +Add Qasre location to the MuslimData library. + ### Added -- Add Qasre location to the city table. + +- Add Qasre location to the city table. - Add Qasre prayer times to the prayer time table. - + ## [Sample Data] - yyyy-mm-dd - + Here we write upgrading notes for brands. It's a team effort to make them as straightforward as possible. - + ### Added - -- - +- + ### Changed - - - + ### Fixed - - diff --git a/Sources/MuslimData/Resources/muslim_db_v2.3.1.db b/Sources/MuslimData/Resources/muslim_db_v2.3.2.db similarity index 99% rename from Sources/MuslimData/Resources/muslim_db_v2.3.1.db rename to Sources/MuslimData/Resources/muslim_db_v2.3.2.db index 1deed79..7f833a7 100644 Binary files a/Sources/MuslimData/Resources/muslim_db_v2.3.1.db and b/Sources/MuslimData/Resources/muslim_db_v2.3.2.db differ