960dda09d5 
								
							 
						 
						
							
							
								
								v3.0.1 - extra applications  
							
							
							
						 
						
							2023-09-06 17:49:36 +02:00  
				
					
						
							
							
								 
						
							
								3d32358325 
								
							 
						 
						
							
							
								
								Switch mix.exs to use extra_applications  
							
							
							
						 
						
							2023-09-06 17:49:36 +02:00  
				
					
						
							
							
								 
						
							
								4818518f1e 
								
							 
						 
						
							
							
								
								Add makeup_html dependency  
							
							
							
						 
						
							2023-09-06 17:49:36 +02:00  
				
					
						
							
							
								 
						
							
								cb61c4e217 
								
							 
						 
						
							
							
								
								Bump dependencies  
							
							
							
						 
						
							2023-07-17 20:03:16 +02:00  
				
					
						
							
							
								 
						
							
								bb4a77531e 
								
							 
						 
						
							
							
								
								v3.0.0 - four years later...  
							
							... 
							
							
							
							ISN 3.0.0 has support for modern (~3.8) versions of ecto and friends. 
							
						 
						
							2022-05-10 23:08:27 +02:00  
				
					
						
							
							
								 
						
							
								07286b1890 
								
							 
						 
						
							
							
								
								Write proper license identifier in mix.exs  
							
							
							
						 
						
							2022-05-10 23:08:27 +02:00  
				
					
						
							
							
								 
						
							
								06261efb0e 
								
							 
						 
						
							
							
								
								Demand Elixir 1.9  
							
							... 
							
							
							
							Security patches are only available for the last 5 minor branches, so
since we're bumping pretty much everything right now anyway, let's bump
this number as well.
There is definitely syntax in this library now that's newer than 1.0
anyway (`with` was introduced in 1.2, for instance). 
							
						 
						
							2022-05-10 23:08:27 +02:00  
				
					
						
							
							
								 
						
							
								6616a4f3c8 
								
							 
						 
						
							
							
								
								Update dependencies to modern versions  
							
							... 
							
							
							
							All dependencies were lagging behind a lot, since not much love was
given to this project the past few years. Let's change that. 
							
						 
						
							2022-05-10 22:57:21 +02:00  
				
					
						
							
							
								 
						
							
								5d95c230dd 
								
							 
						 
						
							
							
								
								version 2.0.1  
							
							... 
							
							
							
							Fix deprecation warnings on elixir 1.6.0 
							
						 
						
							2018-01-26 17:59:55 +01:00  
				
					
						
							
							
								 
						
							
								3ba1c322b8 
								
							 
						 
						
							
							
								
								Mix format everything  
							
							
							
						 
						
							2018-01-26 17:55:15 +01:00  
				
					
						
							
							
								 
						
							
								6e3b8a55ce 
								
							 
						 
						
							
							
								
								ISN 2.0: Support Postgrex 0.13 and Ecto 2.1  
							
							... 
							
							
							
							Also update README. 
							
						 
						
							2017-04-21 19:21:29 +02:00  
				
					
						
							
							
								 
						
							
								8dde5562d1 
								
							 
						 
						
							
							
								
								Add support for Postgrex 0.13 and Ecto 2.1  
							
							
							
						 
						
							2017-04-21 13:00:31 +03:00  
				
					
						
							
							
								 
						
							
								c750f32c9f 
								
							 
						 
						
							
							
								
								Fix Elixir 1.4 warnings  
							
							
							
						 
						
							2017-01-22 22:20:57 +01:00  
				
					
						
							
							
								 
						
							
								295ebb078b 
								
							 
						 
						
							
							
								
								Add ecto to application list  
							
							
							
						 
						
							2016-07-17 19:24:31 +02:00  
				
					
						
							
							
								 
						
							
								d631c62867 
								
							 
						 
						
							
							
								
								Add support for Ecto 2.0  
							
							
							
						 
						
							2016-07-17 11:14:41 +02:00  
				
					
						
							
							
								 
						
							
								de2a96140d 
								
							 
						 
						
							
							
								
								Include README.md in docs generation  
							
							... 
							
							
							
							Also switch docs generation to use Pandoc. 
							
						 
						
							2016-01-10 13:06:38 +01:00  
				
					
						
							
							
								 
						
							
								29598b8dc2 
								
							 
						 
						
							
							
								
								Version 1.0.0  
							
							... 
							
							
							
							- Renamed Isn -> ISN, following Elixir's [Naming Conventions](http://elixir-lang.org/docs/master/elixir/naming-conventions.html )
- Include a mix task for generating the isn extension creation migration 
							
						 
						
							2016-01-10 12:42:28 +01:00  
				
					
						
							
							
								 
						
							
								0cef21e3da 
								
							 
						 
						
							
							
								
								Rename Isn -> ISN  
							
							
							
						 
						
							2016-01-10 12:12:38 +01:00  
				
					
						
							
							
								 
						
							
								04463fee19 
								
							 
						 
						
							
							
								
								Remove unused dev dependency 'eh'  
							
							
							
						 
						
							2016-01-10 12:04:10 +01:00  
				
					
						
							
							
								 
						
							
								89e3dda530 
								
							 
						 
						
							
							
								
								Bump dependencies, and version  
							
							
							
						 
						
							2016-01-03 22:17:57 +01:00  
				
					
						
							
							
								 
						
							
								b69b2b4190 
								
							 
						 
						
							
							
								
								Bump outdated dependencies  
							
							... 
							
							
							
							* ecto ~> 1.0
* ex_doc ~> 0.10 
							
						 
						
							2015-09-30 12:18:07 +02:00  
				
					
						
							
							
								 
						
							
								f623e5337c 
								
							 
						 
						
							
							
								
								Add earmark dependency.  
							
							
							
						 
						
							2015-08-10 22:06:42 +02:00  
				
					
						
							
							
								 
						
							
								d166a36b47 
								
							 
						 
						
							
							
								
								Update dependencies  
							
							... 
							
							
							
							Bump postgrex up to `~> 0.9` and ecto to `~> 0.15` 
							
						 
						
							2015-08-10 22:00:54 +02:00  
				
					
						
							
							
								 
						
							
								f3514497fd 
								
							 
						 
						
							
							
								
								Add eh for documentation lookup  
							
							
							
						 
						
							2015-06-02 08:03:03 +02:00  
				
					
						
							
							
								 
						
							
								6d2965b549 
								
							 
						 
						
							
							
								
								add ex_doc as dev dependency  
							
							
							
						 
						
							2015-05-27 19:20:23 +02:00  
				
					
						
							
							
								 
						
							
								dc10bf84ad 
								
							 
						 
						
							
							
								
								added files to package listing in mix.exs  
							
							
							
						 
						
							2015-05-27 19:19:03 +02:00  
				
					
						
							
							
								 
						
							
								ba23be86bb 
								
							 
						 
						
							
							
								
								v0.1: Flesh out library with all types in isn  
							
							... 
							
							
							
							Restructuring: Isn.Extension is now called Isn, which means that the postgrex
configuration line becomes a bit shorter now:
```elixir
{:ok, pid} = Postgrex.Connection.start_link(
  database: "isn_test",
  extensions: [{Isn, {}}])
```
instead of the previous version, with `extensions: [{Isn.Extension, {}}]`.
I also implement the entire library in the `lib/isn.ex` file, since it felt
pretty silly to have eight different one-line files under `lib/isn/` looking
like this: `defmodule Isn.ISBN, do: use(Isn.Base, :isbn)`
We now have the following types:
- ISBN
- ISBN13
- ISMN
- ISMN13
- ISSN
- ISSN13
- EAN13
- UPC 
							
						 
						
							2015-05-27 18:22:51 +02:00  
				
					
						
							
							
								 
						
							
								41c9c85cd6 
								
							 
						 
						
							
							
								
								WIP  
							
							
							
						 
						
							2015-05-05 22:15:40 +02:00